diff --git a/CHANGELOG.md b/CHANGELOG.md index 49e2e650cc..aa4bdf1dc5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -24,6 +24,479 @@ * #1707 Disable table hover in `.content` by default * #1428 Fix `media-content` overflow +### Variable changes + +#### Updated default values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ File + sass/utilities/initial-variables.sass +
VariableFromTo
+ $gap + + 32px + + 64px +
+ $radius + + 3px + + 4px +
+ $radius-large + + 5px + + 6px +
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+ File + sass/base/generic.sass +
VariableFromTo
+ $hr-background-color + + $border + + $background +
+ $hr-height + + 1px + + 2px +
+ + + + + + + + + + + + + + + + + + + +
+ File + sass/elements/content.sass +
VariableFromTo
+ $content-heading-weight + + $weight-normal + + $weight-semibold +
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+ File + sass/components/message.sass +
VariableFromTo
+ $message-header-padding + + 0.5em 0.75em + + 0.75em 1em +
+ $message-body-padding + + 1em 1.25em + + 1.25em 1.5em +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ File + sass/components/navbar.sass +
VariableFromTo
+ $navbar-item-hover-background-color + + $background + + $white-bis +
+ $navbar-dropdown-border-top + + 1px solid $border + + 2px solid $border +
+ $navbar-divider-background-color + + $border + + $background +
+ + + + + + + + + + + + + + + + + + + +
+ File + sass/layout/footer.sass +
VariableFromTo
+ $footer-background-color + + $background + + $white-bis +
+ +#### New variables + + + + + + + + + + + + + + + + + + + + + + +
+ File + sass/components/breadcrumb.sass +
NameValue
+ $breadcrumb-item-padding-vertical + + 0 +
+ $breadcrumb-item-padding-horizontal + + 0.75em +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ File + sass/components/message.sass +
NameValue
+ $message-body-border-color + + $border +
+ $message-body-border-width + + 0 0 0 4px +
+ $message-header-weight + + $weight-bold +
+ $message-header-body-border-width + + 0 +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ File + sass/components/navbar.sass +
NameValue
+ $navbar-box-shadow-size + + 0 2px 0 0 +
+ $navbar-box-shadow-color + + $background +
+ $navbar-padding-vertical + + 1rem +
+ $navbar-padding-horizontal + + 2rem +
+ $navbar-z + + 30 +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ File + sass/elements/title.sass +
NameValue
+ $title-line-height + + 1.125 +
+ $subtitle-line-height + + 1.25 +
+ $subtitle-negative-margin + + -1.25rem +
+ +#### Removed variables + + + + + + + + + + + + + + + + + + +
FileRemovedReplaced with
+ sass/components/message.sass + + $message-body-border + + + $message-body-border-color + + $message-body-border-width + +
+ ## 0.6.2 ### New features diff --git a/css/bulma.css b/css/bulma.css index b25d3859b3..3f8ae5e0e1 100644 --- a/css/bulma.css +++ b/css/bulma.css @@ -31,23 +31,26 @@ user-select: none; } -.select:not(.is-multiple)::after, .navbar-link::after { - border: 1px solid transparent; +.select:not(.is-multiple):not(.is-loading)::after, .navbar-link::after { + border: 3px solid transparent; + border-radius: 2px; border-right: 0; border-top: 0; content: " "; display: block; - height: 0.5em; + height: 0.625em; + margin-top: -0.4375em; pointer-events: none; position: absolute; + top: 50%; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transform-origin: center; transform-origin: center; - width: 0.5em; + width: 0.625em; } -.box:not(:last-child), .content:not(:last-child), .notification:not(:last-child), .progress:not(:last-child), .table-container:not(:last-child), .title:not(:last-child), +.box:not(:last-child), .content:not(:last-child), .notification:not(:last-child), .progress:not(:last-child), .table:not(:last-child), .table-container:not(:last-child), .title:not(:last-child), .subtitle:not(:last-child), .block:not(:last-child), .highlight:not(:last-child), .breadcrumb:not(:last-child), .level:not(:last-child), .message:not(:last-child), .tabs:not(:last-child) { margin-bottom: 1.5rem; } @@ -60,11 +63,8 @@ border-radius: 290486px; cursor: pointer; display: inline-block; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 0; + flex-shrink: 0; font-size: 0; height: 20px; max-height: 20px; @@ -165,21 +165,14 @@ .pagination-ellipsis { -moz-appearance: none; -webkit-appearance: none; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; border: 1px solid transparent; - border-radius: 3px; - -webkit-box-shadow: none; - box-shadow: none; - display: -webkit-inline-box; - display: -ms-inline-flexbox; + border-radius: 4px; + box-shadow: none; display: inline-flex; font-size: 1rem; height: 2.25em; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; line-height: 1.5; padding-bottom: calc(0.375em - 1px); padding-left: calc(0.625em - 1px); @@ -213,12 +206,12 @@ outline: none; } -[disabled].button, [disabled].input, -[disabled].textarea, .select select[disabled], [disabled].file-cta, -[disabled].file-name, [disabled].pagination-previous, -[disabled].pagination-next, -[disabled].pagination-link, -[disabled].pagination-ellipsis { +.button[disabled], .input[disabled], +.textarea[disabled], .select select[disabled], .file-cta[disabled], +.file-name[disabled], .pagination-previous[disabled], +.pagination-next[disabled], +.pagination-link[disabled], +.pagination-ellipsis[disabled] { cursor: not-allowed; } @@ -272,19 +265,14 @@ textarea { } html { - -webkit-box-sizing: border-box; - box-sizing: border-box; + box-sizing: border-box; } *, *::before, *::after { - -webkit-box-sizing: inherit; - box-sizing: inherit; + box-sizing: inherit; } img, -embed, -iframe, -object, audio, video { height: auto; @@ -376,10 +364,10 @@ code { } hr { - background-color: #dbdbdb; + background-color: whitesmoke; border: none; display: block; - height: 1px; + height: 2px; margin: 1.5rem 0; } @@ -529,7 +517,7 @@ table th { } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .is-size-1-touch { font-size: 3rem !important; } @@ -553,7 +541,7 @@ table th { } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .is-size-1-desktop { font-size: 3rem !important; } @@ -577,7 +565,7 @@ table th { } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .is-size-1-widescreen { font-size: 3rem !important; } @@ -601,7 +589,7 @@ table th { } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .is-size-1-fullhd { font-size: 3rem !important; } @@ -629,6 +617,18 @@ table th { 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; @@ -641,52 +641,48 @@ table th { } } -@media screen and (min-width: 769px) and (max-width: 1023px) { +@media screen and (min-width: 769px) and (max-width: 1087px) { .has-text-centered-tablet-only { text-align: center !important; } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .has-text-centered-touch { text-align: center !important; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .has-text-centered-desktop { text-align: center !important; } } -@media screen and (min-width: 1024px) and (max-width: 1215px) { +@media screen and (min-width: 1088px) and (max-width: 1279px) { .has-text-centered-desktop-only { text-align: center !important; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .has-text-centered-widescreen { text-align: center !important; } } -@media screen and (min-width: 1216px) and (max-width: 1407px) { +@media screen and (min-width: 1280px) and (max-width: 1471px) { .has-text-centered-widescreen-only { text-align: center !important; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .has-text-centered-fullhd { text-align: center !important; } } -.has-text-justified { - text-align: justify !important; -} - @media screen and (max-width: 768px) { .has-text-justified-mobile { text-align: justify !important; @@ -699,52 +695,48 @@ table th { } } -@media screen and (min-width: 769px) and (max-width: 1023px) { +@media screen and (min-width: 769px) and (max-width: 1087px) { .has-text-justified-tablet-only { text-align: justify !important; } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .has-text-justified-touch { text-align: justify !important; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .has-text-justified-desktop { text-align: justify !important; } } -@media screen and (min-width: 1024px) and (max-width: 1215px) { +@media screen and (min-width: 1088px) and (max-width: 1279px) { .has-text-justified-desktop-only { text-align: justify !important; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .has-text-justified-widescreen { text-align: justify !important; } } -@media screen and (min-width: 1216px) and (max-width: 1407px) { +@media screen and (min-width: 1280px) and (max-width: 1471px) { .has-text-justified-widescreen-only { text-align: justify !important; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .has-text-justified-fullhd { text-align: justify !important; } } -.has-text-left { - text-align: left !important; -} - @media screen and (max-width: 768px) { .has-text-left-mobile { text-align: left !important; @@ -757,52 +749,48 @@ table th { } } -@media screen and (min-width: 769px) and (max-width: 1023px) { +@media screen and (min-width: 769px) and (max-width: 1087px) { .has-text-left-tablet-only { text-align: left !important; } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .has-text-left-touch { text-align: left !important; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .has-text-left-desktop { text-align: left !important; } } -@media screen and (min-width: 1024px) and (max-width: 1215px) { +@media screen and (min-width: 1088px) and (max-width: 1279px) { .has-text-left-desktop-only { text-align: left !important; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .has-text-left-widescreen { text-align: left !important; } } -@media screen and (min-width: 1216px) and (max-width: 1407px) { +@media screen and (min-width: 1280px) and (max-width: 1471px) { .has-text-left-widescreen-only { text-align: left !important; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .has-text-left-fullhd { text-align: left !important; } } -.has-text-right { - text-align: right !important; -} - @media screen and (max-width: 768px) { .has-text-right-mobile { text-align: right !important; @@ -815,43 +803,43 @@ table th { } } -@media screen and (min-width: 769px) and (max-width: 1023px) { +@media screen and (min-width: 769px) and (max-width: 1087px) { .has-text-right-tablet-only { text-align: right !important; } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .has-text-right-touch { text-align: right !important; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .has-text-right-desktop { text-align: right !important; } } -@media screen and (min-width: 1024px) and (max-width: 1215px) { +@media screen and (min-width: 1088px) and (max-width: 1279px) { .has-text-right-desktop-only { text-align: right !important; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .has-text-right-widescreen { text-align: right !important; } } -@media screen and (min-width: 1216px) and (max-width: 1407px) { +@media screen and (min-width: 1280px) and (max-width: 1471px) { .has-text-right-widescreen-only { text-align: right !important; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .has-text-right-fullhd { text-align: right !important; } @@ -1061,122 +1049,102 @@ a.has-text-danger:hover, a.has-text-danger:focus { } } -@media screen and (min-width: 769px) and (max-width: 1023px) { +@media screen and (min-width: 769px) and (max-width: 1087px) { .is-block-tablet-only { display: block !important; } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .is-block-touch { display: block !important; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .is-block-desktop { display: block !important; } } -@media screen and (min-width: 1024px) and (max-width: 1215px) { +@media screen and (min-width: 1088px) and (max-width: 1279px) { .is-block-desktop-only { display: block !important; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .is-block-widescreen { display: block !important; } } -@media screen and (min-width: 1216px) and (max-width: 1407px) { +@media screen and (min-width: 1280px) and (max-width: 1471px) { .is-block-widescreen-only { display: block !important; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .is-block-fullhd { display: block !important; } } .is-flex { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } @media screen and (max-width: 768px) { .is-flex-mobile { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 769px), print { .is-flex-tablet { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } -@media screen and (min-width: 769px) and (max-width: 1023px) { +@media screen and (min-width: 769px) and (max-width: 1087px) { .is-flex-tablet-only { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .is-flex-touch { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .is-flex-desktop { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } -@media screen and (min-width: 1024px) and (max-width: 1215px) { +@media screen and (min-width: 1088px) and (max-width: 1279px) { .is-flex-desktop-only { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .is-flex-widescreen { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } -@media screen and (min-width: 1216px) and (max-width: 1407px) { +@media screen and (min-width: 1280px) and (max-width: 1471px) { .is-flex-widescreen-only { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .is-flex-fullhd { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @@ -1197,43 +1165,43 @@ a.has-text-danger:hover, a.has-text-danger:focus { } } -@media screen and (min-width: 769px) and (max-width: 1023px) { +@media screen and (min-width: 769px) and (max-width: 1087px) { .is-inline-tablet-only { display: inline !important; } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .is-inline-touch { display: inline !important; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .is-inline-desktop { display: inline !important; } } -@media screen and (min-width: 1024px) and (max-width: 1215px) { +@media screen and (min-width: 1088px) and (max-width: 1279px) { .is-inline-desktop-only { display: inline !important; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .is-inline-widescreen { display: inline !important; } } -@media screen and (min-width: 1216px) and (max-width: 1407px) { +@media screen and (min-width: 1280px) and (max-width: 1471px) { .is-inline-widescreen-only { display: inline !important; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .is-inline-fullhd { display: inline !important; } @@ -1255,122 +1223,102 @@ a.has-text-danger:hover, a.has-text-danger:focus { } } -@media screen and (min-width: 769px) and (max-width: 1023px) { +@media screen and (min-width: 769px) and (max-width: 1087px) { .is-inline-block-tablet-only { display: inline-block !important; } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .is-inline-block-touch { display: inline-block !important; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .is-inline-block-desktop { display: inline-block !important; } } -@media screen and (min-width: 1024px) and (max-width: 1215px) { +@media screen and (min-width: 1088px) and (max-width: 1279px) { .is-inline-block-desktop-only { display: inline-block !important; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .is-inline-block-widescreen { display: inline-block !important; } } -@media screen and (min-width: 1216px) and (max-width: 1407px) { +@media screen and (min-width: 1280px) and (max-width: 1471px) { .is-inline-block-widescreen-only { display: inline-block !important; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .is-inline-block-fullhd { display: inline-block !important; } } .is-inline-flex { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } @media screen and (max-width: 768px) { .is-inline-flex-mobile { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 769px), print { .is-inline-flex-tablet { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } -@media screen and (min-width: 769px) and (max-width: 1023px) { +@media screen and (min-width: 769px) and (max-width: 1087px) { .is-inline-flex-tablet-only { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .is-inline-flex-touch { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .is-inline-flex-desktop { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } -@media screen and (min-width: 1024px) and (max-width: 1215px) { +@media screen and (min-width: 1088px) and (max-width: 1279px) { .is-inline-flex-desktop-only { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .is-inline-flex-widescreen { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } -@media screen and (min-width: 1216px) and (max-width: 1407px) { +@media screen and (min-width: 1280px) and (max-width: 1471px) { .is-inline-flex-widescreen-only { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .is-inline-flex-fullhd { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @@ -1391,43 +1339,43 @@ a.has-text-danger:hover, a.has-text-danger:focus { } } -@media screen and (min-width: 769px) and (max-width: 1023px) { +@media screen and (min-width: 769px) and (max-width: 1087px) { .is-hidden-tablet-only { display: none !important; } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .is-hidden-touch { display: none !important; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .is-hidden-desktop { display: none !important; } } -@media screen and (min-width: 1024px) and (max-width: 1215px) { +@media screen and (min-width: 1088px) and (max-width: 1279px) { .is-hidden-desktop-only { display: none !important; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .is-hidden-widescreen { display: none !important; } } -@media screen and (min-width: 1216px) and (max-width: 1407px) { +@media screen and (min-width: 1280px) and (max-width: 1471px) { .is-hidden-widescreen-only { display: none !important; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .is-hidden-fullhd { display: none !important; } @@ -1449,43 +1397,43 @@ a.has-text-danger:hover, a.has-text-danger:focus { } } -@media screen and (min-width: 769px) and (max-width: 1023px) { +@media screen and (min-width: 769px) and (max-width: 1087px) { .is-invisible-tablet-only { visibility: hidden !important; } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .is-invisible-touch { visibility: hidden !important; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .is-invisible-desktop { visibility: hidden !important; } } -@media screen and (min-width: 1024px) and (max-width: 1215px) { +@media screen and (min-width: 1088px) and (max-width: 1279px) { .is-invisible-desktop-only { visibility: hidden !important; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .is-invisible-widescreen { visibility: hidden !important; } } -@media screen and (min-width: 1216px) and (max-width: 1407px) { +@media screen and (min-width: 1280px) and (max-width: 1471px) { .is-invisible-widescreen-only { visibility: hidden !important; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .is-invisible-fullhd { visibility: hidden !important; } @@ -1504,40 +1452,37 @@ a.has-text-danger:hover, a.has-text-danger:focus { } .is-shadowless { - -webkit-box-shadow: none !important; - box-shadow: none !important; + box-shadow: none !important; } .box { background-color: white; - border-radius: 5px; - -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + border-radius: 6px; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); color: #4a4a4a; display: block; padding: 1.25rem; } a.box:hover, a.box:focus { - -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #3273dc; - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #3273dc; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #3273dc; } a.box:active { - -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #3273dc; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #3273dc; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #3273dc; } .button { background-color: white; border-color: #dbdbdb; + border-width: 1px; color: #363636; cursor: pointer; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; + padding-bottom: calc(0.375em - 1px); padding-left: 0.75em; padding-right: 0.75em; + padding-top: calc(0.375em - 1px); text-align: center; white-space: nowrap; } @@ -1577,8 +1522,7 @@ a.box:active { } .button:focus:not(:active), .button.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); - box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); + box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); } .button:active, .button.is-active { @@ -1606,8 +1550,7 @@ a.box:active { .button.is-text[disabled] { background-color: transparent; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .button.is-white { @@ -1628,8 +1571,7 @@ a.box:active { } .button.is-white:focus:not(:active), .button.is-white.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); + box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } .button.is-white:active, .button.is-white.is-active { @@ -1641,8 +1583,7 @@ a.box:active { .button.is-white[disabled] { background-color: white; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .button.is-white.is-inverted { @@ -1657,8 +1598,7 @@ a.box:active { .button.is-white.is-inverted[disabled] { background-color: #0a0a0a; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: white; } @@ -1685,8 +1625,7 @@ a.box:active { .button.is-white.is-outlined[disabled] { background-color: transparent; border-color: white; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: white; } @@ -1704,8 +1643,7 @@ a.box:active { .button.is-white.is-inverted.is-outlined[disabled] { background-color: transparent; border-color: #0a0a0a; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #0a0a0a; } @@ -1727,8 +1665,7 @@ a.box:active { } .button.is-black:focus:not(:active), .button.is-black.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); - box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); + box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } .button.is-black:active, .button.is-black.is-active { @@ -1740,8 +1677,7 @@ a.box:active { .button.is-black[disabled] { background-color: #0a0a0a; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .button.is-black.is-inverted { @@ -1756,8 +1692,7 @@ a.box:active { .button.is-black.is-inverted[disabled] { background-color: white; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #0a0a0a; } @@ -1784,8 +1719,7 @@ a.box:active { .button.is-black.is-outlined[disabled] { background-color: transparent; border-color: #0a0a0a; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #0a0a0a; } @@ -1803,8 +1737,7 @@ a.box:active { .button.is-black.is-inverted.is-outlined[disabled] { background-color: transparent; border-color: white; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: white; } @@ -1826,8 +1759,7 @@ a.box:active { } .button.is-light:focus:not(:active), .button.is-light.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); - box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); + box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } .button.is-light:active, .button.is-light.is-active { @@ -1839,8 +1771,7 @@ a.box:active { .button.is-light[disabled] { background-color: whitesmoke; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .button.is-light.is-inverted { @@ -1855,8 +1786,7 @@ a.box:active { .button.is-light.is-inverted[disabled] { background-color: #363636; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: whitesmoke; } @@ -1883,8 +1813,7 @@ a.box:active { .button.is-light.is-outlined[disabled] { background-color: transparent; border-color: whitesmoke; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: whitesmoke; } @@ -1902,8 +1831,7 @@ a.box:active { .button.is-light.is-inverted.is-outlined[disabled] { background-color: transparent; border-color: #363636; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #363636; } @@ -1925,8 +1853,7 @@ a.box:active { } .button.is-dark:focus:not(:active), .button.is-dark.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); - box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); + box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } .button.is-dark:active, .button.is-dark.is-active { @@ -1938,8 +1865,7 @@ a.box:active { .button.is-dark[disabled] { background-color: #363636; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .button.is-dark.is-inverted { @@ -1954,8 +1880,7 @@ a.box:active { .button.is-dark.is-inverted[disabled] { background-color: whitesmoke; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #363636; } @@ -1982,8 +1907,7 @@ a.box:active { .button.is-dark.is-outlined[disabled] { background-color: transparent; border-color: #363636; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #363636; } @@ -2001,8 +1925,7 @@ a.box:active { .button.is-dark.is-inverted.is-outlined[disabled] { background-color: transparent; border-color: whitesmoke; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: whitesmoke; } @@ -2024,8 +1947,7 @@ a.box:active { } .button.is-primary:focus:not(:active), .button.is-primary.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); - box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); + box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); } .button.is-primary:active, .button.is-primary.is-active { @@ -2037,8 +1959,7 @@ a.box:active { .button.is-primary[disabled] { background-color: #00d1b2; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .button.is-primary.is-inverted { @@ -2053,8 +1974,7 @@ a.box:active { .button.is-primary.is-inverted[disabled] { background-color: #fff; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #00d1b2; } @@ -2081,8 +2001,7 @@ a.box:active { .button.is-primary.is-outlined[disabled] { background-color: transparent; border-color: #00d1b2; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #00d1b2; } @@ -2100,8 +2019,7 @@ a.box:active { .button.is-primary.is-inverted.is-outlined[disabled] { background-color: transparent; border-color: #fff; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #fff; } @@ -2123,8 +2041,7 @@ a.box:active { } .button.is-link:focus:not(:active), .button.is-link.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); - box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); + box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); } .button.is-link:active, .button.is-link.is-active { @@ -2136,8 +2053,7 @@ a.box:active { .button.is-link[disabled] { background-color: #3273dc; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .button.is-link.is-inverted { @@ -2152,8 +2068,7 @@ a.box:active { .button.is-link.is-inverted[disabled] { background-color: #fff; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #3273dc; } @@ -2180,8 +2095,7 @@ a.box:active { .button.is-link.is-outlined[disabled] { background-color: transparent; border-color: #3273dc; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #3273dc; } @@ -2199,8 +2113,7 @@ a.box:active { .button.is-link.is-inverted.is-outlined[disabled] { background-color: transparent; border-color: #fff; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #fff; } @@ -2222,8 +2135,7 @@ a.box:active { } .button.is-info:focus:not(:active), .button.is-info.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); - box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); + box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); } .button.is-info:active, .button.is-info.is-active { @@ -2235,8 +2147,7 @@ a.box:active { .button.is-info[disabled] { background-color: #209cee; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .button.is-info.is-inverted { @@ -2251,8 +2162,7 @@ a.box:active { .button.is-info.is-inverted[disabled] { background-color: #fff; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #209cee; } @@ -2279,8 +2189,7 @@ a.box:active { .button.is-info.is-outlined[disabled] { background-color: transparent; border-color: #209cee; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #209cee; } @@ -2298,8 +2207,7 @@ a.box:active { .button.is-info.is-inverted.is-outlined[disabled] { background-color: transparent; border-color: #fff; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #fff; } @@ -2321,8 +2229,7 @@ a.box:active { } .button.is-success:focus:not(:active), .button.is-success.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); - box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); + box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); } .button.is-success:active, .button.is-success.is-active { @@ -2334,8 +2241,7 @@ a.box:active { .button.is-success[disabled] { background-color: #23d160; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .button.is-success.is-inverted { @@ -2350,8 +2256,7 @@ a.box:active { .button.is-success.is-inverted[disabled] { background-color: #fff; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #23d160; } @@ -2378,8 +2283,7 @@ a.box:active { .button.is-success.is-outlined[disabled] { background-color: transparent; border-color: #23d160; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #23d160; } @@ -2397,8 +2301,7 @@ a.box:active { .button.is-success.is-inverted.is-outlined[disabled] { background-color: transparent; border-color: #fff; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #fff; } @@ -2420,8 +2323,7 @@ a.box:active { } .button.is-warning:focus:not(:active), .button.is-warning.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); + box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } .button.is-warning:active, .button.is-warning.is-active { @@ -2433,8 +2335,7 @@ a.box:active { .button.is-warning[disabled] { background-color: #ffdd57; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .button.is-warning.is-inverted { @@ -2449,8 +2350,7 @@ a.box:active { .button.is-warning.is-inverted[disabled] { background-color: rgba(0, 0, 0, 0.7); border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #ffdd57; } @@ -2477,8 +2377,7 @@ a.box:active { .button.is-warning.is-outlined[disabled] { background-color: transparent; border-color: #ffdd57; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #ffdd57; } @@ -2496,8 +2395,7 @@ a.box:active { .button.is-warning.is-inverted.is-outlined[disabled] { background-color: transparent; border-color: rgba(0, 0, 0, 0.7); - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: rgba(0, 0, 0, 0.7); } @@ -2519,8 +2417,7 @@ a.box:active { } .button.is-danger:focus:not(:active), .button.is-danger.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 56, 96, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 56, 96, 0.25); + box-shadow: 0 0 0 0.125em rgba(255, 56, 96, 0.25); } .button.is-danger:active, .button.is-danger.is-active { @@ -2532,8 +2429,7 @@ a.box:active { .button.is-danger[disabled] { background-color: #ff3860; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .button.is-danger.is-inverted { @@ -2548,8 +2444,7 @@ a.box:active { .button.is-danger.is-inverted[disabled] { background-color: #fff; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #ff3860; } @@ -2576,8 +2471,7 @@ a.box:active { .button.is-danger.is-outlined[disabled] { background-color: transparent; border-color: #ff3860; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #ff3860; } @@ -2595,8 +2489,7 @@ a.box:active { .button.is-danger.is-inverted.is-outlined[disabled] { background-color: transparent; border-color: #fff; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #fff; } @@ -2616,14 +2509,11 @@ a.box:active { .button[disabled] { background-color: white; border-color: #dbdbdb; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; opacity: 0.5; } .button.is-fullwidth { - display: -webkit-box; - display: -ms-flexbox; display: flex; width: 100%; } @@ -2644,8 +2534,7 @@ a.box:active { background-color: whitesmoke; border-color: #dbdbdb; color: #7a7a7a; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; pointer-events: none; } @@ -2656,17 +2545,10 @@ a.box:active { } .buttons { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + flex-wrap: wrap; + justify-content: flex-start; } .buttons .button { @@ -2713,21 +2595,15 @@ a.box:active { } .buttons.has-addons .button.is-expanded { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; } .buttons.is-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .buttons.is-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + justify-content: flex-end; } .container { @@ -2735,41 +2611,41 @@ a.box:active { position: relative; } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .container { max-width: 960px; width: 960px; } .container.is-fluid { - margin-left: 32px; - margin-right: 32px; + margin-left: 64px; + margin-right: 64px; max-width: none; width: auto; } } -@media screen and (max-width: 1215px) { +@media screen and (max-width: 1279px) { .container.is-widescreen { max-width: 1152px; width: auto; } } -@media screen and (max-width: 1407px) { +@media screen and (max-width: 1471px) { .container.is-fullhd { max-width: 1344px; width: auto; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .container { max-width: 1152px; width: 1152px; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .container { max-width: 1344px; width: 1344px; @@ -2797,7 +2673,7 @@ a.box:active { .content h5, .content h6 { color: #363636; - font-weight: 400; + font-weight: 600; line-height: 1.125; } @@ -2960,8 +2836,7 @@ a.box:active { background-color: white; border-color: #dbdbdb; color: #363636; - -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); max-width: 100%; width: 100%; } @@ -2998,16 +2873,14 @@ a.box:active { .textarea:active, .textarea.is-active { border-color: #3273dc; - -webkit-box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); - box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); + box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); } .input[disabled], .textarea[disabled] { background-color: whitesmoke; border-color: whitesmoke; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #7a7a7a; } @@ -3033,8 +2906,7 @@ a.box:active { .input[readonly], .textarea[readonly] { - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .input.is-white, @@ -3047,8 +2919,7 @@ a.box:active { .textarea.is-white.is-focused, .textarea.is-white:active, .textarea.is-white.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); + box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } .input.is-black, @@ -3061,8 +2932,7 @@ a.box:active { .textarea.is-black.is-focused, .textarea.is-black:active, .textarea.is-black.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); - box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); + box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } .input.is-light, @@ -3075,8 +2945,7 @@ a.box:active { .textarea.is-light.is-focused, .textarea.is-light:active, .textarea.is-light.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); - box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); + box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } .input.is-dark, @@ -3089,8 +2958,7 @@ a.box:active { .textarea.is-dark.is-focused, .textarea.is-dark:active, .textarea.is-dark.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); - box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); + box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } .input.is-primary, @@ -3103,8 +2971,7 @@ a.box:active { .textarea.is-primary.is-focused, .textarea.is-primary:active, .textarea.is-primary.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); - box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); + box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); } .input.is-link, @@ -3117,8 +2984,7 @@ a.box:active { .textarea.is-link.is-focused, .textarea.is-link:active, .textarea.is-link.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); - box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); + box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); } .input.is-info, @@ -3131,8 +2997,7 @@ a.box:active { .textarea.is-info.is-focused, .textarea.is-info:active, .textarea.is-info.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); - box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); + box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); } .input.is-success, @@ -3145,8 +3010,7 @@ a.box:active { .textarea.is-success.is-focused, .textarea.is-success:active, .textarea.is-success.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); - box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); + box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); } .input.is-warning, @@ -3159,8 +3023,7 @@ a.box:active { .textarea.is-warning.is-focused, .textarea.is-warning:active, .textarea.is-warning.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); + box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } .input.is-danger, @@ -3173,8 +3036,7 @@ a.box:active { .textarea.is-danger.is-focused, .textarea.is-danger:active, .textarea.is-danger.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 56, 96, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 56, 96, 0.25); + box-shadow: 0 0 0 0.125em rgba(255, 56, 96, 0.25); } .input.is-small, @@ -3214,8 +3076,7 @@ a.box:active { .input.is-static { background-color: transparent; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; padding-left: 0; padding-right: 0; } @@ -3280,11 +3141,9 @@ a.box:active { height: 2.25em; } -.select:not(.is-multiple)::after { +.select:not(.is-multiple):not(.is-loading)::after { border-color: #3273dc; - margin-top: -0.375em; right: 1.125em; - top: 50%; z-index: 4; } @@ -3326,15 +3185,13 @@ a.box:active { .select select:focus, .select select.is-focused, .select select:active, .select select.is-active { border-color: #3273dc; - -webkit-box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); - box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); + box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); } .select select[disabled] { background-color: whitesmoke; border-color: whitesmoke; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #7a7a7a; } @@ -3375,98 +3232,168 @@ a.box:active { padding: 0.5em 1em; } -.select:hover::after { +.select:not(.is-multiple):not(.is-loading):hover::after { border-color: #363636; } +.select.is-white:not(:hover)::after { + border-color: white; +} + .select.is-white select { border-color: white; } +.select.is-white select:hover, .select.is-white select.is-hovered { + border-color: #f2f2f2; +} + .select.is-white select:focus, .select.is-white select.is-focused, .select.is-white select:active, .select.is-white select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); + box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); +} + +.select.is-black:not(:hover)::after { + border-color: #0a0a0a; } .select.is-black select { border-color: #0a0a0a; } +.select.is-black select:hover, .select.is-black select.is-hovered { + border-color: black; +} + .select.is-black select:focus, .select.is-black select.is-focused, .select.is-black select:active, .select.is-black select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); - box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); + box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); +} + +.select.is-light:not(:hover)::after { + border-color: whitesmoke; } .select.is-light select { border-color: whitesmoke; } +.select.is-light select:hover, .select.is-light select.is-hovered { + border-color: #e8e8e8; +} + .select.is-light select:focus, .select.is-light select.is-focused, .select.is-light select:active, .select.is-light select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); - box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); + box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); +} + +.select.is-dark:not(:hover)::after { + border-color: #363636; } .select.is-dark select { border-color: #363636; } +.select.is-dark select:hover, .select.is-dark select.is-hovered { + border-color: #292929; +} + .select.is-dark select:focus, .select.is-dark select.is-focused, .select.is-dark select:active, .select.is-dark select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); - box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); + box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); +} + +.select.is-primary:not(:hover)::after { + border-color: #00d1b2; } .select.is-primary select { border-color: #00d1b2; } +.select.is-primary select:hover, .select.is-primary select.is-hovered { + border-color: #00b89c; +} + .select.is-primary select:focus, .select.is-primary select.is-focused, .select.is-primary select:active, .select.is-primary select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); - box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); + box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); +} + +.select.is-link:not(:hover)::after { + border-color: #3273dc; } .select.is-link select { border-color: #3273dc; } +.select.is-link select:hover, .select.is-link select.is-hovered { + border-color: #2366d1; +} + .select.is-link select:focus, .select.is-link select.is-focused, .select.is-link select:active, .select.is-link select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); - box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); + box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); +} + +.select.is-info:not(:hover)::after { + border-color: #209cee; } .select.is-info select { border-color: #209cee; } +.select.is-info select:hover, .select.is-info select.is-hovered { + border-color: #118fe4; +} + .select.is-info select:focus, .select.is-info select.is-focused, .select.is-info select:active, .select.is-info select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); - box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); + box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); +} + +.select.is-success:not(:hover)::after { + border-color: #23d160; } .select.is-success select { border-color: #23d160; } +.select.is-success select:hover, .select.is-success select.is-hovered { + border-color: #20bc56; +} + .select.is-success select:focus, .select.is-success select.is-focused, .select.is-success select:active, .select.is-success select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); - box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); + box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); +} + +.select.is-warning:not(:hover)::after { + border-color: #ffdd57; } .select.is-warning select { border-color: #ffdd57; } +.select.is-warning select:hover, .select.is-warning select.is-hovered { + border-color: #ffd83d; +} + .select.is-warning select:focus, .select.is-warning select.is-focused, .select.is-warning select:active, .select.is-warning select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); + box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); +} + +.select.is-danger:not(:hover)::after { + border-color: #ff3860; } .select.is-danger select { border-color: #ff3860; } +.select.is-danger select:hover, .select.is-danger select.is-hovered { + border-color: #ff1f4b; +} + .select.is-danger select:focus, .select.is-danger select.is-focused, .select.is-danger select:active, .select.is-danger select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 56, 96, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 56, 96, 0.25); + box-shadow: 0 0 0 0.125em rgba(255, 56, 96, 0.25); } .select.is-small { @@ -3516,15 +3443,9 @@ a.box:active { } .file { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; position: relative; } @@ -3542,8 +3463,7 @@ a.box:active { .file.is-white:focus .file-cta, .file.is-white.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); - box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); + box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); color: #0a0a0a; } @@ -3567,8 +3487,7 @@ a.box:active { .file.is-black:focus .file-cta, .file.is-black.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); - box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); + box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); color: white; } @@ -3592,8 +3511,7 @@ a.box:active { .file.is-light:focus .file-cta, .file.is-light.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); - box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); + box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); color: #363636; } @@ -3617,8 +3535,7 @@ a.box:active { .file.is-dark:focus .file-cta, .file.is-dark.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); - box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); + box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); color: whitesmoke; } @@ -3642,8 +3559,7 @@ a.box:active { .file.is-primary:focus .file-cta, .file.is-primary.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); - box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); + box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); color: #fff; } @@ -3667,8 +3583,7 @@ a.box:active { .file.is-link:focus .file-cta, .file.is-link.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25); - box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25); + box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25); color: #fff; } @@ -3692,8 +3607,7 @@ a.box:active { .file.is-info:focus .file-cta, .file.is-info.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(32, 156, 238, 0.25); - box-shadow: 0 0 0.5em rgba(32, 156, 238, 0.25); + box-shadow: 0 0 0.5em rgba(32, 156, 238, 0.25); color: #fff; } @@ -3717,8 +3631,7 @@ a.box:active { .file.is-success:focus .file-cta, .file.is-success.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25); - box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25); + box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25); color: #fff; } @@ -3742,8 +3655,7 @@ a.box:active { .file.is-warning:focus .file-cta, .file.is-warning.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); - box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); + box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); color: rgba(0, 0, 0, 0.7); } @@ -3767,8 +3679,7 @@ a.box:active { .file.is-danger:focus .file-cta, .file.is-danger.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25); - box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25); + box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25); color: #fff; } @@ -3809,7 +3720,7 @@ a.box:active { } .file.has-name.is-empty .file-cta { - border-radius: 3px; + border-radius: 4px; } .file.has-name.is-empty .file-name { @@ -3817,17 +3728,11 @@ a.box:active { } .file.is-boxed .file-label { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; } .file.is-boxed .file-cta { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; height: auto; padding: 1em 3em; } @@ -3858,18 +3763,16 @@ a.box:active { } .file.is-boxed.has-name .file-cta { - border-radius: 3px 3px 0 0; + border-radius: 4px 4px 0 0; } .file.is-boxed.has-name .file-name { - border-radius: 0 0 3px 3px; + border-radius: 0 0 4px 4px; border-width: 0 1px 1px; } .file.is-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .file.is-fullwidth .file-label { @@ -3877,41 +3780,29 @@ a.box:active { } .file.is-fullwidth .file-name { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; max-width: none; } .file.is-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + justify-content: flex-end; } .file.is-right .file-cta { - border-radius: 0 3px 3px 0; + border-radius: 0 4px 4px 0; } .file.is-right .file-name { - border-radius: 3px 0 0 3px; + border-radius: 4px 0 0 4px; border-width: 1px 0 1px 1px; - -webkit-box-ordinal-group: 0; - -ms-flex-order: -1; - order: -1; + order: -1; } .file-label { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; cursor: pointer; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; overflow: hidden; position: relative; } @@ -3946,7 +3837,7 @@ a.box:active { .file-cta, .file-name { border-color: #dbdbdb; - border-radius: 3px; + border-radius: 4px; font-size: 1em; padding-left: 1em; padding-right: 1em; @@ -3970,16 +3861,10 @@ a.box:active { } .file-icon { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; height: 1em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; margin-right: 0.5em; width: 1em; } @@ -4062,12 +3947,8 @@ a.box:active { } .field.has-addons { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; } .field.has-addons .control:not(:last-child) { @@ -4127,43 +4008,29 @@ a.box:active { } .field.has-addons .control.is-expanded { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; } .field.has-addons.has-addons-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .field.has-addons.has-addons-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + justify-content: flex-end; } .field.has-addons.has-addons-fullwidth .control { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 1; + flex-shrink: 0; } .field.is-grouped { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; } .field.is-grouped > .control { - -ms-flex-negative: 0; - flex-shrink: 0; + flex-shrink: 0; } .field.is-grouped > .control:not(:last-child) { @@ -4172,28 +4039,20 @@ a.box:active { } .field.is-grouped > .control.is-expanded { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; } .field.is-grouped.is-grouped-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .field.is-grouped.is-grouped-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + justify-content: flex-end; } .field.is-grouped.is-grouped-multiline { - -ms-flex-wrap: wrap; - flex-wrap: wrap; + flex-wrap: wrap; } .field.is-grouped.is-grouped-multiline > .control:last-child, .field.is-grouped.is-grouped-multiline > .control:not(:last-child) { @@ -4210,8 +4069,6 @@ a.box:active { @media screen and (min-width: 769px), print { .field.is-horizontal { - display: -webkit-box; - display: -ms-flexbox; display: flex; } } @@ -4228,13 +4085,9 @@ a.box:active { @media screen and (min-width: 769px), print { .field-label { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 0; margin-right: 1.5rem; text-align: right; } @@ -4261,28 +4114,19 @@ a.box:active { @media screen and (min-width: 769px), print { .field-body { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 5; - -ms-flex-positive: 5; - flex-grow: 5; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-basis: 0; + flex-grow: 5; + flex-shrink: 1; } .field-body .field { margin-bottom: 0; } .field-body > .field { - -ms-flex-negative: 1; - flex-shrink: 1; + flex-shrink: 1; } .field-body > .field:not(.is-narrow) { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; } .field-body > .field:not(:last-child) { margin-right: 0.75rem; @@ -4409,15 +4253,9 @@ a.box:active { } .icon { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-inline-box; - display: -ms-inline-flexbox; + align-items: center; display: inline-flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; height: 1.5rem; width: 1.5rem; } @@ -4554,7 +4392,7 @@ a.box:active { .notification { background-color: whitesmoke; - border-radius: 3px; + border-radius: 4px; padding: 1.25rem 2.5rem 1.25rem 1.5rem; position: relative; } @@ -4803,7 +4641,6 @@ a.box:active { .table { background-color: white; color: #363636; - margin-bottom: 1.5rem; } .table td, @@ -4980,17 +4817,10 @@ a.box:active { } .tags { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + flex-wrap: wrap; + justify-content: flex-start; } .tags .tag { @@ -5024,9 +4854,7 @@ a.box:active { } .tags.is-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .tags.is-centered .tag { @@ -5035,9 +4863,7 @@ a.box:active { } .tags.is-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + justify-content: flex-end; } .tags.is-right .tag:not(:first-child) { @@ -5049,20 +4875,14 @@ a.box:active { } .tag:not(body) { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; background-color: whitesmoke; - border-radius: 3px; + border-radius: 4px; color: #4a4a4a; - display: -webkit-inline-box; - display: -ms-inline-flexbox; display: inline-flex; font-size: 0.75rem; height: 2em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; line-height: 1.5; padding-left: 0.75em; padding-right: 0.75em; @@ -5237,7 +5057,7 @@ a.tag:hover { } .title:not(.is-spaced) + .subtitle { - margin-top: -1.5rem; + margin-top: -1.25rem; } .title.is-1 { @@ -5281,7 +5101,7 @@ a.tag:hover { } .subtitle:not(.is-spaced) + .title { - margin-top: -1.5rem; + margin-top: -1.25rem; } .subtitle.is-1 { @@ -5333,19 +5153,13 @@ a.tag:hover { } .number { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; background-color: whitesmoke; border-radius: 290486px; - display: -webkit-inline-box; - display: -ms-inline-flexbox; display: inline-flex; font-size: 1.25rem; height: 2em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; margin-right: 1.5rem; min-width: 2.5em; padding: 0.25rem 0.5rem; @@ -5354,30 +5168,16 @@ a.tag:hover { } .breadcrumb { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; - display: flex; font-size: 1rem; - overflow: hidden; - overflow-x: auto; white-space: nowrap; } .breadcrumb a { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; color: #3273dc; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - padding: 0.5em 0.75em; + justify-content: center; + padding: 0 0.75em; } .breadcrumb a:hover { @@ -5385,11 +5185,7 @@ a.tag:hover { } .breadcrumb li { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; } @@ -5404,25 +5200,16 @@ a.tag:hover { } .breadcrumb li + li::before { - color: #4a4a4a; + color: #b5b5b5; content: "\0002f"; } -.breadcrumb ul, .breadcrumb ol { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; +.breadcrumb ul, +.breadcrumb ol { + align-items: flex-start; display: flex; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + flex-wrap: wrap; + justify-content: flex-start; } .breadcrumb .icon:first-child { @@ -5433,16 +5220,12 @@ a.tag:hover { margin-left: 0.5em; } -.breadcrumb.is-centered ol, .breadcrumb.is-centered ul { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; +.breadcrumb.is-centered ol { + justify-content: center; } -.breadcrumb.is-right ol, .breadcrumb.is-right ul { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; +.breadcrumb.is-right ol { + justify-content: flex-end; } .breadcrumb.is-small { @@ -5475,8 +5258,7 @@ a.tag:hover { .card { background-color: white; - -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); color: #4a4a4a; max-width: 100%; position: relative; @@ -5484,48 +5266,29 @@ a.tag:hover { .card-header { background-color: none; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -webkit-box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); - box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; + box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); display: flex; } .card-header-title { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; color: #363636; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; font-weight: 700; padding: 0.75rem; } .card-header-title.is-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .card-header-icon { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; cursor: pointer; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; padding: 0.75rem; } @@ -5542,31 +5305,17 @@ a.tag:hover { .card-footer { background-color: none; border-top: 1px solid #dbdbdb; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; } .card-footer-item { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 0; + justify-content: center; padding: 0.75rem; } @@ -5579,8 +5328,6 @@ a.tag:hover { } .dropdown { - display: -webkit-inline-box; - display: -ms-inline-flexbox; display: inline-flex; position: relative; vertical-align: top; @@ -5614,9 +5361,8 @@ a.tag:hover { .dropdown-content { background-color: white; - border-radius: 3px; - -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + border-radius: 4px; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); padding-bottom: 0.5rem; padding-top: 0.5rem; } @@ -5654,16 +5400,12 @@ a.dropdown-item.is-active { } .level { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; + align-items: center; + justify-content: space-between; } .level code { - border-radius: 3px; + border-radius: 4px; } .level img { @@ -5672,15 +5414,11 @@ a.dropdown-item.is-active { } .level.is-mobile { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .level.is-mobile .level-left, .level.is-mobile .level-right { - display: -webkit-box; - display: -ms-flexbox; display: flex; } @@ -5697,41 +5435,25 @@ a.dropdown-item.is-active { } .level.is-mobile .level-item:not(.is-narrow) { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; } @media screen and (min-width: 769px), print { .level { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .level > .level-item:not(.is-narrow) { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; } } .level-item { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; + justify-content: center; } .level-item .title, @@ -5747,20 +5469,14 @@ a.dropdown-item.is-active { .level-left, .level-right { - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; } .level-left .level-item.is-flexible, .level-right .level-item.is-flexible { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; } @media screen and (min-width: 769px), print { @@ -5771,12 +5487,8 @@ a.dropdown-item.is-active { } .level-left { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + align-items: center; + justify-content: flex-start; } @media screen and (max-width: 768px) { @@ -5787,35 +5499,23 @@ a.dropdown-item.is-active { @media screen and (min-width: 769px), print { .level-left { - display: -webkit-box; - display: -ms-flexbox; display: flex; } } .level-right { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + align-items: center; + justify-content: flex-end; } @media screen and (min-width: 769px), print { .level-right { - display: -webkit-box; - display: -ms-flexbox; display: flex; } } .media { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - display: -webkit-box; - display: -ms-flexbox; + align-items: flex-start; display: flex; text-align: left; } @@ -5826,8 +5526,6 @@ a.dropdown-item.is-active { .media .media { border-top: 1px solid rgba(219, 219, 219, 0.5); - display: -webkit-box; - display: -ms-flexbox; display: flex; padding-top: 0.75rem; } @@ -5858,13 +5556,9 @@ a.dropdown-item.is-active { .media-left, .media-right { - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; } .media-left { @@ -5876,13 +5570,9 @@ a.dropdown-item.is-active { } .media-content { - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-basis: auto; + flex-grow: 1; + flex-shrink: 1; text-align: left; } @@ -5946,7 +5636,7 @@ a.dropdown-item.is-active { .message { background-color: whitesmoke; - border-radius: 3px; + border-radius: 4px; font-size: 1rem; } @@ -6112,43 +5802,37 @@ a.dropdown-item.is-active { } .message-header { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; background-color: #4a4a4a; - border-radius: 3px 3px 0 0; + border-radius: 4px 4px 0 0; color: #fff; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; + font-weight: 700; + justify-content: space-between; line-height: 1.25; - padding: 0.5em 0.75em; + padding: 0.75em 1em; position: relative; } .message-header .delete { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 0; + flex-shrink: 0; margin-left: 0.75em; } .message-header + .message-body { + border-width: 0; border-top-left-radius: 0; border-top-right-radius: 0; - border-top: none; } .message-body { - border: 1px solid #dbdbdb; - border-radius: 3px; + border-color: #dbdbdb; + border-radius: 4px; + border-style: solid; + border-width: 0 0 0 4px; color: #4a4a4a; - padding: 1em 1.25em; + padding: 1.25em 1.5em; } .message-body code, @@ -6161,21 +5845,15 @@ a.dropdown-item.is-active { } .modal { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; display: none; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; overflow: hidden; position: fixed; z-index: 40; } .modal.is-active { - display: -webkit-box; - display: -ms-flexbox; display: flex; } @@ -6211,55 +5889,40 @@ a.dropdown-item.is-active { } .modal-card { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; max-height: calc(100vh - 40px); overflow: hidden; } .modal-card-head, .modal-card-foot { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; background-color: whitesmoke; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + flex-shrink: 0; + justify-content: flex-start; padding: 20px; position: relative; } .modal-card-head { border-bottom: 1px solid #dbdbdb; - border-top-left-radius: 5px; - border-top-right-radius: 5px; + border-top-left-radius: 6px; + border-top-right-radius: 6px; } .modal-card-title { color: #363636; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 1; + flex-shrink: 0; font-size: 1.5rem; line-height: 1; } .modal-card-foot { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; border-top: 1px solid #dbdbdb; } @@ -6270,19 +5933,18 @@ a.dropdown-item.is-active { .modal-card-body { -webkit-overflow-scrolling: touch; background-color: white; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; overflow: auto; padding: 20px; } .navbar { background-color: white; + box-shadow: 0 2px 0 0 whitesmoke; min-height: 3.25rem; position: relative; + z-index: 30; } .navbar.is-white { @@ -6306,7 +5968,7 @@ a.dropdown-item.is-active { border-color: #0a0a0a; } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .navbar.is-white .navbar-start > .navbar-item, .navbar.is-white .navbar-start .navbar-link, .navbar.is-white .navbar-end > .navbar-item, @@ -6359,7 +6021,7 @@ a.dropdown-item.is-active { border-color: white; } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .navbar.is-black .navbar-start > .navbar-item, .navbar.is-black .navbar-start .navbar-link, .navbar.is-black .navbar-end > .navbar-item, @@ -6412,7 +6074,7 @@ a.dropdown-item.is-active { border-color: #363636; } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .navbar.is-light .navbar-start > .navbar-item, .navbar.is-light .navbar-start .navbar-link, .navbar.is-light .navbar-end > .navbar-item, @@ -6465,7 +6127,7 @@ a.dropdown-item.is-active { border-color: whitesmoke; } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .navbar.is-dark .navbar-start > .navbar-item, .navbar.is-dark .navbar-start .navbar-link, .navbar.is-dark .navbar-end > .navbar-item, @@ -6518,7 +6180,7 @@ a.dropdown-item.is-active { border-color: #fff; } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .navbar.is-primary .navbar-start > .navbar-item, .navbar.is-primary .navbar-start .navbar-link, .navbar.is-primary .navbar-end > .navbar-item, @@ -6571,7 +6233,7 @@ a.dropdown-item.is-active { border-color: #fff; } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .navbar.is-link .navbar-start > .navbar-item, .navbar.is-link .navbar-start .navbar-link, .navbar.is-link .navbar-end > .navbar-item, @@ -6624,7 +6286,7 @@ a.dropdown-item.is-active { border-color: #fff; } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .navbar.is-info .navbar-start > .navbar-item, .navbar.is-info .navbar-start .navbar-link, .navbar.is-info .navbar-end > .navbar-item, @@ -6677,7 +6339,7 @@ a.dropdown-item.is-active { border-color: #fff; } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .navbar.is-success .navbar-start > .navbar-item, .navbar.is-success .navbar-start .navbar-link, .navbar.is-success .navbar-end > .navbar-item, @@ -6730,7 +6392,7 @@ a.dropdown-item.is-active { border-color: rgba(0, 0, 0, 0.7); } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .navbar.is-warning .navbar-start > .navbar-item, .navbar.is-warning .navbar-start .navbar-link, .navbar.is-warning .navbar-end > .navbar-item, @@ -6783,7 +6445,7 @@ a.dropdown-item.is-active { border-color: #fff; } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .navbar.is-danger .navbar-start > .navbar-item, .navbar.is-danger .navbar-start .navbar-link, .navbar.is-danger .navbar-end > .navbar-item, @@ -6816,19 +6478,14 @@ a.dropdown-item.is-active { } .navbar > .container { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; min-height: 3.25rem; width: 100%; } .navbar.has-shadow { - -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1); - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1); } .navbar.is-fixed-bottom, .navbar.is-fixed-top { @@ -6843,8 +6500,7 @@ a.dropdown-item.is-active { } .navbar.is-fixed-bottom.has-shadow { - -webkit-box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); - box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); + box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); } .navbar.is-fixed-top { @@ -6863,17 +6519,16 @@ body.has-navbar-fixed-bottom { .navbar-brand, .navbar-tabs { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-shrink: 0; min-height: 3.25rem; } +.navbar-brand a.navbar-item:hover { + background-color: transparent; +} + .navbar-tabs { -webkit-overflow-scrolling: touch; max-width: 100vw; @@ -6898,14 +6553,11 @@ body.has-navbar-fixed-bottom { position: absolute; -webkit-transform-origin: center; transform-origin: center; - -webkit-transition-duration: 86ms; - transition-duration: 86ms; - -webkit-transition-property: background-color, opacity, -webkit-transform; + transition-duration: 86ms; transition-property: background-color, opacity, -webkit-transform; transition-property: background-color, opacity, transform; transition-property: background-color, opacity, transform, -webkit-transform; - -webkit-transition-timing-function: ease-out; - transition-timing-function: ease-out; + transition-timing-function: ease-out; width: 16px; } @@ -6948,23 +6600,32 @@ body.has-navbar-fixed-bottom { color: #4a4a4a; display: block; line-height: 1.5; - padding: 0.5rem 1rem; + padding: 0.5rem 0.75rem; position: relative; } +.navbar-item .icon:only-child, +.navbar-link .icon:only-child { + margin-left: -0.25rem; + margin-right: -0.25rem; +} + +a.navbar-item, +.navbar-link { + cursor: pointer; +} + a.navbar-item:hover, a.navbar-item.is-active, -a.navbar-link:hover, -a.navbar-link.is-active { - background-color: whitesmoke; +.navbar-link:hover, +.navbar-link.is-active { + background-color: #fafafa; color: #3273dc; } .navbar-item { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; + display: block; + flex-grow: 0; + flex-shrink: 0; } .navbar-item img { @@ -6976,11 +6637,8 @@ a.navbar-link.is-active { } .navbar-item.is-expanded { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; } .navbar-item.is-tab { @@ -7004,11 +6662,8 @@ a.navbar-link.is-active { } .navbar-content { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; } .navbar-link { @@ -7017,6 +6672,8 @@ a.navbar-link.is-active { .navbar-link::after { border-color: #3273dc; + margin-top: -0.375em; + right: 1.125em; } .navbar-dropdown { @@ -7031,24 +6688,20 @@ a.navbar-link.is-active { } .navbar-divider { - background-color: #dbdbdb; + background-color: whitesmoke; border: none; display: none; - height: 1px; + height: 2px; margin: 0.5rem 0; } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .navbar > .container { display: block; } .navbar-brand .navbar-item, .navbar-tabs .navbar-item { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; } .navbar-link::after { @@ -7056,8 +6709,7 @@ a.navbar-link.is-active { } .navbar-menu { background-color: white; - -webkit-box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1); - box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1); + box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1); padding: 0.5rem 0; } .navbar-menu.is-active { @@ -7073,8 +6725,7 @@ a.navbar-link.is-active { bottom: 0; } .navbar.is-fixed-bottom-touch.has-shadow { - -webkit-box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); - box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); + box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); } .navbar.is-fixed-top-touch { top: 0; @@ -7084,32 +6735,41 @@ a.navbar-link.is-active { max-height: calc(100vh - 3.25rem); overflow: auto; } - html.has-navbar-fixed-top-touch { + html.has-navbar-fixed-top-touch, + body.has-navbar-fixed-top-touch { padding-top: 3.25rem; } - html.has-navbar-fixed-bottom-touch { + html.has-navbar-fixed-bottom-touch, + body.has-navbar-fixed-bottom-touch { padding-bottom: 3.25rem; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .navbar, .navbar-menu, .navbar-start, .navbar-end { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; } .navbar { min-height: 3.25rem; } + .navbar.is-spaced { + padding: 1rem 2rem; + } + .navbar.is-spaced .navbar-start, + .navbar.is-spaced .navbar-end { + align-items: center; + } + .navbar.is-spaced a.navbar-item, + .navbar.is-spaced .navbar-link { + border-radius: 4px; + } .navbar.is-transparent a.navbar-item:hover, .navbar.is-transparent a.navbar-item.is-active, - .navbar.is-transparent a.navbar-link:hover, - .navbar.is-transparent a.navbar-link.is-active { + .navbar.is-transparent .navbar-link:hover, + .navbar.is-transparent .navbar-link.is-active { background-color: transparent !important; } .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link { @@ -7128,71 +6788,54 @@ a.navbar-link.is-active { } .navbar-item, .navbar-link { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; + display: flex; + } + .navbar-item { display: flex; } .navbar-item.has-dropdown { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; + align-items: stretch; } .navbar-item.has-dropdown-up .navbar-link::after { -webkit-transform: rotate(135deg) translate(0.25em, -0.25em); transform: rotate(135deg) translate(0.25em, -0.25em); } .navbar-item.has-dropdown-up .navbar-dropdown { - border-bottom: 1px solid #dbdbdb; - border-radius: 5px 5px 0 0; + border-bottom: 2px solid #dbdbdb; + border-radius: 6px 6px 0 0; border-top: none; bottom: 100%; - -webkit-box-shadow: 0 -8px 8px rgba(10, 10, 10, 0.1); - box-shadow: 0 -8px 8px rgba(10, 10, 10, 0.1); + box-shadow: 0 -8px 8px rgba(10, 10, 10, 0.1); top: auto; } .navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown { display: block; } - .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed { + .navbar.is-spaced .navbar-item.is-active .navbar-dropdown, .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed { opacity: 1; pointer-events: auto; -webkit-transform: translateY(0); transform: translateY(0); } - .navbar-link::after { - margin-top: -0.375em; - right: 1.125em; - top: 50%; - } .navbar-menu { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 1; + flex-shrink: 0; } .navbar-start { - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; margin-right: auto; } .navbar-end { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + justify-content: flex-end; margin-left: auto; } .navbar-dropdown { background-color: white; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; - border-top: 1px solid #dbdbdb; - -webkit-box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1); - box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1); + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-top: 2px solid #dbdbdb; + box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1); display: none; font-size: 0.875rem; left: 0; @@ -7216,20 +6859,17 @@ a.navbar-link.is-active { background-color: whitesmoke; color: #3273dc; } - .navbar-dropdown.is-boxed { - border-radius: 5px; + .navbar.is-spaced .navbar-dropdown, .navbar-dropdown.is-boxed { + border-radius: 6px; border-top: none; - -webkit-box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); display: block; opacity: 0; pointer-events: none; top: calc(100% + (-4px)); -webkit-transform: translateY(-5px); transform: translateY(-5px); - -webkit-transition-duration: 86ms; - transition-duration: 86ms; - -webkit-transition-property: opacity, -webkit-transform; + transition-duration: 86ms; transition-property: opacity, -webkit-transform; transition-property: opacity, transform; transition-property: opacity, transform, -webkit-transform; @@ -7259,28 +6899,37 @@ a.navbar-link.is-active { bottom: 0; } .navbar.is-fixed-bottom-desktop.has-shadow { - -webkit-box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); - box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); + box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); } .navbar.is-fixed-top-desktop { top: 0; } - html.has-navbar-fixed-top-desktop { + html.has-navbar-fixed-top-desktop, + body.has-navbar-fixed-top-desktop { padding-top: 3.25rem; } - html.has-navbar-fixed-bottom-desktop { + html.has-navbar-fixed-bottom-desktop, + body.has-navbar-fixed-bottom-desktop { padding-bottom: 3.25rem; } + html.has-spaced-navbar-fixed-top, + body.has-spaced-navbar-fixed-top { + padding-top: 5.25rem; + } + html.has-spaced-navbar-fixed-bottom, + body.has-spaced-navbar-fixed-bottom { + padding-bottom: 5.25rem; + } a.navbar-item.is-active, - a.navbar-link.is-active { + .navbar-link.is-active { color: #0a0a0a; } a.navbar-item.is-active:not(:hover), - a.navbar-link.is-active:not(:hover) { + .navbar-link.is-active:not(:hover) { background-color: transparent; } .navbar-item.has-dropdown:hover .navbar-link, .navbar-item.has-dropdown.is-active .navbar-link { - background-color: whitesmoke; + background-color: #fafafa; } } @@ -7314,15 +6963,9 @@ a.navbar-link.is-active { .pagination, .pagination-list { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; text-align: center; } @@ -7333,9 +6976,7 @@ a.navbar-link.is-active { font-size: 1em; padding-left: 0.5em; padding-right: 0.5em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; margin: 0.25rem; text-align: center; } @@ -7364,8 +7005,7 @@ a.navbar-link.is-active { .pagination-previous:active, .pagination-next:active, .pagination-link:active { - -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); } .pagination-previous[disabled], @@ -7373,8 +7013,7 @@ a.navbar-link.is-active { .pagination-link[disabled] { background-color: #dbdbdb; border-color: #dbdbdb; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #7a7a7a; opacity: 0.5; } @@ -7398,96 +7037,59 @@ a.navbar-link.is-active { } .pagination-list { - -ms-flex-wrap: wrap; - flex-wrap: wrap; + flex-wrap: wrap; } @media screen and (max-width: 768px) { .pagination { - -ms-flex-wrap: wrap; - flex-wrap: wrap; + flex-wrap: wrap; } .pagination-previous, .pagination-next { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; } .pagination-list li { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; } } @media screen and (min-width: 769px), print { .pagination-list { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; + flex-grow: 1; + flex-shrink: 1; + justify-content: flex-start; + order: 1; } .pagination-previous { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; + order: 2; } .pagination-next { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; + order: 3; } .pagination { - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; + justify-content: space-between; } .pagination.is-centered .pagination-previous { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; + order: 1; } .pagination.is-centered .pagination-list { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; + justify-content: center; + order: 2; } .pagination.is-centered .pagination-next { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; + order: 3; } .pagination.is-right .pagination-previous { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; + order: 1; } .pagination.is-right .pagination-next { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; + order: 2; } .pagination.is-right .pagination-list { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; + justify-content: flex-end; + order: 3; } } @@ -7515,7 +7117,7 @@ a.navbar-link.is-active { .panel-heading { background-color: whitesmoke; - border-radius: 3px 3px 0 0; + border-radius: 4px 4px 0 0; color: #363636; font-size: 1.25em; font-weight: 300; @@ -7524,16 +7126,10 @@ a.navbar-link.is-active { } .panel-tabs { - -webkit-box-align: end; - -ms-flex-align: end; - align-items: flex-end; - display: -webkit-box; - display: -ms-flexbox; + align-items: flex-end; display: flex; font-size: 0.875em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .panel-tabs a { @@ -7556,16 +7152,10 @@ a.navbar-link.is-active { } .panel-block { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; color: #363636; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; padding: 0.5em 0.75em; } @@ -7574,17 +7164,13 @@ a.navbar-link.is-active { } .panel-block > .control { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; width: 100%; } .panel-block.is-wrapped { - -ms-flex-wrap: wrap; - flex-wrap: wrap; + flex-wrap: wrap; } .panel-block.is-active { @@ -7625,35 +7211,23 @@ label.panel-block:hover { .tabs { -webkit-overflow-scrolling: touch; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; font-size: 1rem; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; + justify-content: space-between; overflow: hidden; overflow-x: auto; white-space: nowrap; } .tabs a { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; border-bottom-color: #dbdbdb; border-bottom-style: solid; border-bottom-width: 1px; color: #4a4a4a; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; margin-bottom: -1px; padding: 0.5em 1em; vertical-align: top; @@ -7674,23 +7248,14 @@ label.panel-block:hover { } .tabs ul { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; border-bottom-color: #dbdbdb; border-bottom-style: solid; border-bottom-width: 1px; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + flex-grow: 1; + flex-shrink: 0; + justify-content: flex-start; } .tabs ul.is-left { @@ -7698,20 +7263,14 @@ label.panel-block:hover { } .tabs ul.is-center { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + flex: none; + justify-content: center; padding-left: 0.75em; padding-right: 0.75em; } .tabs ul.is-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + justify-content: flex-end; padding-left: 0.75em; } @@ -7724,20 +7283,16 @@ label.panel-block:hover { } .tabs.is-centered ul { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .tabs.is-right ul { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + justify-content: flex-end; } .tabs.is-boxed a { border: 1px solid transparent; - border-radius: 3px 3px 0 0; + border-radius: 4px 4px 0 0; } .tabs.is-boxed a:hover { @@ -7752,11 +7307,8 @@ label.panel-block:hover { } .tabs.is-fullwidth li { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 1; + flex-shrink: 0; } .tabs.is-toggle a { @@ -7778,11 +7330,11 @@ label.panel-block:hover { } .tabs.is-toggle li:first-child a { - border-radius: 3px 0 0 3px; + border-radius: 4px 0 0 4px; } .tabs.is-toggle li:last-child a { - border-radius: 0 3px 3px 0; + border-radius: 0 4px 4px 0; } .tabs.is-toggle li.is-active a { @@ -7822,89 +7374,63 @@ label.panel-block:hover { .column { display: block; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 1; padding: 0.75rem; } .columns.is-mobile > .column.is-narrow { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; } .columns.is-mobile > .column.is-full { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .columns.is-mobile > .column.is-three-quarters { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .columns.is-mobile > .column.is-two-thirds { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .columns.is-mobile > .column.is-half { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .columns.is-mobile > .column.is-one-third { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .columns.is-mobile > .column.is-one-quarter { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .columns.is-mobile > .column.is-one-fifth { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .columns.is-mobile > .column.is-two-fifths { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .columns.is-mobile > .column.is-three-fifths { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .columns.is-mobile > .column.is-four-fifths { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } @@ -7945,9 +7471,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-1 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.33333%; } @@ -7956,9 +7480,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-2 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.66667%; } @@ -7967,9 +7489,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-3 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } @@ -7978,9 +7498,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-4 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.33333%; } @@ -7989,9 +7507,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-5 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.66667%; } @@ -8000,9 +7516,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-6 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } @@ -8011,9 +7525,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-7 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.33333%; } @@ -8022,9 +7534,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-8 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.66667%; } @@ -8033,9 +7543,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-9 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } @@ -8044,9 +7552,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-10 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.33333%; } @@ -8055,9 +7561,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-11 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.66667%; } @@ -8066,9 +7570,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-12 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } @@ -8078,68 +7580,46 @@ label.panel-block:hover { @media screen and (max-width: 768px) { .column.is-narrow-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; } .column.is-full-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-one-fifth-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .column.is-two-fifths-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .column.is-three-fifths-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .column.is-four-fifths-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .column.is-offset-three-quarters-mobile { @@ -8170,108 +7650,84 @@ label.panel-block:hover { margin-left: 80%; } .column.is-1-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.33333%; } .column.is-offset-1-mobile { margin-left: 8.33333%; } .column.is-2-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.66667%; } .column.is-offset-2-mobile { margin-left: 16.66667%; } .column.is-3-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3-mobile { margin-left: 25%; } .column.is-4-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.33333%; } .column.is-offset-4-mobile { margin-left: 33.33333%; } .column.is-5-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.66667%; } .column.is-offset-5-mobile { margin-left: 41.66667%; } .column.is-6-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6-mobile { margin-left: 50%; } .column.is-7-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.33333%; } .column.is-offset-7-mobile { margin-left: 58.33333%; } .column.is-8-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.66667%; } .column.is-offset-8-mobile { margin-left: 66.66667%; } .column.is-9-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9-mobile { margin-left: 75%; } .column.is-10-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.33333%; } .column.is-offset-10-mobile { margin-left: 83.33333%; } .column.is-11-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.66667%; } .column.is-offset-11-mobile { margin-left: 91.66667%; } .column.is-12-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12-mobile { @@ -8281,68 +7737,46 @@ label.panel-block:hover { @media screen and (min-width: 769px), print { .column.is-narrow, .column.is-narrow-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; } .column.is-full, .column.is-full-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters, .column.is-three-quarters-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds, .column.is-two-thirds-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half, .column.is-half-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third, .column.is-one-third-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter, .column.is-one-quarter-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-one-fifth, .column.is-one-fifth-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .column.is-two-fifths, .column.is-two-fifths-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .column.is-three-fifths, .column.is-three-fifths-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .column.is-four-fifths, .column.is-four-fifths-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet { @@ -8373,108 +7807,84 @@ label.panel-block:hover { margin-left: 80%; } .column.is-1, .column.is-1-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.33333%; } .column.is-offset-1, .column.is-offset-1-tablet { margin-left: 8.33333%; } .column.is-2, .column.is-2-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.66667%; } .column.is-offset-2, .column.is-offset-2-tablet { margin-left: 16.66667%; } .column.is-3, .column.is-3-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3, .column.is-offset-3-tablet { margin-left: 25%; } .column.is-4, .column.is-4-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.33333%; } .column.is-offset-4, .column.is-offset-4-tablet { margin-left: 33.33333%; } .column.is-5, .column.is-5-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.66667%; } .column.is-offset-5, .column.is-offset-5-tablet { margin-left: 41.66667%; } .column.is-6, .column.is-6-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6, .column.is-offset-6-tablet { margin-left: 50%; } .column.is-7, .column.is-7-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.33333%; } .column.is-offset-7, .column.is-offset-7-tablet { margin-left: 58.33333%; } .column.is-8, .column.is-8-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.66667%; } .column.is-offset-8, .column.is-offset-8-tablet { margin-left: 66.66667%; } .column.is-9, .column.is-9-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9, .column.is-offset-9-tablet { margin-left: 75%; } .column.is-10, .column.is-10-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.33333%; } .column.is-offset-10, .column.is-offset-10-tablet { margin-left: 83.33333%; } .column.is-11, .column.is-11-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.66667%; } .column.is-offset-11, .column.is-offset-11-tablet { margin-left: 91.66667%; } .column.is-12, .column.is-12-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12, .column.is-offset-12-tablet { @@ -8482,70 +7892,48 @@ label.panel-block:hover { } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .column.is-narrow-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; } .column.is-full-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-one-fifth-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .column.is-two-fifths-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .column.is-three-fifths-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .column.is-four-fifths-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .column.is-offset-three-quarters-touch { @@ -8576,108 +7964,84 @@ label.panel-block:hover { margin-left: 80%; } .column.is-1-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.33333%; } .column.is-offset-1-touch { margin-left: 8.33333%; } .column.is-2-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.66667%; } .column.is-offset-2-touch { margin-left: 16.66667%; } .column.is-3-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3-touch { margin-left: 25%; } .column.is-4-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.33333%; } .column.is-offset-4-touch { margin-left: 33.33333%; } .column.is-5-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.66667%; } .column.is-offset-5-touch { margin-left: 41.66667%; } .column.is-6-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6-touch { margin-left: 50%; } .column.is-7-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.33333%; } .column.is-offset-7-touch { margin-left: 58.33333%; } .column.is-8-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.66667%; } .column.is-offset-8-touch { margin-left: 66.66667%; } .column.is-9-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9-touch { margin-left: 75%; } .column.is-10-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.33333%; } .column.is-offset-10-touch { margin-left: 83.33333%; } .column.is-11-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.66667%; } .column.is-offset-11-touch { margin-left: 91.66667%; } .column.is-12-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12-touch { @@ -8685,70 +8049,48 @@ label.panel-block:hover { } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .column.is-narrow-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; } .column.is-full-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-one-fifth-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .column.is-two-fifths-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .column.is-three-fifths-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .column.is-four-fifths-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .column.is-offset-three-quarters-desktop { @@ -8779,108 +8121,84 @@ label.panel-block:hover { margin-left: 80%; } .column.is-1-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.33333%; } .column.is-offset-1-desktop { margin-left: 8.33333%; } .column.is-2-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.66667%; } .column.is-offset-2-desktop { margin-left: 16.66667%; } .column.is-3-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3-desktop { margin-left: 25%; } .column.is-4-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.33333%; } .column.is-offset-4-desktop { margin-left: 33.33333%; } .column.is-5-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.66667%; } .column.is-offset-5-desktop { margin-left: 41.66667%; } .column.is-6-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6-desktop { margin-left: 50%; } .column.is-7-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.33333%; } .column.is-offset-7-desktop { margin-left: 58.33333%; } .column.is-8-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.66667%; } .column.is-offset-8-desktop { margin-left: 66.66667%; } .column.is-9-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9-desktop { margin-left: 75%; } .column.is-10-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.33333%; } .column.is-offset-10-desktop { margin-left: 83.33333%; } .column.is-11-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.66667%; } .column.is-offset-11-desktop { margin-left: 91.66667%; } .column.is-12-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12-desktop { @@ -8888,70 +8206,48 @@ label.panel-block:hover { } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .column.is-narrow-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; } .column.is-full-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-one-fifth-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .column.is-two-fifths-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .column.is-three-fifths-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .column.is-four-fifths-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .column.is-offset-three-quarters-widescreen { @@ -8982,108 +8278,84 @@ label.panel-block:hover { margin-left: 80%; } .column.is-1-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.33333%; } .column.is-offset-1-widescreen { margin-left: 8.33333%; } .column.is-2-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.66667%; } .column.is-offset-2-widescreen { margin-left: 16.66667%; } .column.is-3-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3-widescreen { margin-left: 25%; } .column.is-4-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.33333%; } .column.is-offset-4-widescreen { margin-left: 33.33333%; } .column.is-5-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.66667%; } .column.is-offset-5-widescreen { margin-left: 41.66667%; } .column.is-6-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6-widescreen { margin-left: 50%; } .column.is-7-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.33333%; } .column.is-offset-7-widescreen { margin-left: 58.33333%; } .column.is-8-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.66667%; } .column.is-offset-8-widescreen { margin-left: 66.66667%; } .column.is-9-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9-widescreen { margin-left: 75%; } .column.is-10-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.33333%; } .column.is-offset-10-widescreen { margin-left: 83.33333%; } .column.is-11-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.66667%; } .column.is-offset-11-widescreen { margin-left: 91.66667%; } .column.is-12-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12-widescreen { @@ -9091,70 +8363,48 @@ label.panel-block:hover { } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .column.is-narrow-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; } .column.is-full-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-one-fifth-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .column.is-two-fifths-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .column.is-three-fifths-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .column.is-four-fifths-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .column.is-offset-three-quarters-fullhd { @@ -9185,108 +8435,84 @@ label.panel-block:hover { margin-left: 80%; } .column.is-1-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.33333%; } .column.is-offset-1-fullhd { margin-left: 8.33333%; } .column.is-2-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.66667%; } .column.is-offset-2-fullhd { margin-left: 16.66667%; } .column.is-3-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3-fullhd { margin-left: 25%; } .column.is-4-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.33333%; } .column.is-offset-4-fullhd { margin-left: 33.33333%; } .column.is-5-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.66667%; } .column.is-offset-5-fullhd { margin-left: 41.66667%; } .column.is-6-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6-fullhd { margin-left: 50%; } .column.is-7-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.33333%; } .column.is-offset-7-fullhd { margin-left: 58.33333%; } .column.is-8-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.66667%; } .column.is-offset-8-fullhd { margin-left: 66.66667%; } .column.is-9-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9-fullhd { margin-left: 75%; } .column.is-10-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.33333%; } .column.is-offset-10-fullhd { margin-left: 83.33333%; } .column.is-11-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.66667%; } .column.is-offset-11-fullhd { margin-left: 91.66667%; } .column.is-12-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12-fullhd { @@ -9309,9 +8535,7 @@ label.panel-block:hover { } .columns.is-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .columns.is-gapless { @@ -9334,34 +8558,25 @@ label.panel-block:hover { } .columns.is-mobile { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .columns.is-multiline { - -ms-flex-wrap: wrap; - flex-wrap: wrap; + flex-wrap: wrap; } .columns.is-vcentered { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; } @media screen and (min-width: 769px), print { .columns:not(.is-desktop) { - display: -webkit-box; - display: -ms-flexbox; display: flex; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .columns.is-desktop { - display: -webkit-box; - display: -ms-flexbox; display: flex; } } @@ -9414,17 +8629,11 @@ label.panel-block:hover { } .tile { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; + align-items: stretch; display: block; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 1; min-height: -webkit-min-content; min-height: -moz-min-content; min-height: min-content; @@ -9453,10 +8662,7 @@ label.panel-block:hover { } .tile.is-vertical { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; } .tile.is-vertical > .tile.is-child:not(:last-child) { @@ -9465,98 +8671,63 @@ label.panel-block:hover { @media screen and (min-width: 769px), print { .tile:not(.is-child) { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .tile.is-1 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.33333%; } .tile.is-2 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.66667%; } .tile.is-3 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .tile.is-4 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.33333%; } .tile.is-5 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.66667%; } .tile.is-6 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .tile.is-7 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.33333%; } .tile.is-8 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.66667%; } .tile.is-9 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .tile.is-10 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.33333%; } .tile.is-11 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.66667%; } .tile.is-12 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } } .hero { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; + flex-direction: column; + justify-content: space-between; } .hero .navbar { @@ -9590,7 +8761,7 @@ label.panel-block:hover { color: #0a0a0a; } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .hero.is-white .navbar-menu { background-color: white; } @@ -9668,7 +8839,7 @@ label.panel-block:hover { color: white; } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .hero.is-black .navbar-menu { background-color: #0a0a0a; } @@ -9746,7 +8917,7 @@ label.panel-block:hover { color: #363636; } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .hero.is-light .navbar-menu { background-color: whitesmoke; } @@ -9824,7 +8995,7 @@ label.panel-block:hover { color: whitesmoke; } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .hero.is-dark .navbar-menu { background-color: #363636; } @@ -9902,7 +9073,7 @@ label.panel-block:hover { color: #fff; } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .hero.is-primary .navbar-menu { background-color: #00d1b2; } @@ -9980,7 +9151,7 @@ label.panel-block:hover { color: #fff; } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .hero.is-link .navbar-menu { background-color: #3273dc; } @@ -10058,7 +9229,7 @@ label.panel-block:hover { color: #fff; } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .hero.is-info .navbar-menu { background-color: #209cee; } @@ -10136,7 +9307,7 @@ label.panel-block:hover { color: #fff; } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .hero.is-success .navbar-menu { background-color: #23d160; } @@ -10214,7 +9385,7 @@ label.panel-block:hover { color: rgba(0, 0, 0, 0.7); } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .hero.is-warning .navbar-menu { background-color: #ffdd57; } @@ -10292,7 +9463,7 @@ label.panel-block:hover { color: #fff; } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .hero.is-danger .navbar-menu { background-color: #ff3860; } @@ -10367,20 +9538,13 @@ label.panel-block:hover { } .hero.is-halfheight .hero-body, .hero.is-fullheight .hero-body { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; } .hero.is-halfheight .hero-body > .container, .hero.is-fullheight .hero-body > .container { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; } .hero.is-halfheight { @@ -10421,8 +9585,6 @@ label.panel-block:hover { @media screen and (max-width: 768px) { .hero-buttons .button { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .hero-buttons .button:not(:last-child) { @@ -10432,12 +9594,8 @@ label.panel-block:hover { @media screen and (min-width: 769px), print { .hero-buttons { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .hero-buttons .button:not(:last-child) { margin-right: 1.5rem; @@ -10446,19 +9604,13 @@ label.panel-block:hover { .hero-head, .hero-foot { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 0; + flex-shrink: 0; } .hero-body { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 1; + flex-shrink: 0; padding: 3rem 1.5rem; } @@ -10466,7 +9618,7 @@ label.panel-block:hover { padding: 3rem 1.5rem; } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .section.is-medium { padding: 9rem 1.5rem; } @@ -10476,7 +9628,7 @@ label.panel-block:hover { } .footer { - background-color: whitesmoke; + background-color: #fafafa; padding: 3rem 1.5rem 6rem; } /*# sourceMappingURL=bulma.css.map */ \ No newline at end of file diff --git a/css/bulma.css.map b/css/bulma.css.map index 6e1ad0eda3..8f4b6d1274 100644 --- a/css/bulma.css.map +++ b/css/bulma.css.map @@ -1 +1 @@ -{"version":3,"sources":["../bulma.sass","../sass/utilities/animations.sass","bulma.css","../sass/utilities/mixins.sass","../sass/utilities/initial-variables.sass","../sass/utilities/controls.sass","../sass/base/minireset.sass","../sass/base/generic.sass","../sass/base/helpers.sass","../sass/elements/box.sass","../sass/elements/button.sass","../sass/utilities/functions.sass","../sass/elements/container.sass","../sass/elements/content.sass","../sass/elements/form.sass","../sass/elements/icon.sass","../sass/elements/image.sass","../sass/elements/notification.sass","../sass/elements/progress.sass","../sass/elements/table.sass","../sass/elements/tag.sass","../sass/elements/title.sass","../sass/elements/other.sass","../sass/components/breadcrumb.sass","../sass/components/card.sass","../sass/components/dropdown.sass","../sass/components/level.sass","../sass/components/media.sass","../sass/components/menu.sass","../sass/components/message.sass","../sass/components/modal.sass","../sass/components/navbar.sass","../sass/components/pagination.sass","../sass/components/panel.sass","../sass/components/tabs.sass","../sass/grid/columns.sass","../sass/grid/tiles.sass","../sass/layout/hero.sass","../sass/layout/section.sass","../sass/layout/footer.sass"],"names":[],"mappings":"AACA,8DAA8D;ACD9D;EACE;IACE,gCAAuB;YAAvB,wBAAuB;GCExB;EDDD;IACE,kCAAyB;YAAzB,0BAAyB;GCG1B;CACF;ADRD;EACE;IACE,gCAAuB;YAAvB,wBAAuB;GCExB;EDDD;IACE,kCAAyB;YAAzB,0BAAyB;GCG1B;CACF;;AC8GD;;;;EACE,4BAA2B;EAC3B,0BAAyB;EACzB,uBAAsB;EACtB,sBAAqB;EACrB,kBAAiB;CAAI;;AAKvB;EACE,8BAA6B;EAC7B,gBAAe;EACf,cAAa;EACb,aAAY;EACZ,eAAc;EACd,cAAa;EACb,qBAAoB;EACpB,mBAAkB;EAClB,kCAAyB;UAAzB,0BAAyB;EACzB,iCAAwB;UAAxB,yBAAwB;EACxB,aAAY;CAAI;;AAMlB;;EAEI,sBAAqB;CAAI;;AAK7B;EAEE,sBAAqB;EACrB,yBAAwB;EACxB,wCC1J2B;ED2J3B,aAAY;EACZ,wBC9FuB;ED+FvB,gBAAe;EACf,sBAAqB;EACrB,oBAAY;MAAZ,qBAAY;UAAZ,aAAY;EACZ,qBAAc;MAAd,eAAc;EACd,aAAY;EACZ,aAAY;EACZ,iBAAgB;EAChB,gBAAe;EACf,iBAAgB;EAChB,gBAAe;EACf,cAAa;EACb,mBAAkB;EAClB,oBAAmB;EACnB,YAAW;CA2CQ;;AA/DrB;EAuBI,wBCjK2B;EDkK3B,YAAW;EACX,eAAc;EACd,UAAS;EACT,mBAAkB;EAClB,SAAQ;EACR,mEAA0D;UAA1D,2DAA0D;EAC1D,wCAA+B;UAA/B,gCAA+B;CAAI;;AA9BvC;EAgCI,YAAW;EACX,WAAU;CAAI;;AAjClB;EAmCI,YAAW;EACX,WAAU;CAAI;;AApClB;EAuCI,wCC7LyB;CD6La;;AAvC1C;EAyCI,wCC/LyB;CD+La;;AAzC1C;EA4CI,aAAY;EACZ,iBAAgB;EAChB,gBAAe;EACf,iBAAgB;EAChB,gBAAe;EACf,YAAW;CAAI;;AAjDnB;EAmDI,aAAY;EACZ,iBAAgB;EAChB,gBAAe;EACf,iBAAgB;EAChB,gBAAe;EACf,YAAW;CAAI;;AAxDnB;EA0DI,aAAY;EACZ,iBAAgB;EAChB,gBAAe;EACf,iBAAgB;EAChB,gBAAe;EACf,YAAW;CAAI;;AAKnB;EACE,oDAA2C;UAA3C,4CAA2C;EAC3C,0BCpN4B;EDqN5B,wBC/JuB;EDgKvB,gCAA+B;EAC/B,8BAA6B;EAC7B,YAAW;EACX,eAAc;EACd,YAAW;EACX,mBAAkB;EAClB,WAAU;CAAI;;AAKhB;EACE,UAAS;EACT,QAAO;EACP,mBAAkB;EAClB,SAAQ;EACR,OAAM;CAAI;;AE1OZ;;;;;;EACE,sBAAqB;EACrB,yBAAwB;EACxB,0BAAmB;MAAnB,uBAAmB;UAAnB,oBAAmB;EACnB,8BAA6B;EAC7B,mBDmDU;EClDV,yBAAgB;UAAhB,iBAAgB;EAChB,4BAAoB;EAApB,4BAAoB;EAApB,qBAAoB;EACpB,gBDsBW;ECrBX,eAAc;EACd,wBAA2B;MAA3B,qBAA2B;UAA3B,4BAA2B;EAC3B,iBAAgB;EAChB,oCAf4C;EAgB5C,kCAf8C;EAgB9C,mCAhB8C;EAiB9C,iCAlB4C;EAmB5C,mBAAkB;EAClB,oBAAmB;CAQQ;;AAzB7B;;;;;;;;;;;;;;;;;;;;;EAuBI,cAAa;CAAI;;AH+JrB;;;;;;EG7JI,oBAAmB;CAAI;;AC/B3B,2EAA2E;AAE3E;;;;;;;;;;;;;;;;;;;;;;;EAuBE,UAAS;EACT,WAAU;CAAI;;AAGhB;;;;;;EAME,gBAAe;EACf,oBAAmB;CAAI;;AAGzB;EACE,iBAAgB;CAAI;;AAGtB;;;;EAIE,UAAS;CAAI;;AAGf;EACE,+BAAsB;UAAtB,uBAAsB;CAAI;;AAE5B;EAII,4BAAmB;UAAnB,oBAAmB;CAAI;;AAG3B;;;;;;EAME,aAAY;EACZ,gBAAe;CAAI;;AAGrB;EACE,UAAS;CAAI;;AAGf;EACE,0BAAyB;EACzB,kBAAiB;CAAI;;AAEvB;;EAEE,WAAU;EACV,iBAAgB;CAAI;;AC7DtB;EACE,wBHP6B;EGQ7B,gBArBc;EAsBd,mCAAkC;EAClC,oCAAmC;EACnC,iBAAgB;EAChB,mBAAkB;EAClB,mBAAkB;EAClB,mCA1BiC;EA2BjC,+BAAsB;KAAtB,4BAAsB;MAAtB,2BAAsB;UAAtB,uBAAsB;CAAI;;AAE5B;;;;;;;EAOE,eAAc;CAAI;;AAEpB;;;;;EAKE,qLHlByL;CGkB7J;;AAE9B;;EAEE,8BAA6B;EAC7B,6BAA4B;EAC5B,uBHvB0B;CGuBE;;AAE9B;EACE,eH/C4B;EGgD5B,gBAAe;EACf,iBHhBiB;EGiBjB,iBAnDoB;CAmDa;;AAInC;EACE,eHzCgC;EG0ChC,gBAAe;EACf,sBAAqB;CAII;;AAP3B;EAKI,oBAAmB;CAAI;;AAL3B;EAOI,eH9D0B;CG8DL;;AAEzB;EACE,6BH3D4B;EG4D5B,eHjDgC;EGkDhC,mBA9DiB;EA+DjB,oBAhEkB;EAiElB,6BAlEgC;CAkEP;;AAE3B;EACE,0BHpE4B;EGqE5B,aAAY;EACZ,eAAc;EACd,YAnEa;EAoEb,iBAnEkB;CAmEG;;AAEvB;EACE,aAAY;EACZ,gBAAe;CAAI;;AAErB;;EAEE,yBAAwB;CAAI;;AAE9B;EACE,mBAAkB;CAAI;;AAExB;EACE,oBAAmB;EACnB,qBAAoB;CAAI;;AAE1B;EACE,eH9F4B;EG+F5B,iBH1De;CG0De;;AAIhC;EJ3CE,kCAAiC;EI6CjC,6BH/F4B;EGgG5B,eHrG4B;EGsG5B,mBAAkB;EAClB,iBAAgB;EAChB,wBAAuB;EACvB,iBAAgB;EAChB,kBAAiB;CAKC;;AAbpB;EAUI,8BAA6B;EAC7B,oBAAmB;EACnB,eAAc;EACd,WAAU;CAAI;;AAElB;;EAGI,iBAAgB;EAChB,oBAAmB;CAAI;;AAJ3B;EAMI,eHxH0B;CGwHJ;;AJ3HxB;EACE,YAAW;EACX,aAAY;EACZ,eAAc;CAAI;;AKDtB;EACE,uBAAsB;CAAI;;AAE5B;EACE,wBAAuB;CAAI;;AAI7B;EACE,4BAA2B;CAAI;;AAY7B;EACE,2BAA2B;CAAG;;AADhC;EACE,6BAA2B;CAAG;;AADhC;EACE,2BAA2B;CAAG;;AADhC;EACE,6BAA2B;CAAG;;AADhC;EACE,8BAA2B;CAAG;;AADhC;EACE,2BAA2B;CAAG;;AADhC;EACE,8BAA2B;CAAG;;ALsDlC;EKvDE;IACE,2BAA2B;GAAG;EADhC;IACE,6BAA2B;GAAG;EADhC;IACE,2BAA2B;GAAG;EADhC;IACE,6BAA2B;GAAG;EADhC;IACE,8BAA2B;GAAG;EADhC;IACE,2BAA2B;GAAG;EADhC;IACE,8BAA2B;GAAG;CN8bnC;;ACpYC;EK3DE;IACE,2BAA2B;GAAG;EADhC;IACE,6BAA2B;GAAG;EADhC;IACE,2BAA2B;GAAG;EADhC;IACE,6BAA2B;GAAG;EADhC;IACE,8BAA2B;GAAG;EADhC;IACE,2BAA2B;GAAG;EADhC;IACE,8BAA2B;GAAG;CNsdnC;;ACpZC;EKnEE;IACE,2BAA2B;GAAG;EADhC;IACE,6BAA2B;GAAG;EADhC;IACE,2BAA2B;GAAG;EADhC;IACE,6BAA2B;GAAG;EADhC;IACE,8BAA2B;GAAG;EADhC;IACE,2BAA2B;GAAG;EADhC;IACE,8BAA2B;GAAG;CN8enC;;ACxaC;EKvEE;IACE,2BAA2B;GAAG;EADhC;IACE,6BAA2B;GAAG;EADhC;IACE,2BAA2B;GAAG;EADhC;IACE,6BAA2B;GAAG;EADhC;IACE,8BAA2B;GAAG;EADhC;IACE,2BAA2B;GAAG;EADhC;IACE,8BAA2B;GAAG;CNsgBnC;;ACxbC;EK/EE;IACE,2BAA2B;GAAG;EADhC;IACE,6BAA2B;GAAG;EADhC;IACE,2BAA2B;GAAG;EADhC;IACE,6BAA2B;GAAG;EADhC;IACE,8BAA2B;GAAG;EADhC;IACE,2BAA2B;GAAG;EADhC;IACE,8BAA2B;GAAG;CN8hBnC;;ACxcC;EKvFE;IACE,2BAA2B;GAAG;EADhC;IACE,6BAA2B;GAAG;EADhC;IACE,2BAA2B;GAAG;EADhC;IACE,6BAA2B;GAAG;EADhC;IACE,8BAA2B;GAAG;EADhC;IACE,2BAA2B;GAAG;EADhC;IACE,8BAA2B;GAAG;CNsjBnC;;AM7hBC;EACE,8BAAqC;CAAG;;AL4B1C;EK1BE;IACE,8BAAqC;GAAG;CNmiB7C;;ACtgBC;EK3BE;IACE,8BAAqC;GAAG;CNsiB7C;;ACxgBC;EK5BE;IACE,8BAAqC;GAAG;CNyiB7C;;AC1gBC;EK7BE;IACE,8BAAqC;GAAG;CN4iB7C;;AC5gBC;EK9BE;IACE,8BAAqC;GAAG;CN+iB7C;;AC9gBC;EK/BE;IACE,8BAAqC;GAAG;CNkjB7C;;AChhBC;EKhCE;IACE,8BAAqC;GAAG;CNqjB7C;;AClhBC;EKjCE;IACE,8BAAqC;GAAG;CNwjB7C;;ACphBC;EKlCE;IACE,8BAAqC;GAAG;CN2jB7C;;AMvlBC;EACE,+BAAqC;CAAG;;AL4B1C;EK1BE;IACE,+BAAqC;GAAG;CN6lB7C;;AChkBC;EK3BE;IACE,+BAAqC;GAAG;CNgmB7C;;AClkBC;EK5BE;IACE,+BAAqC;GAAG;CNmmB7C;;ACpkBC;EK7BE;IACE,+BAAqC;GAAG;CNsmB7C;;ACtkBC;EK9BE;IACE,+BAAqC;GAAG;CNymB7C;;ACxkBC;EK/BE;IACE,+BAAqC;GAAG;CN4mB7C;;AC1kBC;EKhCE;IACE,+BAAqC;GAAG;CN+mB7C;;AC5kBC;EKjCE;IACE,+BAAqC;GAAG;CNknB7C;;AC9kBC;EKlCE;IACE,+BAAqC;GAAG;CNqnB7C;;AMjpBC;EACE,4BAAqC;CAAG;;AL4B1C;EK1BE;IACE,4BAAqC;GAAG;CNupB7C;;AC1nBC;EK3BE;IACE,4BAAqC;GAAG;CN0pB7C;;AC5nBC;EK5BE;IACE,4BAAqC;GAAG;CN6pB7C;;AC9nBC;EK7BE;IACE,4BAAqC;GAAG;CNgqB7C;;AChoBC;EK9BE;IACE,4BAAqC;GAAG;CNmqB7C;;ACloBC;EK/BE;IACE,4BAAqC;GAAG;CNsqB7C;;ACpoBC;EKhCE;IACE,4BAAqC;GAAG;CNyqB7C;;ACtoBC;EKjCE;IACE,4BAAqC;GAAG;CN4qB7C;;ACxoBC;EKlCE;IACE,4BAAqC;GAAG;CN+qB7C;;AM3sBC;EACE,6BAAqC;CAAG;;AL4B1C;EK1BE;IACE,6BAAqC;GAAG;CNitB7C;;ACprBC;EK3BE;IACE,6BAAqC;GAAG;CNotB7C;;ACtrBC;EK5BE;IACE,6BAAqC;GAAG;CNutB7C;;ACxrBC;EK7BE;IACE,6BAAqC;GAAG;CN0tB7C;;AC1rBC;EK9BE;IACE,6BAAqC;GAAG;CN6tB7C;;AC5rBC;EK/BE;IACE,6BAAqC;GAAG;CNguB7C;;AC9rBC;EKhCE;IACE,6BAAqC;GAAG;CNmuB7C;;AChsBC;EKjCE;IACE,6BAAqC;GAAG;CNsuB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B;;EAtBE,wBV9B6B;EU+B7B,sBVnC4B;EUoC5B,eVxC4B;EU+D5B,0DVnE2B;UUmE3B,kDVnE2B;EUoE3B,gBAAe;EACf,YAAW;CA0BQ;;AX9BjB;;EWnBA,6BV1C0B;CD8Db;;AADb;;EWnBA,6BV1C0B;CD8Db;;AADb;;EWnBA,6BV1C0B;CD8Db;;AADb;;EWnBA,6BV1C0B;CD8Db;;AWnBf;;;EAEE,sBV1C0B;CU0CgB;;AAC5C;;;;;EAIE,sBVnC8B;EUoC9B,2DVpC8B;UUoC9B,mDVpC8B;CUoC2C;;AAC3E;;EACE,6BV/C0B;EUgD1B,yBVhD0B;EUiD1B,yBAAgB;UAAhB,iBAAgB;EAChB,eVtD0B;CUwDoB;;AXG9C;;EWHE,gCVxDwB;CD4Db;;AADb;;EWHE,gCVxDwB;CD4Db;;AADb;;EWHE,gCVxDwB;CD4Db;;AADb;;EWHE,gCVxDwB;CD4Db;;AWFjB;;EAOI,yBAAgB;UAAhB,iBAAgB;CAAI;;AAPxB;;EAYM,oBVhEyB;CUqEyC;;AAjBxE;;;;;EAiBQ,4DVrEuB;UUqEvB,oDVrEuB;CUqEuC;;AAjBtE;;EAYM,sBV5EuB;CUiF2C;;AAjBxE;;;;;EAiBQ,yDVjFqB;UUiFrB,iDVjFqB;CUiFyC;;AAjBtE;;EAYM,yBVlEwB;CUuE0C;;AAjBxE;;;;;EAiBQ,4DVvEsB;UUuEtB,oDVvEsB;CUuEwC;;AAjBtE;;EAYM,sBVxEwB;CU6E0C;;AAjBxE;;;;;EAiBQ,yDV7EsB;UU6EtB,iDV7EsB;CU6EwC;;AAjBtE;;EAYM,sBV3D4B;CUgEsC;;AAjBxE;;;;;EAiBQ,0DVhE0B;UUgE1B,kDVhE0B;CUgEoC;;AAjBtE;;EAYM,sBVzD4B;CU8DsC;;AAjBxE;;;;;EAiBQ,2DV9D0B;UU8D1B,mDV9D0B;CU8DoC;;AAjBtE;;EAYM,sBV1D4B;CU+DsC;;AAjBxE;;;;;EAiBQ,2DV/D0B;UU+D1B,mDV/D0B;CU+DoC;;AAjBtE;;EAYM,sBV5D4B;CUiEsC;;AAjBxE;;;;;EAiBQ,0DVjE0B;UUiE1B,kDVjE0B;CUiEoC;;AAjBtE;;EAYM,sBV7D4B;CUkEsC;;AAjBxE;;;;;EAiBQ,2DVlE0B;UUkE1B,mDVlE0B;CUkEoC;;AAjBtE;;EAYM,sBVvD4B;CU4DsC;;AAjBxE;;;;;EAiBQ,0DV5D0B;UU4D1B,kDV5D0B;CU4DoC;;AAjBtE;;ET5BE,mBDuBgB;ECtBhB,mBDFc;CUiDa;;AApB7B;;ETzBE,mBDNc;CUqDc;;AAtB9B;;ETvBE,kBDTa;CUwDc;;AAxB7B;;EA2BI,eAAc;EACd,YAAW;CAAI;;AA5BnB;;EA8BI,gBAAe;EACf,YAAW;CAAI;;AAEnB;EAEI,wBVrCqB;EUsCrB,kBAAiB;EACjB,mBAAkB;CAAI;;AAJ1B;EAMI,8BAA6B;EAC7B,0BAAyB;EACzB,yBAAgB;UAAhB,iBAAgB;EAChB,gBAAe;EACf,iBAAgB;CAAI;;AAExB;EACE,eAAc;EACd,gBAAe;EACf,gBAAe;EACf,iBAAgB;EAChB,iBAAgB;CAQI;;AAbtB;EAOI,kBAAiB;EACjB,kBAAiB;CAAI;;AARzB;EAUI,gBAAe;CAAI;;AAVvB;EAaI,aAAY;CAAI;;AAEpB;;EAEE,gBAAe;EACf,sBAAqB;EACrB,kBAAiB;EACjB,mBAAkB;CAOS;;AAZ7B;;EAOI,gBAAe;CAAI;;AAPvB;;EASI,eVjI0B;CUiIE;;AAThC;;EAWI,eVjI0B;EUkI1B,oBAAmB;CAAI;;AAE3B;EAEI,mBAAkB;CAAI;;AAE1B;EACE,sBAAqB;EACrB,gBAAe;EACf,mBAAkB;EAClB,oBAAmB;CAyEc;;AA7EnC;EAMI,eAAc;CAMI;;AAZtB;EXDE,sBC1HgC;EUoI5B,qBAAoB;EACpB,eAAc;EACd,SAAQ;EACR,WAAU;CAAI;;AAZpB;EAeM,wBV/FmB;EUgGnB,kBAAiB;CAAI;;AAhB3B;EApGE,wBV9B6B;EU+B7B,sBVnC4B;EUoC5B,eVxC4B;EU6J1B,gBAAe;EACf,eAAc;EACd,eAAc;EACd,gBAAe;EACf,cAAa;CAWiB;;AAlClC;EAhGI,6BV1C0B;CD8Db;;AW4EjB;EAhGI,6BV1C0B;CD8Db;;AW4EjB;EAhGI,6BV1C0B;CD8Db;;AW4EjB;EAhGI,6BV1C0B;CD8Db;;AW4EjB;EA7FI,sBV1C0B;CU0CgB;;AA6F9C;EAxFI,sBVnC8B;EUoC9B,2DVpC8B;UUoC9B,mDVpC8B;CUoC2C;;AAuF7E;EArFI,6BV/C0B;EUgD1B,yBVhD0B;EUiD1B,yBAAgB;UAAhB,iBAAgB;EAChB,eVtD0B;CUwDoB;;AAgFlD;EAhFM,gCVxDwB;CD4Db;;AW4EjB;EAhFM,gCVxDwB;CD4Db;;AW4EjB;EAhFM,gCVxDwB;CD4Db;;AW4EjB;EAhFM,gCVxDwB;CD4Db;;AW4EjB;EAyBM,cAAa;CAAI;;AAzBvB;EA2BM,yBV/JwB;CU+JqB;;AA3BnD;EA6BM,qBAAoB;CAAI;;AA7B9B;EA+BM,gBAAe;EACf,WAAU;CAEgB;;AAlChC;EAkCQ,mBAAkB;CAAI;;AAlC9B;EAsCM,sBVhLwB;CUgLW;;AAtCzC;EA2CM,oBV7KyB;CUkLyC;;AAhDxE;EAgDQ,4DVlLuB;UUkLvB,oDVlLuB;CUkLuC;;AAhDtE;EA2CM,sBVzLuB;CU8L2C;;AAhDxE;EAgDQ,yDV9LqB;UU8LrB,iDV9LqB;CU8LyC;;AAhDtE;EA2CM,yBV/KwB;CUoL0C;;AAhDxE;EAgDQ,4DVpLsB;UUoLtB,oDVpLsB;CUoLwC;;AAhDtE;EA2CM,sBVrLwB;CU0L0C;;AAhDxE;EAgDQ,yDV1LsB;UU0LtB,iDV1LsB;CU0LwC;;AAhDtE;EA2CM,sBVxK4B;CU6KsC;;AAhDxE;EAgDQ,0DV7K0B;UU6K1B,kDV7K0B;CU6KoC;;AAhDtE;EA2CM,sBVtK4B;CU2KsC;;AAhDxE;EAgDQ,2DV3K0B;UU2K1B,mDV3K0B;CU2KoC;;AAhDtE;EA2CM,sBVvK4B;CU4KsC;;AAhDxE;EAgDQ,2DV5K0B;UU4K1B,mDV5K0B;CU4KoC;;AAhDtE;EA2CM,sBVzK4B;CU8KsC;;AAhDxE;EAgDQ,0DV9K0B;UU8K1B,kDV9K0B;CU8KoC;;AAhDtE;EA2CM,sBV1K4B;CU+KsC;;AAhDxE;EAgDQ,2DV/K0B;UU+K1B,mDV/K0B;CU+KoC;;AAhDtE;EA2CM,sBVpK4B;CUyKsC;;AAhDxE;EAgDQ,0DVzK0B;UUyK1B,kDVzK0B;CUyKoC;;AAhDtE;ET1GE,mBDuBgB;ECtBhB,mBDFc;CU8Ja;;AAnD7B;ETvGE,mBDNc;CUkKc;;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K;;AA3BnC;EA6BQ,0Bd1BsB;Cc0BK;;AA7BnC;EAyBQ,0BdT0B;CcSC;;AAzBnC;EA2BQ,0BdX0B;CcWC;;AA3BnC;EA6BQ,0Bdb0B;CcaC;;AA7BnC;EAyBQ,0BdP0B;CcOC;;AAzBnC;EA2BQ,0BdT0B;CcSC;;AA3BnC;EA6BQ,0BdX0B;CcWC;;AA7BnC;EAyBQ,0BdR0B;CcQC;;AAzBnC;EA2BQ,0BdV0B;CcUC;;AA3BnC;EA6BQ,0BdZ0B;CcYC;;AA7BnC;EAyBQ,0BdV0B;CcUC;;AAzBnC;EA2BQ,0BdZ0B;CcYC;;AA3BnC;EA6BQ,0Bdd0B;CccC;;AA7BnC;EAyBQ,0BdX0B;CcWC;;AAzBnC;EA2BQ,0Bdb0B;CcaC;;AA3BnC;EA6BQ,0Bdf0B;CceC;;AA7BnC;EAyBQ,0BdL0B;CcKC;;AAzBnC;EA2BQ,0BdP0B;CcOC;;AA3BnC;EA6BQ,0BdT0B;CcSC;;AA7BnC;EAgCI,gBdEY;CcFU;;AAhC1B;EAkCI,gBdFY;CcEW;;AAlC3B;EAoCI,edLW;CcKW;;AClB1B;EACE,wBfR6B;EeS7B,efjB4B;EekB5B,sBAAqB;CAqFwD;;AAxF/E;;EAMI,0BfjB0B;EekB1B,sBAxB6B;EAyB7B,sBAxB6B;EAyB7B,oBAAmB;CAkBY;;AA3BnC;;EAeQ,wBftBuB;EeuBvB,oBfvBuB;EewBvB,efpCqB;CeoCE;;AAjB/B;;EAeQ,0BflCqB;EemCrB,sBfnCqB;EeoCrB,afxBuB;CewBA;;AAjB/B;;EAeQ,6BfxBsB;EeyBtB,yBfzBsB;Ee0BtB,efhCsB;CegCC;;AAjB/B;;EAeQ,0Bf9BsB;Ee+BtB,sBf/BsB;EegCtB,kBf1BsB;Ce0BC;;AAjB/B;;EAeQ,0BfjB0B;EekB1B,sBflB0B;EemB1B,YRuBQ;CQvBe;;AAjB/B;;EAeQ,0Bff0B;EegB1B,sBfhB0B;EeiB1B,YRuBQ;CQvBe;;AAjB/B;;EAeQ,0BfhB0B;EeiB1B,sBfjB0B;EekB1B,YRuBQ;CQvBe;;AAjB/B;;EAeQ,0BflB0B;EemB1B,sBfnB0B;EeoB1B,YRuBQ;CQvBe;;AAjB/B;;EAeQ,0BfnB0B;EeoB1B,sBfpB0B;EeqB1B,0BRqBa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B0EQ;EAlCrC;;IAqCc,sB3B7Ee;G2B6Ee;EArC5C;;IAwCU,0BAAoC;IACpC,e3BjFmB;G2BiFI;EAzCjC;IA6Cc,wB3BzEiB;I2B0EjB,e3BtFe;G2BsFQ;C7BgrLpC;;A6B9tLD;EAQM,0B3BhDuB;E2BiDvB,a3BrCyB;C2B0Ec;;AA9C7C;;EAaU,a3BzCqB;C2ByCE;;AAbjC;;;EAkBY,wBAAoC;EACpC,a3B/CmB;C2B+CI;;AAnBnC;EAsBY,oB3BlDmB;C2BkDW;;A5BiCxC;E4BvDF;;;;IA4BY,a3BxDmB;G2BwDI;EA5BnC;;;;;;;IAiCc,wBAAoC;IACpC,a3B9DiB;G2B8DM;EAlCrC;;IAqCc,oB3BjEiB;G2BiEa;EArC5C;;IAwCU,wBAAoC;IACpC,a3BrEqB;G2BqEE;EAzCjC;IA6Cc,0B3BrFe;I2BsFf,a3B1EiB;G2B0EM;C7BquLpC;;A6BnxLD;EAQM,6B3BtCwB;E2BuCxB,e3B7CwB;C2BkFe;;AA9C7C;;EAaU,e3BjDoB;C2BiDG;;AAbjC;;;EAkBY,0BAAoC;EACpC,e3BvDkB;C2BuDK;;AAnBnC;EAsBY,sB3B1DkB;C2B0DY;;A5BiCxC;E4BvDF;;;;IA4BY,e3BhEkB;G2BgEK;EA5BnC;;;;;;;IAiCc,0BAAoC;IACpC,e3BtEgB;G2BsEO;EAlCrC;;IAqCc,sB3BzEgB;G2ByEc;EArC5C;;IAwCU,0BAAoC;IACpC,e3B7EoB;G2B6EG;EAzCjC;IA6Cc,6B3B3EgB;I2B4EhB,e3BlFgB;G2BkFO;C7B0xLpC;;A6Bx0LD;EAQM,0B3B5CwB;E2B6CxB,kB3BvCwB;C2B4Ee;;AA9C7C;;EAaU,kB3B3CoB;C2B2CG;;AAbjC;;;EAkBY,0BAAoC;EACpC,kB3BjDkB;C2BiDK;;AAnBnC;EAsBY,yB3BpDkB;C2BoDY;;A5BiCxC;E4BvDF;;;;IA4BY,kB3B1DkB;G2B0DK;EA5BnC;;;;;;;IAiCc,0BAAoC;IACpC,kB3BhEgB;G2BgEO;EAlCrC;;IAqCc,yB3BnEgB;G2BmEc;EArC5C;;IAwCU,0BAAoC;IACpC,kB3BvEoB;G2BuEG;EAzCjC;IA6Cc,0B3BjFgB;I2BkFhB,kB3B5EgB;G2B4EO;C7B+0LpC;;A6B73LD;EAQM,0B3B/B4B;E2BgC5B,YpBUU;CoB2B6B;;AA9C7C;;EAaU,YpBMM;CoBNiB;;AAbjC;;;EAkBY,0BAAoC;EACpC,YpBAI;CoBAmB;;AAnBnC;EAsBY,mBpBHI;CoBG0B;;A5BiCxC;E4BvDF;;;;IA4BY,YpBTI;GoBSmB;EA5BnC;;;;;;;IAiCc,0BAAoC;IACpC,YpBfE;GoBeqB;EAlCrC;;IAqCc,mBpBlBE;GoBkB4B;EArC5C;;IAwCU,0BAAoC;IACpC,YpBtBM;GoBsBiB;EAzCjC;IA6Cc,0B3BpEoB;I2BqEpB,YpB3BE;GoB2BqB;C7Bo4LpC;;A6Bl7LD;EAQM,0B3B7B4B;E2B8B5B,YpBUU;CoB2B6B;;AA9C7C;;EAaU,YpBMM;CoBNiB;;AAbjC;;;EAkBY,0BAAoC;EACpC,YpBAI;CoBAmB;;AAnBnC;EAsBY,mBpBHI;CoBG0B;;A5BiCxC;E4BvDF;;;;IA4BY,YpBTI;GoBSmB;EA5BnC;;;;;;;IAiCc,0BAAoC;IACpC,YpBfE;GoBeqB;EAlCrC;;IAqCc,mBpBlBE;GoBkB4B;EArC5C;;IAwCU,0BAAoC;IACpC,YpBtBM;GoBsBiB;EAzCjC;IA6Cc,0B3BlEoB;I2BmEpB,YpB3BE;GoB2BqB;C7By7LpC;;A6Bv+LD;EAQM,0B3B9B4B;E2B+B5B,YpBUU;CoB2B6B;;AA9C7C;;EAaU,YpBMM;CoBNiB;;AAbjC;;;EAkBY,0BAAoC;EACpC,YpBAI;CoBAmB;;AAnBnC;EAsBY,mBpBHI;CoBG0B;;A5BiCxC;E4BvDF;;;;IA4BY,YpBTI;GoBSmB;EA5BnC;;;;;;;IAiCc,0BAAoC;IACpC,YpBfE;GoBeqB;EAlCrC;;IAqCc,mBpBlBE;GoBkB4B;EArC5C;;IAwCU,0BAAoC;IACpC,YpBtBM;GoBsBiB;EAzCjC;IA6Cc,0B3BnEoB;I2BoEpB,YpB3BE;GoB2BqB;C7B8+LpC;;A6B5hMD;EAQM,0B3BhC4B;E2BiC5B,YpBUU;CoB2B6B;;AA9C7C;;EAaU,YpBMM;CoBNiB;;AAbjC;;;EAkBY,0BAAoC;EACpC,YpBAI;CoBAmB;;AAnBnC;EAsBY,mBpBHI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","file":"bulma.css"} \ No newline at end of file +{"version":3,"sources":["../bulma.sass","../sass/utilities/animations.sass","bulma.css","../sass/utilities/mixins.sass","../sass/utilities/initial-variables.sass","../sass/utilities/controls.sass","../sass/base/minireset.sass","../sass/base/generic.sass","../sass/base/helpers.sass","../sass/elements/box.sass","../sass/elements/button.sass","../sass/utilities/functions.sass","../sass/elements/container.sass","../sass/elements/content.sass","../sass/elements/form.sass","../sass/elements/icon.sass","../sass/elements/image.sass","../sass/elements/notification.sass","../sass/elements/progress.sass","../sass/elements/table.sass","../sass/elements/tag.sass","../sass/elements/title.sass","../sass/elements/other.sass","../sass/components/breadcrumb.sass","../sass/components/card.sass","../sass/components/dropdown.sass","../sass/components/level.sass","../sass/components/media.sass","../sass/components/menu.sass","../sass/components/message.sass","../sass/components/modal.sass","../sass/components/navbar.sass","../sass/components/pagination.sass","../sass/components/panel.sass","../sass/components/tabs.sass","../sass/grid/columns.sass","../sass/grid/tiles.sass","../sass/layout/hero.sass","../sass/layout/section.sass","../sass/layout/footer.sass"],"names":[],"mappings":"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G;CNu4BvC;;ACh7BC;EK2CE;IACE,0BAA+B;GAAG;CN04BvC;;ACj7BG;EKyCA;IACE,0BAA+B;GAAG;CN64BvC;;AC76BG;EKkCA;IACE,0BAA+B;GAAG;CNg5BvC;;AC96BG;EKgCA;IACE,0BAA+B;GAAG;CNm5BvC;;AC16BG;EKyBA;IACE,0BAA+B;GAAG;CNs5BvC;;AMl7BC;EACE,yBAA+B;CAAG;;AL7CpC;EK+CE;IACE,yBAA+B;GAAG;CNw7BvC;;ACp+BC;EK8CE;IACE,yBAA+B;GAAG;CN27BvC;;ACt+BC;EK6CE;IACE,yBAA+B;GAAG;CN87BvC;;ACx+BC;EK4CE;IACE,yBAA+B;GAAG;CNi8BvC;;AC1+BC;EK2CE;IACE,yBAA+B;GAAG;CNo8BvC;;AC3+BG;EKyCA;IACE,yBAA+B;GAAG;CNu8BvC;;ACv+BG;EKkCA;IACE,yBAA+B;GAAG;CN08BvC;;ACx+BG;EKgCA;IACE,yBAA+B;GAAG;CN68BvC;;ACp+BG;EKyBA;IACE,yBAA+B;GAAG;CNg9BvC;;AM5+BC;EACE,2BAA+B;CAAG;;AL7CpC;EK+CE;IACE,2BAA+B;GAAG;CNk/BvC;;AC9hCC;EK8CE;IACE,2BAA+B;GAAG;CNq/BvC;;AChiCC;EK6CE;IACE,2BAA+B;GAAG;CNw/BvC;;ACliCC;EK4CE;IACE,2BAA+B;GAAG;CN2/BvC;;ACpiCC;EK2CE;IACE,2BAA+B;GAAG;CN8/BvC;;ACriCG;EKyCA;IACE,2BAA+B;GAAG;CNigCvC;;ACjiCG;EKkCA;IACE,2BAA+B;GAAG;CNogCvC;;ACliCG;EKgCA;IACE,2BAA+B;GAAG;CNugCvC;;AC9hCG;EKyBA;IACE,2BAA+B;GAAG;CN0gCvC;;AMtiCC;EACE,iCAA+B;CAAG;;AL7CpC;EK+CE;IACE,iCAA+B;GAAG;CN4iCvC;;ACxlCC;EK8CE;IACE,iCAA+B;GAAG;CN+iCvC;;AC1lCC;EK6CE;IACE,iCAA+B;GAAG;CNkjCvC;;AC5lCC;EK4CE;IACE,iCAA+B;GAAG;CNqjCvC;;AC9lCC;EK2CE;IACE,iCAA+B;GAAG;CNwjCvC;;AC/lCG;EKyCA;IACE,iCAA+B;GAAG;CN2jCvC;;AC3lCG;EKkCA;IACE,iCAA+B;GAAG;CN8jCvC;;AC5lCG;EKgCA;IACE,iCAA+B;GAAG;CNikCvC;;ACxlCG;EKyBA;IACE,iCAA+B;GAAG;CNokCvC;;AMhmCC;EACE,gCAA+B;CAAG;;AL7CpC;EK+CE;IACE,gCAA+B;GAAG;CNsmCvC;;AClpCC;EK8CE;IACE,gCAA+B;GAAG;CNymCvC;;ACppCC;EK6CE;IACE,gCAA+B;GAAG;CN4mCvC;;ACtpCC;EK4CE;IACE,gCAA+B;GAAG;CN+mCvC;;ACxpCC;EK2CE;IACE,gCAA+B;GAAG;CNknCvC;;ACzpCG;EKyCA;IACE,gCAA+B;GAAG;CNqnCvC;;ACrpCG;EKkCA;IACE,gCAA+B;GAAG;CNwnCvC;;ACtpCG;EKgCA;IACE,gCAA+B;GAAG;CN2nCvC;;AClpCG;EKyBA;IACE,gCAA+B;GAAG;CN8nCvC;;AM5nCD;EACE,yBAAwB;CAAG;;AL3E3B;EK8EA;IACE,yBAAwB;GAAG;CNioC9B;;AC5sCC;EK8EA;IACE,yBAAwB;GAAG;CNmoC9B;;AC9sCC;EK8EA;IACE,yBAAwB;GAAG;CNqoC9B;;AChtCC;EK8EA;IACE,yBAAwB;GAAG;CNuoC9B;;ACltCC;EK8EA;IACE,yBAAwB;GAAG;CNyoC9B;;ACntCG;EK6EF;IACE,yBAAwB;GAAG;CN2oC9B;;AC/sCG;EKuEF;IACE,yBAAwB;GAAG;CN6oC9B;;AChtCG;EKsEF;IACE,yBAAwB;GAAG;CN+oC9B;;AC5sCG;EKgEF;IACE,yBAAwB;GAAG;CNipC9B;;AM/oCD;EACE,8BAA6B;CAAG;;ALlHhC;EKqHA;IACE,8BAA6B;GAAG;CNopCnC;;ACtwCC;EKqHA;IACE,8BAA6B;GAAG;CNspCnC;;ACxwCC;EKqHA;IACE,8BAA6B;GAAG;CNwpCnC;;AC1wCC;EKqHA;IACE,8BAA6B;GAAG;CN0pCnC;;AC5wCC;EKqHA;IACE,8BAA6B;GAAG;CN4pCnC;;AC7wCG;EKoHF;IACE,8BAA6B;GAAG;CN8pCnC;;ACzwCG;EK8GF;IACE,8BAA6B;GAAG;CNgqCnC;;AC1wCG;EK6GF;IAC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AAkB;EAClB,cAAa;EACb,YAAW;CAAG;;AAnBlB;;;EAuBI,oBAAmB;CAAG;;AAvB1B;EA6BM,wBbnByB;EaoBzB,ebhCuB;CagCA;;AA9B7B;EA6BM,0Bb/BuB;EagCvB,abpByB;CaoBF;;AA9B7B;EA6BM,6BbrBwB;EasBxB,eb5BwB;Ca4BD;;AA9B7B;EA6BM,0Bb3BwB;Ea4BxB,kBbtBwB;CasBD;;AA9B7B;EA6BM,0Bbd4B;Eae5B,YN2BU;CM3Ba;;AA9B7B;EA6BM,0BbZ4B;Eaa5B,YN2BU;CM3Ba;;AA9B7B;EA6BM,0Bbb4B;Eac5B,YN2BU;CM3Ba;;AA9B7B;EA6BM,0Bbf4B;EagB5B,YN2BU;CM3Ba;;AA9B7B;EA6BM,0BbhB4B;EaiB5B,0BNyBe;CMzBQ;;AA9B7B;EA6BM,0BbV4B;EaW5B,YN2BU;CM3Ba;;AC/B7B;EAEE,sBAAqB;EACrB,yBAAwB;EACxB,aAAY;EACZ,wBd0DuB;EczDvB,eAAc;EACd,ad0BW;EczBX,iBAAgB;EAChB,WAAU;EACV,YAAW;CA0Be;;AApC5B;EAYI,0BdL0B;CcKyB;;AAZvD;EAcI,0BdV0B;CcU2B;;AAdzD;EAgBI,0BdZ0B;CcY2B;;AAhBzD;EAkBI,0Bdd0B;Ece1B,aAAY;CAAG;;AAnBnB;EAyBQ,wBdduB;CccI;;AAzBnC;EA2BQ,wBdhBuB;CcgBI;;AA3BnC;EA6BQ,wBdlBuB;CckBI;;AA7BnC;EAyBQ,0Bd1BqB;Cc0BM;;AAzBnC;EA2BQ,0Bd5BqB;Cc4BM;;AA3BnC;EA6BQ,0Bd9BqB;Cc8BM;;AA7BnC;EAyBQ,6BdhBsB;CcgBK;;AAzBnC;EA2BQ,6BdlBsB;CckBK;;AA3BnC;EA6BQ,6BdpBsB;CcoBK;;AA7BnC;EAyBQ,0BdtBsB;CcsBK;;AAzBnC;EA2BQ,0BdxBsB;CcwBK;;AA3BnC;EA6BQ,0Bd1BsB;Cc0BK;;AA7BnC;EAyBQ,0BdT0B;CcSC;;AAzBnC;EA2BQ,0BdX0B;CcWC;;AA3BnC;EA6BQ,0Bdb0B;CcaC;;AA7BnC;EAyBQ,0BdP0B;CcOC;;AAzBnC;EA2BQ,0BdT0B;CcSC;;AA3BnC;EA6BQ,0BdX0B;CcWC;;AA7BnC;EAyBQ,0BdR0B;CcQC;;AAzBnC;EA2BQ,0BdV0B;CcUC;;AA3BnC;EA6BQ,0BdZ0B;CcYC;;AA7BnC;EAyBQ,0BdV0B;CcUC;;AAzBnC;EA2BQ,0BdZ0B;CcYC;;AA3BnC;EA6BQ,0Bdd0B;CccC;;AA7BnC;EAyBQ,0BdX0B;CcWC;;AAzBnC;EA2BQ,0Bdb0B;CcaC;;AA3BnC;EA6BQ,0Bdf0B;CceC;;AA7BnC;EAyBQ,0BdL0B;CcKC;;AAzBnC;EA2BQ,0BdP0B;CcOC;;AA3BnC;EA6BQ,0BdT0B;CcSC;;AA7BnC;EAgCI,gBdEY;CcFU;;AAhC1B;EAkCI,gBdFY;CcEW;;AAlC3B;EAoCI,edLW;CcKW;;AClB1B;EAEE,wBfT6B;EeU7B,eflB4B;CeuGiD;;AAxF/E;;EAMI,0BfjB0B;EekB1B,sBAxB6B;EAyB7B,sBAxB6B;EAyB7B,oBAAmB;CAkBW;;AA3BlC;;EAeQ,wBftBuB;EeuBvB,oBfvBuB;EewBvB,efpCqB;CeoCE;;AAjB/B;;EAeQ,0BflCqB;EemCrB,sBfnCqB;EeoCrB,afxBuB;CewBA;;AAjB/B;;EAeQ,6BfxBsB;EeyBtB,yBfzBsB;Ee0BtB,efhCsB;CegCC;;AAjB/B;;EAeQ,0Bf9BsB;Ee+BtB,sBf/BsB;EegCtB,kBf1BsB;Ce0BC;;AAjB/B;;EAeQ,0BfjB0B;EekB1B,sBflB0B;EemB1B,YRuBQ;CQvBe;;AAjB/B;;EAeQ,0Bff0B;EegB1B,sBfhB0B;EeiB1B,YRuBQ;CQvBe;;AAjB/B;;EAeQ,0BfhB0B;EeiB1B,sBfjB0B;EekB1B,YRuBQ;CQvBe;;AAjB/B;;EAeQ,0BflB0B;EemB1B,sBfnB0B;EeoB1B,YRuBQ;CQvBe;;AAjB/B;;EAeQ,0BfnB0B;EeoB1B,sBfpB0B;EeqB1B,0BRqBa;CQrBU;;AAjB/B;;EAeQ,0Bfb0B;Eec1B,sBfd0B;Eee1B,YRuBQ;CQvBe;;AAjB/B;;EAoBM,oBAAmB;EACnB,UAAS;CAAG;;AArBlB;;EAuBM,0BfzB4B;Ee0B5B,YRgBU;CQbgB;;AA3BhC;;;;EA2BQ,oBAAmB;CAAG;;AA3B9B;EA6BI,ef5C0B;Ee6C1B,iBAAgB;CAAG;;A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DF;;;;IA8BY,e3B5EiB;G2B4EM;EA9BnC;;;;;;;IAmCc,0BAAoC;IACpC,e3BlFe;G2BkFQ;EApCrC;;IAuCc,sB3BrFe;G2BqFe;EAvC5C;;IA0CU,0BAAoC;IACpC,e3BzFmB;G2ByFI;EA3CjC;IA+Cc,wB3BjFiB;I2BkFjB,e3B9Fe;G2B8FQ;C7ByvLpC;;A6BzyLD;EAUM,0B3BxDuB;E2ByDvB,a3B7CyB;C2BkFc;;AAhD7C;;EAeU,a3BjDqB;C2BiDE;;AAfjC;;;EAoBY,wBAAoC;EACpC,a3BvDmB;C2BuDI;;AArBnC;EAwBY,oB3B1DmB;C2B0DW;;A5ByBxC;E4BjDF;;;;IA8BY,a3BhEmB;G2BgEI;EA9BnC;;;;;;;IAmCc,wBAAoC;IACpC,a3BtEiB;G2BsEM;EApCrC;;IAuCc,oB3BzEiB;G2ByEa;EAvC5C;;IA0CU,wBAAoC;IACpC,a3B7EqB;G2B6EE;EA3CjC;IA+Cc,0B3B7Fe;I2B8Ff,a3BlFiB;G2BkFM;C7B8yLpC;;A6B91LD;EAUM,6B3B9CwB;E2B+CxB,e3BrDwB;C2B0Fe;;AAhD7C;;EAeU,e3BzDoB;C2ByDG;;AAfjC;;;EAoBY,0BAAoC;EACpC,e3B/DkB;C2B+DK;;AArBnC;EAwBY,sB3BlEkB;C2BkEY;;A5ByBxC;E4BjDF;;;;IA8BY,e3BxEkB;G2BwEK;EA9BnC;;;;;;;IAmCc,0BAAoC;IACpC,e3B9EgB;G2B8EO;EApCrC;;IAuCc,sB3BjFgB;G2BiFc;EAvC5C;;IA0CU,0BAAoC;IACpC,e3BrFoB;G2BqFG;EA3CjC;IA+Cc,6B3BnFgB;I2BoFhB,e3B1FgB;G2B0FO;C7Bm2LpC;;A6Bn5LD;EAUM,0B3BpDwB;E2BqDxB,kB3B/CwB;C2BoFe;;AAhD7C;;EAeU,kB3BnDoB;C2BmDG;;AAfjC;;;EAoBY,0BAAoC;EACpC,kB3BzDkB;C2ByDK;;AArBnC;EAwBY,yB3B5DkB;C2B4DY;;A5ByBxC;E4BjDF;;;;IA8BY,kB3BlEkB;G2BkEK;EA9BnC;;;;;;;IAmCc,0BAAoC;IACpC,kB3BxEgB;G2BwEO;EApCrC;;IAuCc,yB3B3EgB;G2B2Ec;EAvC5C;;IA0CU,0BAAoC;IACpC,kB3B/EoB;G2B+EG;EA3CjC;IA+Cc,0B3BzFgB;I2B0FhB,kB3BpFgB;G2BoFO;C7Bw5LpC;;A6Bx8LD;EAUM,0B3BvC4B;E2BwC5B,YpBEU;CoBmC6B;;AAhD7C;;EAeU,YpBFM;CoBEiB;;AAfjC;;;EAoBY,0BAAoC;EACpC,YpBRI;CoBQmB;;AArBnC;EAwBY,mBpBXI;CoBW0B;;A5ByBxC;E4BjDF;;;;IA8BY,YpBjBI;GoBiBmB;EA9BnC;;;;;;;IAmCc,0BAAoC;IACpC,YpBvBE;GoBuBqB;EApCrC;;IAuCc,mBpB1BE;GoB0B4B;EAvC5C;;IA0CU,0BAAoC;IACpC,YpB9BM;GoB8BiB;EA3CjC;IA+Cc,0B3B5EoB;I2B6EpB,YpBnCE;GoBmCqB;C7B68LpC;;A6B7/LD;EAUM,0B3BrC4B;E2BsC5B,YpBEU;CoBmC6B;;AAhD7C;;EAeU,YpBFM;CoBEiB;;AAfjC;;;EAoBY,0BAAoC;EACpC,YpBRI;CoBQmB;;AArBnC;EAwBY,mBpBXI;CoBW0B;;A5ByBxC;E4BjDF;;;;IA8BY,YpBjBI;GoBiBmB;EA9BnC;;;;;;;IAmCc,0BAAoC;IACpC,YpBvBE;GoBuBqB;EApCrC;;IAuCc,mBpB1BE;GoB0B4B;EAvC5C;;IA0CU,0BAAoC;IACpC,YpB9BM;GoB8BiB;EA3CjC;IA+Cc,0B3B1EoB;I2B2EpB,YpBnCE;GoBmCqB;C7BkgMpC;;A6BljMD;EAUM,0B3BtC4B;E2BuC5B,YpBEU;CoBmC6B;;AAhD7C;;EAeU,YpBFM;CoBEiB;;AAfjC;;;EAoBY,0BAAoC;EACpC,YpBRI;CoBQmB;;AArBnC;EAwBY,mBpBXI;CoBW0B;;A5ByBxC;E4BjDF;;;;IA8BY,YpBjBI;GoBiBmB;EA9BnC;;;;;;;IAmCc,0BAAoC;IACpC,YpBvBE;GoBuBqB;EApCrC;;IAuCc,mBpB1BE;GoB0B4B;EAvC5C;;IA0CU,0BAAoC;IACpC,YpB9BM;GoB8BiB;EA3CjC;IA+Cc,0B3B3EoB;I2B4EpB,YpBnCE;GoBmCqB;C7BujMpC;;A6BvmMD;EAUM,0B3BxC4B;E2ByC5B,YpBEU;CoBmC6B;;AAhD7C;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","file":"bulma.css"} \ No newline at end of file diff --git a/css/bulma.min.css b/css/bulma.min.css index e1f84121d7..938a71d771 100644 --- a/css/bulma.min.css +++ b/css/bulma.min.css @@ -1 +1 @@ -/*! bulma.io v0.6.2 | MIT License | github.com/jgthms/bulma */@-webkit-keyframes spinAround{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.breadcrumb,.button,.delete,.file,.is-unselectable,.modal-close,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.tabs{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-link::after,.select:not(.is-multiple)::after{border:1px solid transparent;border-right:0;border-top:0;content:" ";display:block;height:.5em;pointer-events:none;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center;width:.5em}.block:not(:last-child),.box:not(:last-child),.breadcrumb:not(:last-child),.content:not(:last-child),.highlight:not(:last-child),.level:not(:last-child),.message:not(:last-child),.notification:not(:last-child),.progress:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.tabs:not(:last-child),.title:not(:last-child){margin-bottom:1.5rem}.delete,.modal-close{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,.2);border:none;border-radius:290486px;cursor:pointer;display:inline-block;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:0;position:relative;vertical-align:top;width:20px}.delete::after,.delete::before,.modal-close::after,.modal-close::before{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}.delete::before,.modal-close::before{height:2px;width:50%}.delete::after,.modal-close::after{height:50%;width:2px}.delete:focus,.delete:hover,.modal-close:focus,.modal-close:hover{background-color:rgba(10,10,10,.3)}.delete:active,.modal-close:active{background-color:rgba(10,10,10,.4)}.is-small.delete,.is-small.modal-close{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.delete,.is-medium.modal-close{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.delete,.is-large.modal-close{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.button.is-loading::after,.control.is-loading::after,.loader,.select.is-loading::after{-webkit-animation:spinAround .5s infinite linear;animation:spinAround .5s infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.hero-video,.image.is-16by9 img,.image.is-1by1 img,.image.is-1by2 img,.image.is-1by3 img,.image.is-2by1 img,.image.is-2by3 img,.image.is-3by1 img,.image.is-3by2 img,.image.is-3by4 img,.image.is-3by5 img,.image.is-4by3 img,.image.is-4by5 img,.image.is-5by3 img,.image.is-5by4 img,.image.is-9by16 img,.image.is-square img,.is-overlay,.modal,.modal-background{bottom:0;left:0;position:absolute;right:0;top:0}.button,.file-cta,.file-name,.input,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.select select,.textarea{-moz-appearance:none;-webkit-appearance:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;height:2.25em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:1.5;padding-bottom:calc(.375em - 1px);padding-left:calc(.625em - 1px);padding-right:calc(.625em - 1px);padding-top:calc(.375em - 1px);position:relative;vertical-align:top}.button:active,.button:focus,.file-cta:active,.file-cta:focus,.file-name:active,.file-name:focus,.input:active,.input:focus,.is-active.button,.is-active.file-cta,.is-active.file-name,.is-active.input,.is-active.pagination-ellipsis,.is-active.pagination-link,.is-active.pagination-next,.is-active.pagination-previous,.is-active.textarea,.is-focused.button,.is-focused.file-cta,.is-focused.file-name,.is-focused.input,.is-focused.pagination-ellipsis,.is-focused.pagination-link,.is-focused.pagination-next,.is-focused.pagination-previous,.is-focused.textarea,.pagination-ellipsis:active,.pagination-ellipsis:focus,.pagination-link:active,.pagination-link:focus,.pagination-next:active,.pagination-next:focus,.pagination-previous:active,.pagination-previous:focus,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{outline:0}.select select[disabled],[disabled].button,[disabled].file-cta,[disabled].file-name,[disabled].input,[disabled].pagination-ellipsis,[disabled].pagination-link,[disabled].pagination-next,[disabled].pagination-previous,[disabled].textarea{cursor:not-allowed}/*! minireset.css v0.0.3 | MIT License | github.com/jgthms/minireset.css */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,textarea{margin:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}audio,embed,iframe,img,object,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,select,textarea{font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}body{color:#4a4a4a;font-size:1rem;font-weight:400;line-height:1.5}a{color:#3273dc;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{background-color:#f5f5f5;color:#ff3860;font-size:.875em;font-weight:400;padding:.25em .5em .25em}hr{background-color:#dbdbdb;border:none;display:block;height:1px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type=checkbox],input[type=radio]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#363636;font-weight:700}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#4a4a4a;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{text-align:left;vertical-align:top}table th{color:#363636}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left!important}.is-pulled-right{float:right!important}.is-clipped{overflow:hidden!important}.is-size-1{font-size:3rem!important}.is-size-2{font-size:2.5rem!important}.is-size-3{font-size:2rem!important}.is-size-4{font-size:1.5rem!important}.is-size-5{font-size:1.25rem!important}.is-size-6{font-size:1rem!important}.is-size-7{font-size:.75rem!important}@media screen and (max-width:768px){.is-size-1-mobile{font-size:3rem!important}.is-size-2-mobile{font-size:2.5rem!important}.is-size-3-mobile{font-size:2rem!important}.is-size-4-mobile{font-size:1.5rem!important}.is-size-5-mobile{font-size:1.25rem!important}.is-size-6-mobile{font-size:1rem!important}.is-size-7-mobile{font-size:.75rem!important}}@media screen and (min-width:769px),print{.is-size-1-tablet{font-size:3rem!important}.is-size-2-tablet{font-size:2.5rem!important}.is-size-3-tablet{font-size:2rem!important}.is-size-4-tablet{font-size:1.5rem!important}.is-size-5-tablet{font-size:1.25rem!important}.is-size-6-tablet{font-size:1rem!important}.is-size-7-tablet{font-size:.75rem!important}}@media screen and (max-width:1023px){.is-size-1-touch{font-size:3rem!important}.is-size-2-touch{font-size:2.5rem!important}.is-size-3-touch{font-size:2rem!important}.is-size-4-touch{font-size:1.5rem!important}.is-size-5-touch{font-size:1.25rem!important}.is-size-6-touch{font-size:1rem!important}.is-size-7-touch{font-size:.75rem!important}}@media screen and (min-width:1024px){.is-size-1-desktop{font-size:3rem!important}.is-size-2-desktop{font-size:2.5rem!important}.is-size-3-desktop{font-size:2rem!important}.is-size-4-desktop{font-size:1.5rem!important}.is-size-5-desktop{font-size:1.25rem!important}.is-size-6-desktop{font-size:1rem!important}.is-size-7-desktop{font-size:.75rem!important}}@media screen and (min-width:1216px){.is-size-1-widescreen{font-size:3rem!important}.is-size-2-widescreen{font-size:2.5rem!important}.is-size-3-widescreen{font-size:2rem!important}.is-size-4-widescreen{font-size:1.5rem!important}.is-size-5-widescreen{font-size:1.25rem!important}.is-size-6-widescreen{font-size:1rem!important}.is-size-7-widescreen{font-size:.75rem!important}}@media screen and (min-width:1408px){.is-size-1-fullhd{font-size:3rem!important}.is-size-2-fullhd{font-size:2.5rem!important}.is-size-3-fullhd{font-size:2rem!important}.is-size-4-fullhd{font-size:1.5rem!important}.is-size-5-fullhd{font-size:1.25rem!important}.is-size-6-fullhd{font-size:1rem!important}.is-size-7-fullhd{font-size:.75rem!important}}.has-text-centered{text-align:center!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 (min-width:1024px) and (max-width:1215px){.has-text-centered-desktop-only{text-align:center!important}}@media screen and (min-width:1216px){.has-text-centered-widescreen{text-align:center!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-centered-widescreen-only{text-align:center!important}}@media screen and (min-width:1408px){.has-text-centered-fullhd{text-align:center!important}}.has-text-justified{text-align:justify!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 (min-width:1024px) and (max-width:1215px){.has-text-justified-desktop-only{text-align:justify!important}}@media screen and (min-width:1216px){.has-text-justified-widescreen{text-align:justify!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-justified-widescreen-only{text-align:justify!important}}@media screen and (min-width:1408px){.has-text-justified-fullhd{text-align:justify!important}}.has-text-left{text-align:left!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 (min-width:1024px) and (max-width:1215px){.has-text-left-desktop-only{text-align:left!important}}@media screen and (min-width:1216px){.has-text-left-widescreen{text-align:left!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-left-widescreen-only{text-align:left!important}}@media screen and (min-width:1408px){.has-text-left-fullhd{text-align:left!important}}.has-text-right{text-align:right!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}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-right-desktop-only{text-align:right!important}}@media screen and (min-width:1216px){.has-text-right-widescreen{text-align:right!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-right-widescreen-only{text-align:right!important}}@media screen and (min-width:1408px){.has-text-right-fullhd{text-align:right!important}}.is-capitalized{text-transform:capitalize!important}.is-lowercase{text-transform:lowercase!important}.is-uppercase{text-transform:uppercase!important}.is-italic{font-style:italic!important}.has-text-white{color:#fff!important}a.has-text-white:focus,a.has-text-white:hover{color:#e6e6e6!important}.has-background-white{background-color:#fff!important}.has-text-black{color:#0a0a0a!important}a.has-text-black:focus,a.has-text-black:hover{color:#000!important}.has-background-black{background-color:#0a0a0a!important}.has-text-light{color:#f5f5f5!important}a.has-text-light:focus,a.has-text-light:hover{color:#dbdbdb!important}.has-background-light{background-color:#f5f5f5!important}.has-text-dark{color:#363636!important}a.has-text-dark:focus,a.has-text-dark:hover{color:#1c1c1c!important}.has-background-dark{background-color:#363636!important}.has-text-primary{color:#00d1b2!important}a.has-text-primary:focus,a.has-text-primary:hover{color:#009e86!important}.has-background-primary{background-color:#00d1b2!important}.has-text-link{color:#3273dc!important}a.has-text-link:focus,a.has-text-link:hover{color:#205bbc!important}.has-background-link{background-color:#3273dc!important}.has-text-info{color:#209cee!important}a.has-text-info:focus,a.has-text-info:hover{color:#0f81cc!important}.has-background-info{background-color:#209cee!important}.has-text-success{color:#23d160!important}a.has-text-success:focus,a.has-text-success:hover{color:#1ca64c!important}.has-background-success{background-color:#23d160!important}.has-text-warning{color:#ffdd57!important}a.has-text-warning:focus,a.has-text-warning:hover{color:#ffd324!important}.has-background-warning{background-color:#ffdd57!important}.has-text-danger{color:#ff3860!important}a.has-text-danger:focus,a.has-text-danger:hover{color:#ff0537!important}.has-background-danger{background-color:#ff3860!important}.has-text-black-bis{color:#121212!important}.has-text-black-ter{color:#242424!important}.has-text-grey-darker{color:#363636!important}.has-text-grey-dark{color:#4a4a4a!important}.has-text-grey{color:#7a7a7a!important}.has-text-grey-light{color:#b5b5b5!important}.has-text-grey-lighter{color:#dbdbdb!important}.has-text-white-ter{color:#f5f5f5!important}.has-text-white-bis{color:#fafafa!important}.has-text-weight-light{font-weight:300!important}.has-text-weight-normal{font-weight:400!important}.has-text-weight-semibold{font-weight:600!important}.has-text-weight-bold{font-weight:700!important}.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:1215px){.is-block-desktop-only{display:block!important}}@media screen and (min-width:1216px){.is-block-widescreen{display:block!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-block-widescreen-only{display:block!important}}@media screen and (min-width:1408px){.is-block-fullhd{display:block!important}}.is-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media screen and (max-width:768px){.is-flex-mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:769px),print{.is-flex-tablet{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-flex-tablet-only{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (max-width:1023px){.is-flex-touch{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:1024px){.is-flex-desktop{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-flex-desktop-only{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:1216px){.is-flex-widescreen{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-flex-widescreen-only{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:1408px){.is-flex-fullhd{display:-webkit-box!important;display:-ms-flexbox!important;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:1215px){.is-inline-desktop-only{display:inline!important}}@media screen and (min-width:1216px){.is-inline-widescreen{display:inline!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-inline-widescreen-only{display:inline!important}}@media screen and (min-width:1408px){.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:1215px){.is-inline-block-desktop-only{display:inline-block!important}}@media screen and (min-width:1216px){.is-inline-block-widescreen{display:inline-block!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-inline-block-widescreen-only{display:inline-block!important}}@media screen and (min-width:1408px){.is-inline-block-fullhd{display:inline-block!important}}.is-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media screen and (max-width:768px){.is-inline-flex-mobile{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:769px),print{.is-inline-flex-tablet{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-inline-flex-tablet-only{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (max-width:1023px){.is-inline-flex-touch{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:1024px){.is-inline-flex-desktop{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-inline-flex-desktop-only{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:1216px){.is-inline-flex-widescreen{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-inline-flex-widescreen-only{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:1408px){.is-inline-flex-fullhd{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.is-hidden{display:none!important}@media screen and (max-width:768px){.is-hidden-mobile{display:none!important}}@media screen and (min-width:769px),print{.is-hidden-tablet{display:none!important}}@media screen and (min-width:769px) and (max-width: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:1215px){.is-hidden-desktop-only{display:none!important}}@media screen and (min-width:1216px){.is-hidden-widescreen{display:none!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-hidden-widescreen-only{display:none!important}}@media screen and (min-width:1408px){.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:1215px){.is-invisible-desktop-only{visibility:hidden!important}}@media screen and (min-width:1216px){.is-invisible-widescreen{visibility:hidden!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-invisible-widescreen-only{visibility:hidden!important}}@media screen and (min-width:1408px){.is-invisible-fullhd{visibility:hidden!important}}.is-marginless{margin:0!important}.is-paddingless{padding:0!important}.is-radiusless{border-radius:0!important}.is-shadowless{-webkit-box-shadow:none!important;box-shadow:none!important}.box{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);color:#4a4a4a;display:block;padding:1.25rem}a.box:focus,a.box:hover{-webkit-box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px #3273dc;box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px #3273dc}a.box:active{-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.2),0 0 0 1px #3273dc;box-shadow:inset 0 1px 2px rgba(10,10,10,.2),0 0 0 1px #3273dc}.button{background-color:#fff;border-color:#dbdbdb;color:#363636;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:.75em;padding-right:.75em;text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-large,.button .icon.is-medium,.button .icon.is-small{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-.375em - 1px);margin-right:.1875em}.button .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:calc(-.375em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-.375em - 1px);margin-right:calc(-.375em - 1px)}.button.is-hovered,.button:hover{border-color:#b5b5b5;color:#363636}.button.is-focused,.button:focus{border-color:#3273dc;color:#363636}.button.is-focused:not(:active),.button:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(50,115,220,.25);box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.button.is-active,.button:active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#4a4a4a;text-decoration:underline}.button.is-text.is-focused,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text:hover{background-color:#f5f5f5;color:#363636}.button.is-text.is-active,.button.is-text:active{background-color:#e8e8e8;color:#363636}.button.is-text[disabled]{background-color:transparent;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white.is-hovered,.button.is-white:hover{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white.is-focused,.button.is-white:focus{border-color:transparent;color:#0a0a0a}.button.is-white.is-focused:not(:active),.button.is-white:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(255,255,255,.25);box-shadow:0 0 0 .125em rgba(255,255,255,.25)}.button.is-white.is-active,.button.is-white:active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.button.is-white[disabled]{background-color:#fff;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted:hover{background-color:#000}.button.is-white.is-inverted[disabled]{background-color:#0a0a0a;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#fff}.button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined:focus,.button.is-white.is-outlined:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-white.is-outlined[disabled]{background-color:transparent;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined:hover{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#0a0a0a;-webkit-box-shadow:none;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black.is-hovered,.button.is-black:hover{background-color:#040404;border-color:transparent;color:#fff}.button.is-black.is-focused,.button.is-black:focus{border-color:transparent;color:#fff}.button.is-black.is-focused:not(:active),.button.is-black:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(10,10,10,.25);box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.button.is-black.is-active,.button.is-black:active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled]{background-color:#0a0a0a;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted:hover{background-color:#f2f2f2}.button.is-black.is-inverted[disabled]{background-color:#fff;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#0a0a0a}.button.is-black.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined:focus,.button.is-black.is-outlined:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-black.is-outlined[disabled]{background-color:transparent;border-color:#0a0a0a;-webkit-box-shadow:none;box-shadow:none;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined:hover{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:#363636}.button.is-light.is-hovered,.button.is-light:hover{background-color:#eee;border-color:transparent;color:#363636}.button.is-light.is-focused,.button.is-light:focus{border-color:transparent;color:#363636}.button.is-light.is-focused:not(:active),.button.is-light:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(245,245,245,.25);box-shadow:0 0 0 .125em rgba(245,245,245,.25)}.button.is-light.is-active,.button.is-light:active{background-color:#e8e8e8;border-color:transparent;color:#363636}.button.is-light[disabled]{background-color:#f5f5f5;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-light.is-inverted{background-color:#363636;color:#f5f5f5}.button.is-light.is-inverted:hover{background-color:#292929}.button.is-light.is-inverted[disabled]{background-color:#363636;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading::after{border-color:transparent transparent #363636 #363636!important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined:focus,.button.is-light.is-outlined:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-light.is-outlined[disabled]{background-color:transparent;border-color:#f5f5f5;-webkit-box-shadow:none;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined:hover{background-color:#363636;color:#f5f5f5}.button.is-light.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#363636;-webkit-box-shadow:none;box-shadow:none;color:#363636}.button.is-dark{background-color:#363636;border-color:transparent;color:#f5f5f5}.button.is-dark.is-hovered,.button.is-dark:hover{background-color:#2f2f2f;border-color:transparent;color:#f5f5f5}.button.is-dark.is-focused,.button.is-dark:focus{border-color:transparent;color:#f5f5f5}.button.is-dark.is-focused:not(:active),.button.is-dark:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(54,54,54,.25);box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.button.is-dark.is-active,.button.is-dark:active{background-color:#292929;border-color:transparent;color:#f5f5f5}.button.is-dark[disabled]{background-color:#363636;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-dark.is-inverted{background-color:#f5f5f5;color:#363636}.button.is-dark.is-inverted:hover{background-color:#e8e8e8}.button.is-dark.is-inverted[disabled]{background-color:#f5f5f5;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#363636}.button.is-dark.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-dark.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined:focus,.button.is-dark.is-outlined:hover{background-color:#363636;border-color:#363636;color:#f5f5f5}.button.is-dark.is-outlined.is-loading::after{border-color:transparent transparent #363636 #363636!important}.button.is-dark.is-outlined[disabled]{background-color:transparent;border-color:#363636;-webkit-box-shadow:none;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-dark.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined:hover{background-color:#f5f5f5;color:#363636}.button.is-dark.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#f5f5f5;-webkit-box-shadow:none;box-shadow:none;color:#f5f5f5}.button.is-primary{background-color:#00d1b2;border-color:transparent;color:#fff}.button.is-primary.is-hovered,.button.is-primary:hover{background-color:#00c4a7;border-color:transparent;color:#fff}.button.is-primary.is-focused,.button.is-primary:focus{border-color:transparent;color:#fff}.button.is-primary.is-focused:not(:active),.button.is-primary:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(0,209,178,.25);box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.button.is-primary.is-active,.button.is-primary:active{background-color:#00b89c;border-color:transparent;color:#fff}.button.is-primary[disabled]{background-color:#00d1b2;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-primary.is-inverted{background-color:#fff;color:#00d1b2}.button.is-primary.is-inverted:hover{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled]{background-color:#fff;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#00d1b2}.button.is-primary.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-primary.is-outlined{background-color:transparent;border-color:#00d1b2;color:#00d1b2}.button.is-primary.is-outlined:focus,.button.is-primary.is-outlined:hover{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.button.is-primary.is-outlined.is-loading::after{border-color:transparent transparent #00d1b2 #00d1b2!important}.button.is-primary.is-outlined[disabled]{background-color:transparent;border-color:#00d1b2;-webkit-box-shadow:none;box-shadow:none;color:#00d1b2}.button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:focus,.button.is-primary.is-inverted.is-outlined:hover{background-color:#fff;color:#00d1b2}.button.is-primary.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#fff}.button.is-link{background-color:#3273dc;border-color:transparent;color:#fff}.button.is-link.is-hovered,.button.is-link:hover{background-color:#276cda;border-color:transparent;color:#fff}.button.is-link.is-focused,.button.is-link:focus{border-color:transparent;color:#fff}.button.is-link.is-focused:not(:active),.button.is-link:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(50,115,220,.25);box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.button.is-link.is-active,.button.is-link:active{background-color:#2366d1;border-color:transparent;color:#fff}.button.is-link[disabled]{background-color:#3273dc;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#3273dc}.button.is-link.is-inverted:hover{background-color:#f2f2f2}.button.is-link.is-inverted[disabled]{background-color:#fff;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#3273dc}.button.is-link.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-link.is-outlined{background-color:transparent;border-color:#3273dc;color:#3273dc}.button.is-link.is-outlined:focus,.button.is-link.is-outlined:hover{background-color:#3273dc;border-color:#3273dc;color:#fff}.button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #3273dc #3273dc!important}.button.is-link.is-outlined[disabled]{background-color:transparent;border-color:#3273dc;-webkit-box-shadow:none;box-shadow:none;color:#3273dc}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined:hover{background-color:#fff;color:#3273dc}.button.is-link.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#fff}.button.is-info{background-color:#209cee;border-color:transparent;color:#fff}.button.is-info.is-hovered,.button.is-info:hover{background-color:#1496ed;border-color:transparent;color:#fff}.button.is-info.is-focused,.button.is-info:focus{border-color:transparent;color:#fff}.button.is-info.is-focused:not(:active),.button.is-info:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(32,156,238,.25);box-shadow:0 0 0 .125em rgba(32,156,238,.25)}.button.is-info.is-active,.button.is-info:active{background-color:#118fe4;border-color:transparent;color:#fff}.button.is-info[disabled]{background-color:#209cee;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#209cee}.button.is-info.is-inverted:hover{background-color:#f2f2f2}.button.is-info.is-inverted[disabled]{background-color:#fff;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#209cee}.button.is-info.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-info.is-outlined{background-color:transparent;border-color:#209cee;color:#209cee}.button.is-info.is-outlined:focus,.button.is-info.is-outlined:hover{background-color:#209cee;border-color:#209cee;color:#fff}.button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #209cee #209cee!important}.button.is-info.is-outlined[disabled]{background-color:transparent;border-color:#209cee;-webkit-box-shadow:none;box-shadow:none;color:#209cee}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined:hover{background-color:#fff;color:#209cee}.button.is-info.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#fff}.button.is-success{background-color:#23d160;border-color:transparent;color:#fff}.button.is-success.is-hovered,.button.is-success:hover{background-color:#22c65b;border-color:transparent;color:#fff}.button.is-success.is-focused,.button.is-success:focus{border-color:transparent;color:#fff}.button.is-success.is-focused:not(:active),.button.is-success:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(35,209,96,.25);box-shadow:0 0 0 .125em rgba(35,209,96,.25)}.button.is-success.is-active,.button.is-success:active{background-color:#20bc56;border-color:transparent;color:#fff}.button.is-success[disabled]{background-color:#23d160;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#23d160}.button.is-success.is-inverted:hover{background-color:#f2f2f2}.button.is-success.is-inverted[disabled]{background-color:#fff;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#23d160}.button.is-success.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-success.is-outlined{background-color:transparent;border-color:#23d160;color:#23d160}.button.is-success.is-outlined:focus,.button.is-success.is-outlined:hover{background-color:#23d160;border-color:#23d160;color:#fff}.button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #23d160 #23d160!important}.button.is-success.is-outlined[disabled]{background-color:transparent;border-color:#23d160;-webkit-box-shadow:none;box-shadow:none;color:#23d160}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined:hover{background-color:#fff;color:#23d160}.button.is-success.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#fff}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-hovered,.button.is-warning:hover{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-focused,.button.is-warning:focus{border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-focused:not(:active),.button.is-warning:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(255,221,87,.25);box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.button.is-warning.is-active,.button.is-warning:active{background-color:#ffd83d;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning[disabled]{background-color:#ffdd57;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-warning.is-inverted{background-color:rgba(0,0,0,.7);color:#ffdd57}.button.is-warning.is-inverted:hover{background-color:rgba(0,0,0,.7)}.button.is-warning.is-inverted[disabled]{background-color:rgba(0,0,0,.7);border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#ffdd57}.button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined:hover{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,.7)}.button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ffdd57 #ffdd57!important}.button.is-warning.is-outlined[disabled]{background-color:transparent;border-color:#ffdd57;-webkit-box-shadow:none;box-shadow:none;color:#ffdd57}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);color:rgba(0,0,0,.7)}.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined:hover{background-color:rgba(0,0,0,.7);color:#ffdd57}.button.is-warning.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:rgba(0,0,0,.7);-webkit-box-shadow:none;box-shadow:none;color:rgba(0,0,0,.7)}.button.is-danger{background-color:#ff3860;border-color:transparent;color:#fff}.button.is-danger.is-hovered,.button.is-danger:hover{background-color:#ff2b56;border-color:transparent;color:#fff}.button.is-danger.is-focused,.button.is-danger:focus{border-color:transparent;color:#fff}.button.is-danger.is-focused:not(:active),.button.is-danger:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(255,56,96,.25);box-shadow:0 0 0 .125em rgba(255,56,96,.25)}.button.is-danger.is-active,.button.is-danger:active{background-color:#ff1f4b;border-color:transparent;color:#fff}.button.is-danger[disabled]{background-color:#ff3860;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#ff3860}.button.is-danger.is-inverted:hover{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled]{background-color:#fff;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#ff3860}.button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-danger.is-outlined{background-color:transparent;border-color:#ff3860;color:#ff3860}.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined:hover{background-color:#ff3860;border-color:#ff3860;color:#fff}.button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #ff3860 #ff3860!important}.button.is-danger.is-outlined[disabled]{background-color:transparent;border-color:#ff3860;-webkit-box-shadow:none;box-shadow:none;color:#ff3860}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined:hover{background-color:#fff;color:#ff3860}.button.is-danger.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#fff}.button.is-small{border-radius:2px;font-size:.75rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled]{background-color:#fff;border-color:#dbdbdb;-webkit-box-shadow:none;box-shadow:none;opacity:.5}.button.is-fullwidth{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.button.is-loading{color:transparent!important;pointer-events:none}.button.is-loading::after{position:absolute;left:calc(50% - (1em / 2));top:calc(50% - (1em / 2));position:absolute!important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#7a7a7a;-webkit-box-shadow:none;box-shadow:none;pointer-events:none}.button.is-rounded{border-radius:290486px;padding-left:1em;padding-right:1em}.buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.buttons .button{margin-bottom:.5rem}.buttons .button:not(:last-child){margin-right:.5rem}.buttons:last-child{margin-bottom:-.5rem}.buttons:not(:last-child){margin-bottom:1rem}.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{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.buttons.is-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.buttons.is-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.container{margin:0 auto;position:relative}@media screen and (min-width:1024px){.container{max-width:960px;width:960px}.container.is-fluid{margin-left:32px;margin-right:32px;max-width:none;width:auto}}@media screen and (max-width:1215px){.container.is-widescreen{max-width:1152px;width:auto}}@media screen and (max-width:1407px){.container.is-fullhd{max-width:1344px;width:auto}}@media screen and (min-width:1216px){.container{max-width:1152px;width:1152px}}@media screen and (min-width:1408px){.container{max-width:1344px;width:1344px}}.content li+li{margin-top:.25em}.content blockquote:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content p:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child),.content ul:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#363636;font-weight:400;line-height:1.125}.content h1{font-size:2em;margin-bottom:.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:.8em}.content h5{font-size:1.125em;margin-bottom:.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style:decimal outside;margin-left:2em;margin-top:1em}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:1.25em 1.5em;white-space:pre;word-wrap:normal}.content sub,.content sup{font-size:75%}.content table{width:100%}.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.content table th{color:#363636;text-align:left}.content table thead td,.content table thead th{border-width:0 0 2px;color:#363636}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#363636}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content.is-small{font-size:.75rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.input,.textarea{background-color:#fff;border-color:#dbdbdb;color:#363636;-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.1);box-shadow:inset 0 1px 2px rgba(10,10,10,.1);max-width:100%;width:100%}.input::-moz-placeholder,.textarea::-moz-placeholder{color:rgba(54,54,54,.3)}.input::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:rgba(54,54,54,.3)}.input:-moz-placeholder,.textarea:-moz-placeholder{color:rgba(54,54,54,.3)}.input:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:rgba(54,54,54,.3)}.input.is-hovered,.input:hover,.textarea.is-hovered,.textarea:hover{border-color:#b5b5b5}.input.is-active,.input.is-focused,.input:active,.input:focus,.textarea.is-active,.textarea.is-focused,.textarea:active,.textarea:focus{border-color:#3273dc;-webkit-box-shadow:0 0 0 .125em rgba(50,115,220,.25);box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.input[disabled],.textarea[disabled]{background-color:#f5f5f5;border-color:#f5f5f5;-webkit-box-shadow:none;box-shadow:none;color:#7a7a7a}.input[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder{color:rgba(122,122,122,.3)}.input[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder{color:rgba(122,122,122,.3)}.input[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder{color:rgba(122,122,122,.3)}.input[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder{color:rgba(122,122,122,.3)}.input[readonly],.textarea[readonly]{-webkit-box-shadow:none;box-shadow:none}.input.is-white,.textarea.is-white{border-color:#fff}.input.is-white.is-active,.input.is-white.is-focused,.input.is-white:active,.input.is-white:focus,.textarea.is-white.is-active,.textarea.is-white.is-focused,.textarea.is-white:active,.textarea.is-white:focus{-webkit-box-shadow:0 0 0 .125em rgba(255,255,255,.25);box-shadow:0 0 0 .125em rgba(255,255,255,.25)}.input.is-black,.textarea.is-black{border-color:#0a0a0a}.input.is-black.is-active,.input.is-black.is-focused,.input.is-black:active,.input.is-black:focus,.textarea.is-black.is-active,.textarea.is-black.is-focused,.textarea.is-black:active,.textarea.is-black:focus{-webkit-box-shadow:0 0 0 .125em rgba(10,10,10,.25);box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.input.is-light,.textarea.is-light{border-color:#f5f5f5}.input.is-light.is-active,.input.is-light.is-focused,.input.is-light:active,.input.is-light:focus,.textarea.is-light.is-active,.textarea.is-light.is-focused,.textarea.is-light:active,.textarea.is-light:focus{-webkit-box-shadow:0 0 0 .125em rgba(245,245,245,.25);box-shadow:0 0 0 .125em rgba(245,245,245,.25)}.input.is-dark,.textarea.is-dark{border-color:#363636}.input.is-dark.is-active,.input.is-dark.is-focused,.input.is-dark:active,.input.is-dark:focus,.textarea.is-dark.is-active,.textarea.is-dark.is-focused,.textarea.is-dark:active,.textarea.is-dark:focus{-webkit-box-shadow:0 0 0 .125em rgba(54,54,54,.25);box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.input.is-primary,.textarea.is-primary{border-color:#00d1b2}.input.is-primary.is-active,.input.is-primary.is-focused,.input.is-primary:active,.input.is-primary:focus,.textarea.is-primary.is-active,.textarea.is-primary.is-focused,.textarea.is-primary:active,.textarea.is-primary:focus{-webkit-box-shadow:0 0 0 .125em rgba(0,209,178,.25);box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.input.is-link,.textarea.is-link{border-color:#3273dc}.input.is-link.is-active,.input.is-link.is-focused,.input.is-link:active,.input.is-link:focus,.textarea.is-link.is-active,.textarea.is-link.is-focused,.textarea.is-link:active,.textarea.is-link:focus{-webkit-box-shadow:0 0 0 .125em rgba(50,115,220,.25);box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.input.is-info,.textarea.is-info{border-color:#209cee}.input.is-info.is-active,.input.is-info.is-focused,.input.is-info:active,.input.is-info:focus,.textarea.is-info.is-active,.textarea.is-info.is-focused,.textarea.is-info:active,.textarea.is-info:focus{-webkit-box-shadow:0 0 0 .125em rgba(32,156,238,.25);box-shadow:0 0 0 .125em rgba(32,156,238,.25)}.input.is-success,.textarea.is-success{border-color:#23d160}.input.is-success.is-active,.input.is-success.is-focused,.input.is-success:active,.input.is-success:focus,.textarea.is-success.is-active,.textarea.is-success.is-focused,.textarea.is-success:active,.textarea.is-success:focus{-webkit-box-shadow:0 0 0 .125em rgba(35,209,96,.25);box-shadow:0 0 0 .125em rgba(35,209,96,.25)}.input.is-warning,.textarea.is-warning{border-color:#ffdd57}.input.is-warning.is-active,.input.is-warning.is-focused,.input.is-warning:active,.input.is-warning:focus,.textarea.is-warning.is-active,.textarea.is-warning.is-focused,.textarea.is-warning:active,.textarea.is-warning:focus{-webkit-box-shadow:0 0 0 .125em rgba(255,221,87,.25);box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.input.is-danger,.textarea.is-danger{border-color:#ff3860}.input.is-danger.is-active,.input.is-danger.is-focused,.input.is-danger:active,.input.is-danger:focus,.textarea.is-danger.is-active,.textarea.is-danger.is-focused,.textarea.is-danger:active,.textarea.is-danger:focus{-webkit-box-shadow:0 0 0 .125em rgba(255,56,96,.25);box-shadow:0 0 0 .125em rgba(255,56,96,.25)}.input.is-small,.textarea.is-small{border-radius:2px;font-size:.75rem}.input.is-medium,.textarea.is-medium{font-size:1.25rem}.input.is-large,.textarea.is-large{font-size:1.5rem}.input.is-fullwidth,.textarea.is-fullwidth{display:block;width:100%}.input.is-inline,.textarea.is-inline{display:inline;width:auto}.input.is-rounded{border-radius:290486px;padding-left:1em;padding-right:1em}.input.is-static{background-color:transparent;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:.625em;resize:vertical}.textarea:not([rows]){max-height:600px;min-height:120px}.textarea[rows]{height:initial}.textarea.has-fixed-size{resize:none}.checkbox,.radio{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.checkbox input,.radio input{cursor:pointer}.checkbox:hover,.radio:hover{color:#363636}.checkbox[disabled],.radio[disabled]{color:#7a7a7a;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.25em}.select:not(.is-multiple)::after{border-color:#3273dc;margin-top:-.375em;right:1.125em;top:50%;z-index:4}.select.is-rounded select{border-radius:290486px;padding-left:1em}.select select{background-color:#fff;border-color:#dbdbdb;color:#363636;cursor:pointer;display:block;font-size:1em;max-width:100%;outline:0}.select select::-moz-placeholder{color:rgba(54,54,54,.3)}.select select::-webkit-input-placeholder{color:rgba(54,54,54,.3)}.select select:-moz-placeholder{color:rgba(54,54,54,.3)}.select select:-ms-input-placeholder{color:rgba(54,54,54,.3)}.select select.is-hovered,.select select:hover{border-color:#b5b5b5}.select select.is-active,.select select.is-focused,.select select:active,.select select:focus{border-color:#3273dc;-webkit-box-shadow:0 0 0 .125em rgba(50,115,220,.25);box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.select select[disabled]{background-color:#f5f5f5;border-color:#f5f5f5;-webkit-box-shadow:none;box-shadow:none;color:#7a7a7a}.select select[disabled]::-moz-placeholder{color:rgba(122,122,122,.3)}.select select[disabled]::-webkit-input-placeholder{color:rgba(122,122,122,.3)}.select select[disabled]:-moz-placeholder{color:rgba(122,122,122,.3)}.select select[disabled]:-ms-input-placeholder{color:rgba(122,122,122,.3)}.select select::-ms-expand{display:none}.select select[disabled]:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:initial;padding:0}.select select[multiple] option{padding:.5em 1em}.select:hover::after{border-color:#363636}.select.is-white select{border-color:#fff}.select.is-white select.is-active,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select:focus{-webkit-box-shadow:0 0 0 .125em rgba(255,255,255,.25);box-shadow:0 0 0 .125em rgba(255,255,255,.25)}.select.is-black select{border-color:#0a0a0a}.select.is-black select.is-active,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select:focus{-webkit-box-shadow:0 0 0 .125em rgba(10,10,10,.25);box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.select.is-light select{border-color:#f5f5f5}.select.is-light select.is-active,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select:focus{-webkit-box-shadow:0 0 0 .125em rgba(245,245,245,.25);box-shadow:0 0 0 .125em rgba(245,245,245,.25)}.select.is-dark select{border-color:#363636}.select.is-dark select.is-active,.select.is-dark select.is-focused,.select.is-dark select:active,.select.is-dark select:focus{-webkit-box-shadow:0 0 0 .125em rgba(54,54,54,.25);box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.select.is-primary select{border-color:#00d1b2}.select.is-primary select.is-active,.select.is-primary select.is-focused,.select.is-primary select:active,.select.is-primary select:focus{-webkit-box-shadow:0 0 0 .125em rgba(0,209,178,.25);box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.select.is-link select{border-color:#3273dc}.select.is-link select.is-active,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select:focus{-webkit-box-shadow:0 0 0 .125em rgba(50,115,220,.25);box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.select.is-info select{border-color:#209cee}.select.is-info select.is-active,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select:focus{-webkit-box-shadow:0 0 0 .125em rgba(32,156,238,.25);box-shadow:0 0 0 .125em rgba(32,156,238,.25)}.select.is-success select{border-color:#23d160}.select.is-success select.is-active,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select:focus{-webkit-box-shadow:0 0 0 .125em rgba(35,209,96,.25);box-shadow:0 0 0 .125em rgba(35,209,96,.25)}.select.is-warning select{border-color:#ffdd57}.select.is-warning select.is-active,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select:focus{-webkit-box-shadow:0 0 0 .125em rgba(255,221,87,.25);box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.select.is-danger select{border-color:#ff3860}.select.is-danger select.is-active,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select:focus{-webkit-box-shadow:0 0 0 .125em rgba(255,56,96,.25);box-shadow:0 0 0 .125em rgba(255,56,96,.25)}.select.is-small{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled::after{border-color:#7a7a7a}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:.625em;-webkit-transform:none;transform:none}.select.is-loading.is-small:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.file.is-white.is-hovered .file-cta,.file.is-white:hover .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.file.is-white.is-focused .file-cta,.file.is-white:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(255,255,255,.25);box-shadow:0 0 .5em rgba(255,255,255,.25);color:#0a0a0a}.file.is-white.is-active .file-cta,.file.is-white:active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.file.is-black.is-hovered .file-cta,.file.is-black:hover .file-cta{background-color:#040404;border-color:transparent;color:#fff}.file.is-black.is-focused .file-cta,.file.is-black:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(10,10,10,.25);box-shadow:0 0 .5em rgba(10,10,10,.25);color:#fff}.file.is-black.is-active .file-cta,.file.is-black:active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:#363636}.file.is-light.is-hovered .file-cta,.file.is-light:hover .file-cta{background-color:#eee;border-color:transparent;color:#363636}.file.is-light.is-focused .file-cta,.file.is-light:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(245,245,245,.25);box-shadow:0 0 .5em rgba(245,245,245,.25);color:#363636}.file.is-light.is-active .file-cta,.file.is-light:active .file-cta{background-color:#e8e8e8;border-color:transparent;color:#363636}.file.is-dark .file-cta{background-color:#363636;border-color:transparent;color:#f5f5f5}.file.is-dark.is-hovered .file-cta,.file.is-dark:hover .file-cta{background-color:#2f2f2f;border-color:transparent;color:#f5f5f5}.file.is-dark.is-focused .file-cta,.file.is-dark:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(54,54,54,.25);box-shadow:0 0 .5em rgba(54,54,54,.25);color:#f5f5f5}.file.is-dark.is-active .file-cta,.file.is-dark:active .file-cta{background-color:#292929;border-color:transparent;color:#f5f5f5}.file.is-primary .file-cta{background-color:#00d1b2;border-color:transparent;color:#fff}.file.is-primary.is-hovered .file-cta,.file.is-primary:hover .file-cta{background-color:#00c4a7;border-color:transparent;color:#fff}.file.is-primary.is-focused .file-cta,.file.is-primary:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(0,209,178,.25);box-shadow:0 0 .5em rgba(0,209,178,.25);color:#fff}.file.is-primary.is-active .file-cta,.file.is-primary:active .file-cta{background-color:#00b89c;border-color:transparent;color:#fff}.file.is-link .file-cta{background-color:#3273dc;border-color:transparent;color:#fff}.file.is-link.is-hovered .file-cta,.file.is-link:hover .file-cta{background-color:#276cda;border-color:transparent;color:#fff}.file.is-link.is-focused .file-cta,.file.is-link:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(50,115,220,.25);box-shadow:0 0 .5em rgba(50,115,220,.25);color:#fff}.file.is-link.is-active .file-cta,.file.is-link:active .file-cta{background-color:#2366d1;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#209cee;border-color:transparent;color:#fff}.file.is-info.is-hovered .file-cta,.file.is-info:hover .file-cta{background-color:#1496ed;border-color:transparent;color:#fff}.file.is-info.is-focused .file-cta,.file.is-info:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(32,156,238,.25);box-shadow:0 0 .5em rgba(32,156,238,.25);color:#fff}.file.is-info.is-active .file-cta,.file.is-info:active .file-cta{background-color:#118fe4;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#23d160;border-color:transparent;color:#fff}.file.is-success.is-hovered .file-cta,.file.is-success:hover .file-cta{background-color:#22c65b;border-color:transparent;color:#fff}.file.is-success.is-focused .file-cta,.file.is-success:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(35,209,96,.25);box-shadow:0 0 .5em rgba(35,209,96,.25);color:#fff}.file.is-success.is-active .file-cta,.file.is-success:active .file-cta{background-color:#20bc56;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-warning.is-hovered .file-cta,.file.is-warning:hover .file-cta{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-warning.is-focused .file-cta,.file.is-warning:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(255,221,87,.25);box-shadow:0 0 .5em rgba(255,221,87,.25);color:rgba(0,0,0,.7)}.file.is-warning.is-active .file-cta,.file.is-warning:active .file-cta{background-color:#ffd83d;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-danger .file-cta{background-color:#ff3860;border-color:transparent;color:#fff}.file.is-danger.is-hovered .file-cta,.file.is-danger:hover .file-cta{background-color:#ff2b56;border-color:transparent;color:#fff}.file.is-danger.is-focused .file-cta,.file.is-danger:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(255,56,96,.25);box-shadow:0 0 .5em rgba(255,56,96,.25);color:#fff}.file.is-danger.is-active .file-cta,.file.is-danger:active .file-cta{background-color:#ff1f4b;border-color:transparent;color:#fff}.file.is-small{font-size:.75rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:3px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.file.is-boxed .file-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:3px 3px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 3px 3px;border-width:0 1px 1px}.file.is-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:none}.file.is-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.file.is-right .file-cta{border-radius:0 3px 3px 0}.file.is-right .file-name{border-radius:3px 0 0 3px;border-width:1px 0 1px 1px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.file-label{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#363636}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#363636}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:.01em;left:0;outline:0;position:absolute;top:0;width:.01em}.file-cta,.file-name{border-color:#dbdbdb;border-radius:3px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#4a4a4a}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:left;text-overflow:ellipsis}.file-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#363636;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:.5em}.label.is-small{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:.25rem}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark{color:#363636}.help.is-primary{color:#00d1b2}.help.is-link{color:#3273dc}.help.is-info{color:#209cee}.help.is-success{color:#23d160}.help.is-warning{color:#ffdd57}.help.is-danger{color:#ff3860}.field:not(:last-child){margin-bottom:.75rem}.field.has-addons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control: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 .button,.field.has-addons .control:first-child .input,.field.has-addons .control:first-child .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child .button,.field.has-addons .control:last-child .input,.field.has-addons .control:last-child .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button.is-hovered,.field.has-addons .control .button:hover,.field.has-addons .control .input.is-hovered,.field.has-addons .control .input:hover,.field.has-addons .control .select select.is-hovered,.field.has-addons .control .select select:hover{z-index:2}.field.has-addons .control .button.is-active,.field.has-addons .control .button.is-focused,.field.has-addons .control .button:active,.field.has-addons .control .button:focus,.field.has-addons .control .input.is-active,.field.has-addons .control .input.is-focused,.field.has-addons .control .input:active,.field.has-addons .control .input:focus,.field.has-addons .control .select select.is-active,.field.has-addons .control .select select.is-focused,.field.has-addons .control .select select:active,.field.has-addons .control .select select:focus{z-index:3}.field.has-addons .control .button.is-active:hover,.field.has-addons .control .button.is-focused:hover,.field.has-addons .control .button:active:hover,.field.has-addons .control .button:focus:hover,.field.has-addons .control .input.is-active:hover,.field.has-addons .control .input.is-focused:hover,.field.has-addons .control .input:active:hover,.field.has-addons .control .input:focus:hover,.field.has-addons .control .select select.is-active:hover,.field.has-addons .control .select select.is-focused:hover,.field.has-addons .control .select select:active:hover,.field.has-addons .control .select select:focus:hover{z-index:4}.field.has-addons .control.is-expanded{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.field.has-addons.has-addons-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.field.has-addons.has-addons-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.field.is-grouped{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.field.is-grouped>.control{-ms-flex-negative:0;flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.field.is-grouped.is-grouped-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.field.is-grouped.is-grouped-multiline{-ms-flex-wrap:wrap;flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:.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:-webkit-box;display:-ms-flexbox;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{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small{font-size:.75rem;padding-top:.375em}.field-label.is-normal{padding-top:.375em}.field-label.is-medium{font-size:1.25rem;padding-top:.375em}.field-label.is-large{font-size:1.5rem;padding-top:.375em}}.field-body .field .field{margin-bottom:0}@media screen and (min-width:769px),print{.field-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5;-ms-flex-negative:1;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{-ms-flex-negative:1;flex-shrink:1}.field-body>.field:not(.is-narrow){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{font-size:1rem;position:relative;text-align:left}.control.has-icon .icon{color:#dbdbdb;height:2.25em;pointer-events:none;position:absolute;top:0;width:2.25em;z-index:4}.control.has-icon .input:focus+.icon{color:#7a7a7a}.control.has-icon .input.is-small+.icon{font-size:.75rem}.control.has-icon .input.is-medium+.icon{font-size:1.25rem}.control.has-icon .input.is-large+.icon{font-size:1.5rem}.control.has-icon:not(.has-icon-right) .icon{left:0}.control.has-icon:not(.has-icon-right) .input{padding-left:2.25em}.control.has-icon.has-icon-right .icon{right:0}.control.has-icon.has-icon-right .input{padding-right:2.25em}.control.has-icons-left .input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#7a7a7a}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.25em;pointer-events:none;position:absolute;top:0;width:2.25em;z-index:4}.control.has-icons-left .input,.control.has-icons-left .select select{padding-left:2.25em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right .select select{padding-right:2.25em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading::after{position:absolute!important;right:.625em;top:.625em;z-index:4}.control.is-loading.is-small:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.image{display:block;position:relative}.image img{display:block;height:auto;width:100%}.image img.is-rounded{border-radius:290486px}.image.is-16by9 img,.image.is-1by1 img,.image.is-1by2 img,.image.is-1by3 img,.image.is-2by1 img,.image.is-2by3 img,.image.is-3by1 img,.image.is-3by2 img,.image.is-3by4 img,.image.is-3by5 img,.image.is-4by3 img,.image.is-4by5 img,.image.is-5by3 img,.image.is-5by4 img,.image.is-9by16 img,.image.is-square img{height:100%;width:100%}.image.is-1by1,.image.is-square{padding-top:100%}.image.is-5by4{padding-top:80%}.image.is-4by3{padding-top:75%}.image.is-3by2{padding-top:66.6666%}.image.is-5by3{padding-top:60%}.image.is-16by9{padding-top:56.25%}.image.is-2by1{padding-top:50%}.image.is-3by1{padding-top:33.3333%}.image.is-4by5{padding-top:125%}.image.is-3by4{padding-top:133.3333%}.image.is-2by3{padding-top:150%}.image.is-3by5{padding-top:166.6666%}.image.is-9by16{padding-top:177.7777%}.image.is-1by2{padding-top:200%}.image.is-1by3{padding-top:300%}.image.is-16x16{height:16px;width:16px}.image.is-24x24{height:24px;width:24px}.image.is-32x32{height:32px;width:32px}.image.is-48x48{height:48px;width:48px}.image.is-64x64{height:64px;width:64px}.image.is-96x96{height:96px;width:96px}.image.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:3px;padding:1.25rem 2.5rem 1.25rem 1.5rem;position:relative}.notification a:not(.button){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:0 0}.notification>.delete{position:absolute;right:.5rem;top:.5rem}.notification .content,.notification .subtitle,.notification .title{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:#363636}.notification.is-dark{background-color:#363636;color:#f5f5f5}.notification.is-primary{background-color:#00d1b2;color:#fff}.notification.is-link{background-color:#3273dc;color:#fff}.notification.is-info{background-color:#209cee;color:#fff}.notification.is-success{background-color:#23d160;color:#fff}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.notification.is-danger{background-color:#ff3860;color:#fff}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:290486px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#dbdbdb}.progress::-webkit-progress-value{background-color:#4a4a4a}.progress::-moz-progress-bar{background-color:#4a4a4a}.progress::-ms-fill{background-color:#4a4a4a;border:none}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black::-ms-fill{background-color:#0a0a0a}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-dark::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill{background-color:#363636}.progress.is-primary::-webkit-progress-value{background-color:#00d1b2}.progress.is-primary::-moz-progress-bar{background-color:#00d1b2}.progress.is-primary::-ms-fill{background-color:#00d1b2}.progress.is-link::-webkit-progress-value{background-color:#3273dc}.progress.is-link::-moz-progress-bar{background-color:#3273dc}.progress.is-link::-ms-fill{background-color:#3273dc}.progress.is-info::-webkit-progress-value{background-color:#209cee}.progress.is-info::-moz-progress-bar{background-color:#209cee}.progress.is-info::-ms-fill{background-color:#209cee}.progress.is-success::-webkit-progress-value{background-color:#23d160}.progress.is-success::-moz-progress-bar{background-color:#23d160}.progress.is-success::-ms-fill{background-color:#23d160}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-warning::-ms-fill{background-color:#ffdd57}.progress.is-danger::-webkit-progress-value{background-color:#ff3860}.progress.is-danger::-moz-progress-bar{background-color:#ff3860}.progress.is-danger::-ms-fill{background-color:#ff3860}.progress.is-small{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}.table{background-color:#fff;color:#363636;margin-bottom:1.5rem}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#f5f5f5}.table td.is-primary,.table th.is-primary{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.table td.is-link,.table th.is-link{background-color:#3273dc;border-color:#3273dc;color:#fff}.table td.is-info,.table th.is-info{background-color:#209cee;border-color:#209cee;color:#fff}.table td.is-success,.table th.is-success{background-color:#23d160;border-color:#23d160;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,.7)}.table td.is-danger,.table th.is-danger{background-color:#ff3860;border-color:#ff3860;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#00d1b2;color:#fff}.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:#363636;text-align:left}.table tr.is-selected{background-color:#00d1b2;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead td,.table thead th{border-width:0 0 2px;color:#363636}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#363636}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:.25em .5em}.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.tags{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tags .tag{margin-bottom:.5rem}.tags .tag:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.has-addons .tag{margin-right:0}.tags.has-addons .tag:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.tags.has-addons .tag:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.tags.is-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tags.is-centered .tag{margin-right:.25rem;margin-left:.25rem}.tags.is-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tags.is-right .tag:not(:first-child){margin-left:.5rem}.tags.is-right .tag:not(:last-child){margin-right:0}.tag:not(body){-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;border-radius:3px;color:#4a4a4a;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.75rem;height:2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.5;padding-left:.75em;padding-right:.75em;white-space:nowrap}.tag:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag:not(body).is-white{background-color:#fff;color:#0a0a0a}.tag:not(body).is-black{background-color:#0a0a0a;color:#fff}.tag:not(body).is-light{background-color:#f5f5f5;color:#363636}.tag:not(body).is-dark{background-color:#363636;color:#f5f5f5}.tag:not(body).is-primary{background-color:#00d1b2;color:#fff}.tag:not(body).is-link{background-color:#3273dc;color:#fff}.tag:not(body).is-info{background-color:#209cee;color:#fff}.tag:not(body).is-success{background-color:#23d160;color:#fff}.tag:not(body).is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.tag:not(body).is-danger{background-color:#ff3860;color:#fff}.tag:not(body).is-medium{font-size:1rem}.tag:not(body).is-large{font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag:not(body).is-delete{margin-left:1px;padding:0;position:relative;width:2em}.tag:not(body).is-delete::after,.tag:not(body).is-delete::before{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}.tag:not(body).is-delete::before{height:1px;width:50%}.tag:not(body).is-delete::after{height:50%;width:1px}.tag:not(body).is-delete:focus,.tag:not(body).is-delete:hover{background-color:#e8e8e8}.tag:not(body).is-delete:active{background-color:#dbdbdb}.tag:not(body).is-rounded{border-radius:290486px}a.tag:hover{text-decoration:underline}.subtitle,.title{word-break:break-word}.subtitle em,.subtitle span,.title em,.title span{font-weight:inherit}.subtitle sub,.title sub{font-size:.75em}.subtitle sup,.title sup{font-size:.75em}.subtitle .tag,.title .tag{vertical-align:middle}.title{color:#363636;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title+.highlight{margin-top:-.75rem}.title:not(.is-spaced)+.subtitle{margin-top:-1.5rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#4a4a4a;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#363636;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.5rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.highlight{font-weight:400;max-width:100%;overflow:hidden;padding:0}.highlight pre{overflow:auto;max-width:100%}.number{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;border-radius:290486px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.25rem;height:2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:.25rem .5rem;text-align:center;vertical-align:top}.breadcrumb{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;overflow:hidden;overflow-x:auto;white-space:nowrap}.breadcrumb a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3273dc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5em .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#363636;cursor:default;pointer-events:none}.breadcrumb li+li::before{color:#4a4a4a;content:"\0002f"}.breadcrumb ol,.breadcrumb ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.breadcrumb.is-small{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li::before{content:"\02192"}.breadcrumb.has-bullet-separator li+li::before{content:"\02022"}.breadcrumb.has-dot-separator li+li::before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}.card{background-color:#fff;-webkit-box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);color:#4a4a4a;max-width:100%;position:relative}.card-header{background-color:none;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-shadow:0 1px 2px rgba(10,10,10,.1);box-shadow:0 1px 2px rgba(10,10,10,.1);display:-webkit-box;display:-ms-flexbox;display:flex}.card-header-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#363636;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:700;padding:.75rem}.card-header-title.is-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-header-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.75rem}.card-image{display:block;position:relative}.card-content{background-color:none;padding:1.5rem}.card-footer{background-color:none;border-top:1px solid #dbdbdb;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.card-footer-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #dbdbdb}.card .media:not(:last-child){margin-bottom:.75rem}.dropdown{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:3px;-webkit-box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#4a4a4a;display:block;font-size:.875rem;line-height:1.5;padding:.375rem 1rem;position:relative}a.dropdown-item{padding-right:3rem;white-space:nowrap}a.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active{background-color:#3273dc;color:#fff}.dropdown-divider{background-color:#dbdbdb;border:none;display:block;height:1px;margin:.5rem 0}.level{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.level code{border-radius:3px}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.level.is-mobile .level-left,.level.is-mobile .level-right{display:-webkit-box;display:-ms-flexbox;display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item{margin-right:.75rem}.level.is-mobile .level-item:not(:last-child){margin-bottom:0}.level.is-mobile .level-item:not(.is-narrow){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:769px),print{.level{display:-webkit-box;display:-ms-flexbox;display:flex}.level>.level-item:not(.is-narrow){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.level-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.level-item .subtitle,.level-item .title{margin-bottom:0}@media screen and (max-width:768px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:769px),print{.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:768px){.level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width:769px),print{.level-left{display:-webkit-box;display:-ms-flexbox;display:flex}}.level-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:769px),print{.level-right{display:-webkit-box;display:-ms-flexbox;display:flex}}.media{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid rgba(219,219,219,.5);display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid rgba(219,219,219,.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;text-align:left}.menu{font-size:1rem}.menu.is-small{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#4a4a4a;display:block;padding:.5em .75em}.menu-list a:hover{background-color:#f5f5f5;color:#363636}.menu-list a.is-active{background-color:#3273dc;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:.75em;padding-left:.75em}.menu-label{color:#7a7a7a;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:3px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag){color:currentColor;text-decoration:underline}.message.is-small{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff;color:#4d4d4d}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a;color:#090909}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:#363636}.message.is-light .message-body{border-color:#f5f5f5;color:#505050}.message.is-dark{background-color:#fafafa}.message.is-dark .message-header{background-color:#363636;color:#f5f5f5}.message.is-dark .message-body{border-color:#363636;color:#2a2a2a}.message.is-primary{background-color:#f5fffd}.message.is-primary .message-header{background-color:#00d1b2;color:#fff}.message.is-primary .message-body{border-color:#00d1b2;color:#021310}.message.is-link{background-color:#f6f9fe}.message.is-link .message-header{background-color:#3273dc;color:#fff}.message.is-link .message-body{border-color:#3273dc;color:#22509a}.message.is-info{background-color:#f6fbfe}.message.is-info .message-header{background-color:#209cee;color:#fff}.message.is-info .message-body{border-color:#209cee;color:#12537e}.message.is-success{background-color:#f6fef9}.message.is-success .message-header{background-color:#23d160;color:#fff}.message.is-success .message-body{border-color:#23d160;color:#0e301a}.message.is-warning{background-color:#fffdf5}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#3b3108}.message.is-danger{background-color:#fff5f7}.message.is-danger .message-header{background-color:#ff3860;color:#fff}.message.is-danger .message-body{border-color:#ff3860;color:#cd0930}.message-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#4a4a4a;border-radius:3px 3px 0 0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.25;padding:.5em .75em;position:relative}.message-header .delete{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-top-left-radius:0;border-top-right-radius:0;border-top:none}.message-body{border:1px solid #dbdbdb;border-radius:3px;color:#4a4a4a;padding:1em 1.25em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:transparent}.modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-background{background-color:rgba(10,10,10,.86)}.modal-card,.modal-content{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width:769px),print{.modal-card,.modal-content{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:0 0;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden}.modal-card-foot,.modal-card-head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:5px;border-top-right-radius:5px}.modal-card-title{color:#363636;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:10px}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;overflow:auto;padding:20px}.navbar{background-color:#fff;min-height:3.25rem;position:relative}.navbar.is-white{background-color:#fff;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link,.navbar.is-white .navbar-brand>.navbar-item{color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link.is-active,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand>a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}@media screen and (min-width:1024px){.navbar.is-white .navbar-end .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-start>.navbar-item{color:#0a0a0a}.navbar.is-white .navbar-end .navbar-link.is-active,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start>a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-end .navbar-link::after,.navbar.is-white .navbar-start .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.navbar.is-black{background-color:#0a0a0a;color:#fff}.navbar.is-black .navbar-brand .navbar-link,.navbar.is-black .navbar-brand>.navbar-item{color:#fff}.navbar.is-black .navbar-brand .navbar-link.is-active,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}@media screen and (min-width:1024px){.navbar.is-black .navbar-end .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-start>.navbar-item{color:#fff}.navbar.is-black .navbar-end .navbar-link.is-active,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-end .navbar-link::after,.navbar.is-black .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.navbar.is-light{background-color:#f5f5f5;color:#363636}.navbar.is-light .navbar-brand .navbar-link,.navbar.is-light .navbar-brand>.navbar-item{color:#363636}.navbar.is-light .navbar-brand .navbar-link.is-active,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand>a.navbar-item:hover{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-brand .navbar-link::after{border-color:#363636}@media screen and (min-width:1024px){.navbar.is-light .navbar-end .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-start>.navbar-item{color:#363636}.navbar.is-light .navbar-end .navbar-link.is-active,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start>a.navbar-item:hover{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-end .navbar-link::after,.navbar.is-light .navbar-start .navbar-link::after{border-color:#363636}.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#363636}}.navbar.is-dark{background-color:#363636;color:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link,.navbar.is-dark .navbar-brand>.navbar-item{color:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link.is-active,.navbar.is-dark .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand>a.navbar-item:hover{background-color:#292929;color:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link::after{border-color:#f5f5f5}@media screen and (min-width:1024px){.navbar.is-dark .navbar-end .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.navbar.is-dark .navbar-start>.navbar-item{color:#f5f5f5}.navbar.is-dark .navbar-end .navbar-link.is-active,.navbar.is-dark .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start>a.navbar-item:hover{background-color:#292929;color:#f5f5f5}.navbar.is-dark .navbar-end .navbar-link::after,.navbar.is-dark .navbar-start .navbar-link::after{border-color:#f5f5f5}.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#292929;color:#f5f5f5}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#f5f5f5}}.navbar.is-primary{background-color:#00d1b2;color:#fff}.navbar.is-primary .navbar-brand .navbar-link,.navbar.is-primary .navbar-brand>.navbar-item{color:#fff}.navbar.is-primary .navbar-brand .navbar-link.is-active,.navbar.is-primary .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand>a.navbar-item:hover{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-brand .navbar-link::after{border-color:#fff}@media screen and (min-width:1024px){.navbar.is-primary .navbar-end .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.navbar.is-primary .navbar-start>.navbar-item{color:#fff}.navbar.is-primary .navbar-end .navbar-link.is-active,.navbar.is-primary .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start>a.navbar-item:hover{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-end .navbar-link::after,.navbar.is-primary .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active{background-color:#00d1b2;color:#fff}}.navbar.is-link{background-color:#3273dc;color:#fff}.navbar.is-link .navbar-brand .navbar-link,.navbar.is-link .navbar-brand>.navbar-item{color:#fff}.navbar.is-link .navbar-brand .navbar-link.is-active,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand>a.navbar-item:hover{background-color:#2366d1;color:#fff}.navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}@media screen and (min-width:1024px){.navbar.is-link .navbar-end .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-start>.navbar-item{color:#fff}.navbar.is-link .navbar-end .navbar-link.is-active,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start>a.navbar-item:hover{background-color:#2366d1;color:#fff}.navbar.is-link .navbar-end .navbar-link::after,.navbar.is-link .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link{background-color:#2366d1;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#3273dc;color:#fff}}.navbar.is-info{background-color:#209cee;color:#fff}.navbar.is-info .navbar-brand .navbar-link,.navbar.is-info .navbar-brand>.navbar-item{color:#fff}.navbar.is-info .navbar-brand .navbar-link.is-active,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand>a.navbar-item:hover{background-color:#118fe4;color:#fff}.navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}@media screen and (min-width:1024px){.navbar.is-info .navbar-end .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-start>.navbar-item{color:#fff}.navbar.is-info .navbar-end .navbar-link.is-active,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start>a.navbar-item:hover{background-color:#118fe4;color:#fff}.navbar.is-info .navbar-end .navbar-link::after,.navbar.is-info .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link{background-color:#118fe4;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#209cee;color:#fff}}.navbar.is-success{background-color:#23d160;color:#fff}.navbar.is-success .navbar-brand .navbar-link,.navbar.is-success .navbar-brand>.navbar-item{color:#fff}.navbar.is-success .navbar-brand .navbar-link.is-active,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand>a.navbar-item:hover{background-color:#20bc56;color:#fff}.navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}@media screen and (min-width:1024px){.navbar.is-success .navbar-end .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-start>.navbar-item{color:#fff}.navbar.is-success .navbar-end .navbar-link.is-active,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start>a.navbar-item:hover{background-color:#20bc56;color:#fff}.navbar.is-success .navbar-end .navbar-link::after,.navbar.is-success .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link{background-color:#20bc56;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#23d160;color:#fff}}.navbar.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link,.navbar.is-warning .navbar-brand>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link.is-active,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand>a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,.7)}@media screen and (min-width:1024px){.navbar.is-warning .navbar-end .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-start>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-end .navbar-link.is-active,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start>a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-end .navbar-link::after,.navbar.is-warning .navbar-start .navbar-link::after{border-color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffdd57;color:rgba(0,0,0,.7)}}.navbar.is-danger{background-color:#ff3860;color:#fff}.navbar.is-danger .navbar-brand .navbar-link,.navbar.is-danger .navbar-brand>.navbar-item{color:#fff}.navbar.is-danger .navbar-brand .navbar-link.is-active,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand>a.navbar-item:hover{background-color:#ff1f4b;color:#fff}.navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}@media screen and (min-width:1024px){.navbar.is-danger .navbar-end .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-start>.navbar-item{color:#fff}.navbar.is-danger .navbar-end .navbar-link.is-active,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start>a.navbar-item:hover{background-color:#ff1f4b;color:#fff}.navbar.is-danger .navbar-end .navbar-link::after,.navbar.is-danger .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link{background-color:#ff1f4b;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#ff3860;color:#fff}}.navbar>.container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{-webkit-box-shadow:0 2px 3px rgba(10,10,10,.1);box-shadow:0 2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{-webkit-box-shadow:0 -2px 3px rgba(10,10,10,.1);box-shadow:0 -2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-top{top:0}body.has-navbar-fixed-top,html.has-navbar-fixed-top{padding-top:3.25rem}body.has-navbar-fixed-bottom,html.has-navbar-fixed-bottom{padding-bottom:3.25rem}.navbar-brand,.navbar-tabs{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;min-height:3.25rem}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;-webkit-transform-origin:center;transform-origin:center;-webkit-transition-duration:86ms;transition-duration:86ms;-webkit-transition-property:background-color,opacity,-webkit-transform;transition-property:background-color,opacity,-webkit-transform;transition-property:background-color,opacity,transform;transition-property:background-color,opacity,transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;width:16px}.navbar-burger span:nth-child(1){top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,.05)}.navbar-burger.is-active span:nth-child(1){-webkit-transform:translateY(5px) rotate(45deg);transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){-webkit-transform:translateY(-5px) rotate(-45deg);transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#4a4a4a;display:block;line-height:1.5;padding:.5rem 1rem;position:relative}a.navbar-item.is-active,a.navbar-item:hover,a.navbar-link.is-active,a.navbar-link:hover{background-color:#f5f5f5;color:#3273dc}.navbar-item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(.5rem - 1px)}.navbar-item.is-tab:hover{background-color:transparent;border-bottom-color:#3273dc}.navbar-item.is-tab.is-active{background-color:transparent;border-bottom-color:#3273dc;border-bottom-style:solid;border-bottom-width:3px;color:#3273dc;padding-bottom:calc(.5rem - 3px)}.navbar-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.navbar-link{padding-right:2.5em}.navbar-link::after{border-color:#3273dc}.navbar-dropdown{font-size:.875rem;padding-bottom:.5rem;padding-top:.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#dbdbdb;border:none;display:none;height:1px;margin:.5rem 0}@media screen and (max-width:1023px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-link::after{display:none}.navbar-menu{background-color:#fff;-webkit-box-shadow:0 8px 16px rgba(10,10,10,.1);box-shadow:0 8px 16px rgba(10,10,10,.1);padding:.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{-webkit-box-shadow:0 -2px 3px rgba(10,10,10,.1);box-shadow:0 -2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}html.has-navbar-fixed-top-touch{padding-top:3.25rem}html.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width:1024px){.navbar,.navbar-end,.navbar-menu,.navbar-start{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.navbar{min-height:3.25rem}.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent a.navbar-item:hover,.navbar.is-transparent a.navbar-link.is-active,.navbar.is-transparent a.navbar-link:hover{background-color:transparent!important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent!important}.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#3273dc}.navbar-burger{display:none}.navbar-item,.navbar-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-item.has-dropdown{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.navbar-item.has-dropdown-up .navbar-link::after{-webkit-transform:rotate(135deg) translate(.25em,-.25em);transform:rotate(135deg) translate(.25em,-.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:1px solid #dbdbdb;border-radius:5px 5px 0 0;border-top:none;bottom:100%;-webkit-box-shadow:0 -8px 8px rgba(10,10,10,.1);box-shadow:0 -8px 8px rgba(10,10,10,.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.navbar-link::after{margin-top:-.375em;right:1.125em;top:50%}.navbar-menu{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.navbar-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:auto}.navbar-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:1px solid #dbdbdb;-webkit-box-shadow:0 8px 8px rgba(10,10,10,.1);box-shadow:0 8px 8px rgba(10,10,10,.1);display:none;font-size:.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#3273dc}.navbar-dropdown.is-boxed{border-radius:5px;border-top:none;-webkit-box-shadow:0 8px 8px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);box-shadow:0 8px 8px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition-duration:86ms;transition-duration:86ms;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.container>.navbar .navbar-brand,.navbar>.container .navbar-brand{margin-left:-1rem}.container>.navbar .navbar-menu,.navbar>.container .navbar-menu{margin-right:-1rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{-webkit-box-shadow:0 -2px 3px rgba(10,10,10,.1);box-shadow:0 -2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-top-desktop{top:0}html.has-navbar-fixed-top-desktop{padding-top:3.25rem}html.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}a.navbar-item.is-active,a.navbar-link.is-active{color:#0a0a0a}a.navbar-item.is-active:not(:hover),a.navbar-link.is-active:not(:hover){background-color:transparent}.navbar-item.has-dropdown.is-active .navbar-link,.navbar-item.has-dropdown:hover .navbar-link{background-color:#f5f5f5}}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-next,.pagination.is-rounded .pagination-previous{padding-left:1em;padding-right:1em;border-radius:290486px}.pagination.is-rounded .pagination-link{border-radius:290486px}.pagination,.pagination-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous{font-size:1em;padding-left:.5em;padding-right:.5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.25rem;text-align:center}.pagination-link,.pagination-next,.pagination-previous{border-color:#dbdbdb;color:#363636;min-width:2.25em}.pagination-link:hover,.pagination-next:hover,.pagination-previous:hover{border-color:#b5b5b5;color:#363636}.pagination-link:focus,.pagination-next:focus,.pagination-previous:focus{border-color:#3273dc}.pagination-link:active,.pagination-next:active,.pagination-previous:active{-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.2);box-shadow:inset 0 1px 2px rgba(10,10,10,.2)}.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled]{background-color:#dbdbdb;border-color:#dbdbdb;-webkit-box-shadow:none;box-shadow:none;color:#7a7a7a;opacity:.5}.pagination-next,.pagination-previous{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#3273dc;border-color:#3273dc;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:768px){.pagination{-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination-next,.pagination-previous{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.pagination-list li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}}@media screen and (min-width:769px),print{.pagination-list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pagination-previous{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pagination-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.pagination{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pagination.is-centered .pagination-previous{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pagination.is-centered .pagination-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pagination.is-centered .pagination-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.pagination.is-right .pagination-previous{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pagination.is-right .pagination-next{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pagination.is-right .pagination-list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.panel{font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel-block,.panel-heading,.panel-tabs{border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.panel-block:first-child,.panel-heading:first-child,.panel-tabs:first-child{border-top:1px solid #dbdbdb}.panel-heading{background-color:#f5f5f5;border-radius:3px 3px 0 0;color:#363636;font-size:1.25em;font-weight:300;line-height:1.25;padding:.5em .75em}.panel-tabs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#4a4a4a}.panel-list a:hover{color:#3273dc}.panel-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#363636;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:.5em .75em}.panel-block input[type=checkbox]{margin-right:.75em}.panel-block>.control{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{-ms-flex-wrap:wrap;flex-wrap:wrap}.panel-block.is-active{border-left-color:#3273dc;color:#363636}.panel-block.is-active .panel-icon{color:#3273dc}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#7a7a7a;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#4a4a4a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-1px;padding:.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#363636;color:#363636}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#3273dc;color:#3273dc}.tabs ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tabs ul.is-left{padding-right:.75em}.tabs ul.is-center{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:.75em;padding-right:.75em}.tabs ul.is-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabs.is-right ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:3px 3px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:transparent!important}.tabs.is-fullwidth li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-radius:3px 0 0 3px}.tabs.is-toggle li:last-child a{border-radius:0 3px 3px 0}.tabs.is-toggle li.is-active a{background-color:#3273dc;border-color:#3273dc;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:290486px;border-top-left-radius:290486px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:290486px;border-top-right-radius:290486px;padding-right:1.25em}.tabs.is-small{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{-webkit-box-flex:0;-ms-flex:none;flex:none}.columns.is-mobile>.column.is-full{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.columns.is-mobile>.column.is-one-third{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{-webkit-box-flex:0;-ms-flex:none;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-1{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333%}.columns.is-mobile>.column.is-2{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66667%}.columns.is-mobile>.column.is-3{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333%}.columns.is-mobile>.column.is-5{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66667%}.columns.is-mobile>.column.is-6{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333%}.columns.is-mobile>.column.is-8{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66667%}.columns.is-mobile>.column.is-9{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333%}.columns.is-mobile>.column.is-11{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66667%}.columns.is-mobile>.column.is-12{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width:768px){.column.is-narrow-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-mobile{-webkit-box-flex:0;-ms-flex:none;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-1-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-mobile{margin-left:8.33333%}.column.is-2-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-mobile{margin-left:16.66667%}.column.is-3-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-mobile{margin-left:33.33333%}.column.is-5-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-mobile{margin-left:41.66667%}.column.is-6-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-mobile{margin-left:58.33333%}.column.is-8-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-mobile{margin-left:66.66667%}.column.is-9-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-mobile{margin-left:83.33333%}.column.is-11-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-mobile{margin-left:91.66667%}.column.is-12-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width:769px),print{.column.is-narrow,.column.is-narrow-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full,.column.is-full-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{-webkit-box-flex:0;-ms-flex:none;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-1,.column.is-1-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333%}.column.is-2,.column.is-2-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66667%}.column.is-3,.column.is-3-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333%}.column.is-5,.column.is-5-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66667%}.column.is-6,.column.is-6-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333%}.column.is-8,.column.is-8-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66667%}.column.is-9,.column.is-9-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333%}.column.is-11,.column.is-11-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66667%}.column.is-12,.column.is-12-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width:1023px){.column.is-narrow-touch{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-touch{-webkit-box-flex:0;-ms-flex:none;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-1-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-touch{margin-left:8.33333%}.column.is-2-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-touch{margin-left:16.66667%}.column.is-3-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-touch{margin-left:33.33333%}.column.is-5-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-touch{margin-left:41.66667%}.column.is-6-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-touch{margin-left:58.33333%}.column.is-8-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-touch{margin-left:66.66667%}.column.is-9-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-touch{margin-left:83.33333%}.column.is-11-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-touch{margin-left:91.66667%}.column.is-12-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width:1024px){.column.is-narrow-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-desktop{-webkit-box-flex:0;-ms-flex:none;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-1-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-desktop{margin-left:8.33333%}.column.is-2-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-desktop{margin-left:16.66667%}.column.is-3-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-desktop{margin-left:33.33333%}.column.is-5-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-desktop{margin-left:41.66667%}.column.is-6-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-desktop{margin-left:58.33333%}.column.is-8-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-desktop{margin-left:66.66667%}.column.is-9-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-desktop{margin-left:83.33333%}.column.is-11-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-desktop{margin-left:91.66667%}.column.is-12-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width:1216px){.column.is-narrow-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-widescreen{-webkit-box-flex:0;-ms-flex:none;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-1-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-widescreen{margin-left:8.33333%}.column.is-2-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-widescreen{margin-left:16.66667%}.column.is-3-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-widescreen{margin-left:33.33333%}.column.is-5-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-widescreen{margin-left:41.66667%}.column.is-6-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-widescreen{margin-left:58.33333%}.column.is-8-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-widescreen{margin-left:66.66667%}.column.is-9-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-widescreen{margin-left:83.33333%}.column.is-11-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-widescreen{margin-left:91.66667%}.column.is-12-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width:1408px){.column.is-narrow-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-fullhd{-webkit-box-flex:0;-ms-flex:none;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-1-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-fullhd{margin-left:8.33333%}.column.is-2-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-fullhd{margin-left:16.66667%}.column.is-3-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-fullhd{margin-left:33.33333%}.column.is-5-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-fullhd{margin-left:41.66667%}.column.is-6-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-fullhd{margin-left:58.33333%}.column.is-8-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-fullhd{margin-left:66.66667%}.column.is-9-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-fullhd{margin-left:83.33333%}.column.is-11-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-fullhd{margin-left:91.66667%}.column.is-12-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}.columns.is-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.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:-webkit-box;display:-ms-flexbox;display:flex}.columns.is-multiline{-ms-flex-wrap:wrap;flex-wrap:wrap}.columns.is-vcentered{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:769px),print{.columns:not(.is-desktop){display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.columns.is-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.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}.columns.is-variable.is-1{--columnGap:0.25rem}.columns.is-variable.is-2{--columnGap:0.5rem}.columns.is-variable.is-3{--columnGap:0.75rem}.columns.is-variable.is-4{--columnGap:1rem}.columns.is-variable.is-5{--columnGap:1.25rem}.columns.is-variable.is-6{--columnGap:1.5rem}.columns.is-variable.is-7{--columnGap:1.75rem}.columns.is-variable.is-8{--columnGap:2rem}.tile{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:block;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0!important}.tile.is-parent{padding:.75rem}.tile.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem!important}@media screen and (min-width:769px),print{.tile:not(.is-child){display:-webkit-box;display:-ms-flexbox;display:flex}.tile.is-1{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.tile.is-2{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.tile.is-3{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.tile.is-4{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.tile.is-5{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.tile.is-6{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.tile.is-7{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.tile.is-8{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.tile.is-9{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.tile.is-10{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.tile.is-11{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.tile.is-12{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}}.hero{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hero .navbar{background:0 0}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width:1023px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(10,10,10,.7)}.hero.is-white .navbar-link.is-active,.hero.is-white .navbar-link:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:.9}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg,#e6e6e6 0,#fff 71%,#fff 100%)}@media screen and (max-width:768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg,#e6e6e6 0,#fff 71%,#fff 100%)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:rgba(255,255,255,.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-black .navbar-menu{background-color:#0a0a0a}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:rgba(255,255,255,.7)}.hero.is-black .navbar-link.is-active,.hero.is-black .navbar-link:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black a.navbar-item:hover{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:.9}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg,#000 0,#0a0a0a 71%,#181616 100%)}@media screen and (max-width:768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg,#000 0,#0a0a0a 71%,#181616 100%)}}.hero.is-light{background-color:#f5f5f5;color:#363636}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag),.hero.is-light strong{color:inherit}.hero.is-light .title{color:#363636}.hero.is-light .subtitle{color:rgba(54,54,54,.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:#363636}@media screen and (max-width:1023px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(54,54,54,.7)}.hero.is-light .navbar-link.is-active,.hero.is-light .navbar-link:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light a.navbar-item:hover{background-color:#e8e8e8;color:#363636}.hero.is-light .tabs a{color:#363636;opacity:.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:#363636}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:#363636;border-color:#363636;color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg,#dfd8d9 0,#f5f5f5 71%,#fff 100%)}@media screen and (max-width:768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg,#dfd8d9 0,#f5f5f5 71%,#fff 100%)}}.hero.is-dark{background-color:#363636;color:#f5f5f5}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-dark strong{color:inherit}.hero.is-dark .title{color:#f5f5f5}.hero.is-dark .subtitle{color:rgba(245,245,245,.9)}.hero.is-dark .subtitle a:not(.button),.hero.is-dark .subtitle strong{color:#f5f5f5}@media screen and (max-width:1023px){.hero.is-dark .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.hero.is-dark .navbar-link{color:rgba(245,245,245,.7)}.hero.is-dark .navbar-link.is-active,.hero.is-dark .navbar-link:hover,.hero.is-dark a.navbar-item.is-active,.hero.is-dark a.navbar-item:hover{background-color:#292929;color:#f5f5f5}.hero.is-dark .tabs a{color:#f5f5f5;opacity:.9}.hero.is-dark .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a{opacity:1}.hero.is-dark .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a{color:#f5f5f5}.hero.is-dark .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.hero.is-dark.is-bold{background-image:linear-gradient(141deg,#1f191a 0,#363636 71%,#46403f 100%)}@media screen and (max-width:768px){.hero.is-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1f191a 0,#363636 71%,#46403f 100%)}}.hero.is-primary{background-color:#00d1b2;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag),.hero.is-primary strong{color:inherit}.hero.is-primary .title{color:#fff}.hero.is-primary .subtitle{color:rgba(255,255,255,.9)}.hero.is-primary .subtitle a:not(.button),.hero.is-primary .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-primary .navbar-menu{background-color:#00d1b2}}.hero.is-primary .navbar-item,.hero.is-primary .navbar-link{color:rgba(255,255,255,.7)}.hero.is-primary .navbar-link.is-active,.hero.is-primary .navbar-link:hover,.hero.is-primary a.navbar-item.is-active,.hero.is-primary a.navbar-item:hover{background-color:#00b89c;color:#fff}.hero.is-primary .tabs a{color:#fff;opacity:.9}.hero.is-primary .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a{opacity:1}.hero.is-primary .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#00d1b2}.hero.is-primary.is-bold{background-image:linear-gradient(141deg,#009e6c 0,#00d1b2 71%,#00e7eb 100%)}@media screen and (max-width:768px){.hero.is-primary.is-bold .navbar-menu{background-image:linear-gradient(141deg,#009e6c 0,#00d1b2 71%,#00e7eb 100%)}}.hero.is-link{background-color:#3273dc;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:rgba(255,255,255,.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-link .navbar-menu{background-color:#3273dc}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:rgba(255,255,255,.7)}.hero.is-link .navbar-link.is-active,.hero.is-link .navbar-link:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link a.navbar-item:hover{background-color:#2366d1;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:.9}.hero.is-link .tabs a:hover{opacity:1}.hero.is-link .tabs li.is-active a{opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#3273dc}.hero.is-link.is-bold{background-image:linear-gradient(141deg,#1577c6 0,#3273dc 71%,#4366e5 100%)}@media screen and (max-width:768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1577c6 0,#3273dc 71%,#4366e5 100%)}}.hero.is-info{background-color:#209cee;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:rgba(255,255,255,.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-info .navbar-menu{background-color:#209cee}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:rgba(255,255,255,.7)}.hero.is-info .navbar-link.is-active,.hero.is-info .navbar-link:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info a.navbar-item:hover{background-color:#118fe4;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#209cee}.hero.is-info.is-bold{background-image:linear-gradient(141deg,#04a6d7 0,#209cee 71%,#3287f5 100%)}@media screen and (max-width:768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg,#04a6d7 0,#209cee 71%,#3287f5 100%)}}.hero.is-success{background-color:#23d160;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:rgba(255,255,255,.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-success .navbar-menu{background-color:#23d160}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:rgba(255,255,255,.7)}.hero.is-success .navbar-link.is-active,.hero.is-success .navbar-link:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success a.navbar-item:hover{background-color:#20bc56;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#23d160}.hero.is-success.is-bold{background-image:linear-gradient(141deg,#12af2f 0,#23d160 71%,#2ce28a 100%)}@media screen and (max-width:768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg,#12af2f 0,#23d160 71%,#2ce28a 100%)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,.7)}@media screen and (max-width:1023px){.hero.is-warning .navbar-menu{background-color:#ffdd57}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(0,0,0,.7)}.hero.is-warning .navbar-link.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,.7);opacity:.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg,#ffaf24 0,#ffdd57 71%,#fffa70 100%)}@media screen and (max-width:768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg,#ffaf24 0,#ffdd57 71%,#fffa70 100%)}}.hero.is-danger{background-color:#ff3860;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:rgba(255,255,255,.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-danger .navbar-menu{background-color:#ff3860}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:rgba(255,255,255,.7)}.hero.is-danger .navbar-link.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger a.navbar-item:hover{background-color:#ff1f4b;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ff3860}.hero.is-danger.is-bold{background-image:linear-gradient(141deg,#ff0561 0,#ff3860 71%,#ff5257 100%)}@media screen and (max-width:768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg,#ff0561 0,#ff3860 71%,#ff5257 100%)}}.hero.is-small .hero-body{padding-bottom:1.5rem;padding-top:1.5rem}@media screen and (min-width:769px),print{.hero.is-medium .hero-body{padding-bottom:9rem;padding-top:9rem}}@media screen and (min-width:769px),print{.hero.is-large .hero-body{padding-bottom:18rem;padding-top:18rem}}.hero.is-fullheight .hero-body,.hero.is-halfheight .hero-body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.hero.is-fullheight .hero-body>.container,.hero.is-halfheight .hero-body>.container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.hero-video.is-transparent{opacity:.3}@media screen and (max-width:768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width:768px){.hero-buttons .button{display:-webkit-box;display:-ms-flexbox;display:flex}.hero-buttons .button:not(:last-child){margin-bottom:.75rem}}@media screen and (min-width:769px),print{.hero-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-foot,.hero-head{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.hero-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;padding:3rem 1.5rem}.section{padding:3rem 1.5rem}@media screen and (min-width:1024px){.section.is-medium{padding:9rem 1.5rem}.section.is-large{padding:18rem 1.5rem}}.footer{background-color:#f5f5f5;padding:3rem 1.5rem 6rem} \ No newline at end of file +/*! bulma.io v0.6.2 | MIT License | github.com/jgthms/bulma */@-webkit-keyframes spinAround{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.breadcrumb,.button,.delete,.file,.is-unselectable,.modal-close,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.tabs{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-link::after,.select:not(.is-multiple):not(.is-loading)::after{border:3px solid transparent;border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;margin-top:-.4375em;pointer-events:none;position:absolute;top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center;width:.625em}.block:not(:last-child),.box:not(:last-child),.breadcrumb:not(:last-child),.content:not(:last-child),.highlight:not(:last-child),.level:not(:last-child),.message:not(:last-child),.notification:not(:last-child),.progress:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.tabs:not(:last-child),.title:not(:last-child){margin-bottom:1.5rem}.delete,.modal-close{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,.2);border:none;border-radius:290486px;cursor:pointer;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:0;position:relative;vertical-align:top;width:20px}.delete::after,.delete::before,.modal-close::after,.modal-close::before{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}.delete::before,.modal-close::before{height:2px;width:50%}.delete::after,.modal-close::after{height:50%;width:2px}.delete:focus,.delete:hover,.modal-close:focus,.modal-close:hover{background-color:rgba(10,10,10,.3)}.delete:active,.modal-close:active{background-color:rgba(10,10,10,.4)}.is-small.delete,.is-small.modal-close{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.delete,.is-medium.modal-close{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.delete,.is-large.modal-close{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.button.is-loading::after,.control.is-loading::after,.loader,.select.is-loading::after{-webkit-animation:spinAround .5s infinite linear;animation:spinAround .5s infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.hero-video,.image.is-16by9 img,.image.is-1by1 img,.image.is-1by2 img,.image.is-1by3 img,.image.is-2by1 img,.image.is-2by3 img,.image.is-3by1 img,.image.is-3by2 img,.image.is-3by4 img,.image.is-3by5 img,.image.is-4by3 img,.image.is-4by5 img,.image.is-5by3 img,.image.is-5by4 img,.image.is-9by16 img,.image.is-square img,.is-overlay,.modal,.modal-background{bottom:0;left:0;position:absolute;right:0;top:0}.button,.file-cta,.file-name,.input,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.select select,.textarea{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.25em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(.375em - 1px);padding-left:calc(.625em - 1px);padding-right:calc(.625em - 1px);padding-top:calc(.375em - 1px);position:relative;vertical-align:top}.button:active,.button:focus,.file-cta:active,.file-cta:focus,.file-name:active,.file-name:focus,.input:active,.input:focus,.is-active.button,.is-active.file-cta,.is-active.file-name,.is-active.input,.is-active.pagination-ellipsis,.is-active.pagination-link,.is-active.pagination-next,.is-active.pagination-previous,.is-active.textarea,.is-focused.button,.is-focused.file-cta,.is-focused.file-name,.is-focused.input,.is-focused.pagination-ellipsis,.is-focused.pagination-link,.is-focused.pagination-next,.is-focused.pagination-previous,.is-focused.textarea,.pagination-ellipsis:active,.pagination-ellipsis:focus,.pagination-link:active,.pagination-link:focus,.pagination-next:active,.pagination-next:focus,.pagination-previous:active,.pagination-previous:focus,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{outline:0}.button[disabled],.file-cta[disabled],.file-name[disabled],.input[disabled],.pagination-ellipsis[disabled],.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled],.select select[disabled],.textarea[disabled]{cursor:not-allowed}/*! minireset.css v0.0.3 | MIT License | github.com/jgthms/minireset.css */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,textarea{margin:0}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}audio,img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,select,textarea{font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}body{color:#4a4a4a;font-size:1rem;font-weight:400;line-height:1.5}a{color:#3273dc;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{background-color:#f5f5f5;color:#ff3860;font-size:.875em;font-weight:400;padding:.25em .5em .25em}hr{background-color:#f5f5f5;border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type=checkbox],input[type=radio]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#363636;font-weight:700}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#4a4a4a;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{text-align:left;vertical-align:top}table th{color:#363636}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left!important}.is-pulled-right{float:right!important}.is-clipped{overflow:hidden!important}.is-size-1{font-size:3rem!important}.is-size-2{font-size:2.5rem!important}.is-size-3{font-size:2rem!important}.is-size-4{font-size:1.5rem!important}.is-size-5{font-size:1.25rem!important}.is-size-6{font-size:1rem!important}.is-size-7{font-size:.75rem!important}@media screen and (max-width:768px){.is-size-1-mobile{font-size:3rem!important}.is-size-2-mobile{font-size:2.5rem!important}.is-size-3-mobile{font-size:2rem!important}.is-size-4-mobile{font-size:1.5rem!important}.is-size-5-mobile{font-size:1.25rem!important}.is-size-6-mobile{font-size:1rem!important}.is-size-7-mobile{font-size:.75rem!important}}@media screen and (min-width:769px),print{.is-size-1-tablet{font-size:3rem!important}.is-size-2-tablet{font-size:2.5rem!important}.is-size-3-tablet{font-size:2rem!important}.is-size-4-tablet{font-size:1.5rem!important}.is-size-5-tablet{font-size:1.25rem!important}.is-size-6-tablet{font-size:1rem!important}.is-size-7-tablet{font-size:.75rem!important}}@media screen and (max-width:1087px){.is-size-1-touch{font-size:3rem!important}.is-size-2-touch{font-size:2.5rem!important}.is-size-3-touch{font-size:2rem!important}.is-size-4-touch{font-size:1.5rem!important}.is-size-5-touch{font-size:1.25rem!important}.is-size-6-touch{font-size:1rem!important}.is-size-7-touch{font-size:.75rem!important}}@media screen and (min-width:1088px){.is-size-1-desktop{font-size:3rem!important}.is-size-2-desktop{font-size:2.5rem!important}.is-size-3-desktop{font-size:2rem!important}.is-size-4-desktop{font-size:1.5rem!important}.is-size-5-desktop{font-size:1.25rem!important}.is-size-6-desktop{font-size:1rem!important}.is-size-7-desktop{font-size:.75rem!important}}@media screen and (min-width:1280px){.is-size-1-widescreen{font-size:3rem!important}.is-size-2-widescreen{font-size:2.5rem!important}.is-size-3-widescreen{font-size:2rem!important}.is-size-4-widescreen{font-size:1.5rem!important}.is-size-5-widescreen{font-size:1.25rem!important}.is-size-6-widescreen{font-size:1rem!important}.is-size-7-widescreen{font-size:.75rem!important}}@media screen and (min-width:1472px){.is-size-1-fullhd{font-size:3rem!important}.is-size-2-fullhd{font-size:2.5rem!important}.is-size-3-fullhd{font-size:2rem!important}.is-size-4-fullhd{font-size:1.5rem!important}.is-size-5-fullhd{font-size:1.25rem!important}.is-size-6-fullhd{font-size:1rem!important}.is-size-7-fullhd{font-size:.75rem!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:1087px){.has-text-centered-tablet-only{text-align:center!important}}@media screen and (max-width:1087px){.has-text-centered-touch{text-align:center!important}}@media screen and (min-width:1088px){.has-text-centered-desktop{text-align:center!important}}@media screen and (min-width:1088px) and (max-width:1279px){.has-text-centered-desktop-only{text-align:center!important}}@media screen and (min-width:1280px){.has-text-centered-widescreen{text-align:center!important}}@media screen and (min-width:1280px) and (max-width:1471px){.has-text-centered-widescreen-only{text-align:center!important}}@media screen and (min-width:1472px){.has-text-centered-fullhd{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:1087px){.has-text-justified-tablet-only{text-align:justify!important}}@media screen and (max-width:1087px){.has-text-justified-touch{text-align:justify!important}}@media screen and (min-width:1088px){.has-text-justified-desktop{text-align:justify!important}}@media screen and (min-width:1088px) and (max-width:1279px){.has-text-justified-desktop-only{text-align:justify!important}}@media screen and (min-width:1280px){.has-text-justified-widescreen{text-align:justify!important}}@media screen and (min-width:1280px) and (max-width:1471px){.has-text-justified-widescreen-only{text-align:justify!important}}@media screen and (min-width:1472px){.has-text-justified-fullhd{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:1087px){.has-text-left-tablet-only{text-align:left!important}}@media screen and (max-width:1087px){.has-text-left-touch{text-align:left!important}}@media screen and (min-width:1088px){.has-text-left-desktop{text-align:left!important}}@media screen and (min-width:1088px) and (max-width:1279px){.has-text-left-desktop-only{text-align:left!important}}@media screen and (min-width:1280px){.has-text-left-widescreen{text-align:left!important}}@media screen and (min-width:1280px) and (max-width:1471px){.has-text-left-widescreen-only{text-align:left!important}}@media screen and (min-width:1472px){.has-text-left-fullhd{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:1087px){.has-text-right-tablet-only{text-align:right!important}}@media screen and (max-width:1087px){.has-text-right-touch{text-align:right!important}}@media screen and (min-width:1088px){.has-text-right-desktop{text-align:right!important}}@media screen and (min-width:1088px) and (max-width:1279px){.has-text-right-desktop-only{text-align:right!important}}@media screen and (min-width:1280px){.has-text-right-widescreen{text-align:right!important}}@media screen and (min-width:1280px) and (max-width:1471px){.has-text-right-widescreen-only{text-align:right!important}}@media screen and (min-width:1472px){.has-text-right-fullhd{text-align:right!important}}.is-capitalized{text-transform:capitalize!important}.is-lowercase{text-transform:lowercase!important}.is-uppercase{text-transform:uppercase!important}.is-italic{font-style:italic!important}.has-text-white{color:#fff!important}a.has-text-white:focus,a.has-text-white:hover{color:#e6e6e6!important}.has-background-white{background-color:#fff!important}.has-text-black{color:#0a0a0a!important}a.has-text-black:focus,a.has-text-black:hover{color:#000!important}.has-background-black{background-color:#0a0a0a!important}.has-text-light{color:#f5f5f5!important}a.has-text-light:focus,a.has-text-light:hover{color:#dbdbdb!important}.has-background-light{background-color:#f5f5f5!important}.has-text-dark{color:#363636!important}a.has-text-dark:focus,a.has-text-dark:hover{color:#1c1c1c!important}.has-background-dark{background-color:#363636!important}.has-text-primary{color:#00d1b2!important}a.has-text-primary:focus,a.has-text-primary:hover{color:#009e86!important}.has-background-primary{background-color:#00d1b2!important}.has-text-link{color:#3273dc!important}a.has-text-link:focus,a.has-text-link:hover{color:#205bbc!important}.has-background-link{background-color:#3273dc!important}.has-text-info{color:#209cee!important}a.has-text-info:focus,a.has-text-info:hover{color:#0f81cc!important}.has-background-info{background-color:#209cee!important}.has-text-success{color:#23d160!important}a.has-text-success:focus,a.has-text-success:hover{color:#1ca64c!important}.has-background-success{background-color:#23d160!important}.has-text-warning{color:#ffdd57!important}a.has-text-warning:focus,a.has-text-warning:hover{color:#ffd324!important}.has-background-warning{background-color:#ffdd57!important}.has-text-danger{color:#ff3860!important}a.has-text-danger:focus,a.has-text-danger:hover{color:#ff0537!important}.has-background-danger{background-color:#ff3860!important}.has-text-black-bis{color:#121212!important}.has-text-black-ter{color:#242424!important}.has-text-grey-darker{color:#363636!important}.has-text-grey-dark{color:#4a4a4a!important}.has-text-grey{color:#7a7a7a!important}.has-text-grey-light{color:#b5b5b5!important}.has-text-grey-lighter{color:#dbdbdb!important}.has-text-white-ter{color:#f5f5f5!important}.has-text-white-bis{color:#fafafa!important}.has-text-weight-light{font-weight:300!important}.has-text-weight-normal{font-weight:400!important}.has-text-weight-semibold{font-weight:600!important}.has-text-weight-bold{font-weight:700!important}.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:1087px){.is-block-tablet-only{display:block!important}}@media screen and (max-width:1087px){.is-block-touch{display:block!important}}@media screen and (min-width:1088px){.is-block-desktop{display:block!important}}@media screen and (min-width:1088px) and (max-width:1279px){.is-block-desktop-only{display:block!important}}@media screen and (min-width:1280px){.is-block-widescreen{display:block!important}}@media screen and (min-width:1280px) and (max-width:1471px){.is-block-widescreen-only{display:block!important}}@media screen and (min-width:1472px){.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:1087px){.is-flex-tablet-only{display:flex!important}}@media screen and (max-width:1087px){.is-flex-touch{display:flex!important}}@media screen and (min-width:1088px){.is-flex-desktop{display:flex!important}}@media screen and (min-width:1088px) and (max-width:1279px){.is-flex-desktop-only{display:flex!important}}@media screen and (min-width:1280px){.is-flex-widescreen{display:flex!important}}@media screen and (min-width:1280px) and (max-width:1471px){.is-flex-widescreen-only{display:flex!important}}@media screen and (min-width:1472px){.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:1087px){.is-inline-tablet-only{display:inline!important}}@media screen and (max-width:1087px){.is-inline-touch{display:inline!important}}@media screen and (min-width:1088px){.is-inline-desktop{display:inline!important}}@media screen and (min-width:1088px) and (max-width:1279px){.is-inline-desktop-only{display:inline!important}}@media screen and (min-width:1280px){.is-inline-widescreen{display:inline!important}}@media screen and (min-width:1280px) and (max-width:1471px){.is-inline-widescreen-only{display:inline!important}}@media screen and (min-width:1472px){.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:1087px){.is-inline-block-tablet-only{display:inline-block!important}}@media screen and (max-width:1087px){.is-inline-block-touch{display:inline-block!important}}@media screen and (min-width:1088px){.is-inline-block-desktop{display:inline-block!important}}@media screen and (min-width:1088px) and (max-width:1279px){.is-inline-block-desktop-only{display:inline-block!important}}@media screen and (min-width:1280px){.is-inline-block-widescreen{display:inline-block!important}}@media screen and (min-width:1280px) and (max-width:1471px){.is-inline-block-widescreen-only{display:inline-block!important}}@media screen and (min-width:1472px){.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:1087px){.is-inline-flex-tablet-only{display:inline-flex!important}}@media screen and (max-width:1087px){.is-inline-flex-touch{display:inline-flex!important}}@media screen and (min-width:1088px){.is-inline-flex-desktop{display:inline-flex!important}}@media screen and (min-width:1088px) and (max-width:1279px){.is-inline-flex-desktop-only{display:inline-flex!important}}@media screen and (min-width:1280px){.is-inline-flex-widescreen{display:inline-flex!important}}@media screen and (min-width:1280px) and (max-width:1471px){.is-inline-flex-widescreen-only{display:inline-flex!important}}@media screen and (min-width:1472px){.is-inline-flex-fullhd{display:inline-flex!important}}.is-hidden{display:none!important}@media screen and (max-width:768px){.is-hidden-mobile{display:none!important}}@media screen and (min-width:769px),print{.is-hidden-tablet{display:none!important}}@media screen and (min-width:769px) and (max-width:1087px){.is-hidden-tablet-only{display:none!important}}@media screen and (max-width:1087px){.is-hidden-touch{display:none!important}}@media screen and (min-width:1088px){.is-hidden-desktop{display:none!important}}@media screen and (min-width:1088px) and (max-width:1279px){.is-hidden-desktop-only{display:none!important}}@media screen and (min-width:1280px){.is-hidden-widescreen{display:none!important}}@media screen and (min-width:1280px) and (max-width:1471px){.is-hidden-widescreen-only{display:none!important}}@media screen and (min-width:1472px){.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:1087px){.is-invisible-tablet-only{visibility:hidden!important}}@media screen and (max-width:1087px){.is-invisible-touch{visibility:hidden!important}}@media screen and (min-width:1088px){.is-invisible-desktop{visibility:hidden!important}}@media screen and (min-width:1088px) and (max-width:1279px){.is-invisible-desktop-only{visibility:hidden!important}}@media screen and (min-width:1280px){.is-invisible-widescreen{visibility:hidden!important}}@media screen and (min-width:1280px) and (max-width:1471px){.is-invisible-widescreen-only{visibility:hidden!important}}@media screen and (min-width:1472px){.is-invisible-fullhd{visibility:hidden!important}}.is-marginless{margin:0!important}.is-paddingless{padding:0!important}.is-radiusless{border-radius:0!important}.is-shadowless{box-shadow:none!important}.box{background-color:#fff;border-radius:6px;box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);color:#4a4a4a;display:block;padding:1.25rem}a.box:focus,a.box:hover{box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px #3273dc}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,.2),0 0 0 1px #3273dc}.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#363636;cursor:pointer;justify-content:center;padding-bottom:calc(.375em - 1px);padding-left:.75em;padding-right:.75em;padding-top:calc(.375em - 1px);text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-large,.button .icon.is-medium,.button .icon.is-small{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-.375em - 1px);margin-right:.1875em}.button .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:calc(-.375em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-.375em - 1px);margin-right:calc(-.375em - 1px)}.button.is-hovered,.button:hover{border-color:#b5b5b5;color:#363636}.button.is-focused,.button:focus{border-color:#3273dc;color:#363636}.button.is-focused:not(:active),.button:focus:not(:active){box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.button.is-active,.button:active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#4a4a4a;text-decoration:underline}.button.is-text.is-focused,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text:hover{background-color:#f5f5f5;color:#363636}.button.is-text.is-active,.button.is-text:active{background-color:#e8e8e8;color:#363636}.button.is-text[disabled]{background-color:transparent;border-color:transparent;box-shadow:none}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white.is-hovered,.button.is-white:hover{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white.is-focused,.button.is-white:focus{border-color:transparent;color:#0a0a0a}.button.is-white.is-focused:not(:active),.button.is-white:focus:not(:active){box-shadow:0 0 0 .125em rgba(255,255,255,.25)}.button.is-white.is-active,.button.is-white:active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.button.is-white[disabled]{background-color:#fff;border-color:transparent;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted:hover{background-color:#000}.button.is-white.is-inverted[disabled]{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined:focus,.button.is-white.is-outlined:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-white.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined:hover{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black.is-hovered,.button.is-black:hover{background-color:#040404;border-color:transparent;color:#fff}.button.is-black.is-focused,.button.is-black:focus{border-color:transparent;color:#fff}.button.is-black.is-focused:not(:active),.button.is-black:focus:not(:active){box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.button.is-black.is-active,.button.is-black:active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled]{background-color:#0a0a0a;border-color:transparent;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted:hover{background-color:#f2f2f2}.button.is-black.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.button.is-black.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined:focus,.button.is-black.is-outlined:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-black.is-outlined[disabled]{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined:hover{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:#363636}.button.is-light.is-hovered,.button.is-light:hover{background-color:#eee;border-color:transparent;color:#363636}.button.is-light.is-focused,.button.is-light:focus{border-color:transparent;color:#363636}.button.is-light.is-focused:not(:active),.button.is-light:focus:not(:active){box-shadow:0 0 0 .125em rgba(245,245,245,.25)}.button.is-light.is-active,.button.is-light:active{background-color:#e8e8e8;border-color:transparent;color:#363636}.button.is-light[disabled]{background-color:#f5f5f5;border-color:transparent;box-shadow:none}.button.is-light.is-inverted{background-color:#363636;color:#f5f5f5}.button.is-light.is-inverted:hover{background-color:#292929}.button.is-light.is-inverted[disabled]{background-color:#363636;border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading::after{border-color:transparent transparent #363636 #363636!important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined:focus,.button.is-light.is-outlined:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-light.is-outlined[disabled]{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined:hover{background-color:#363636;color:#f5f5f5}.button.is-light.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark{background-color:#363636;border-color:transparent;color:#f5f5f5}.button.is-dark.is-hovered,.button.is-dark:hover{background-color:#2f2f2f;border-color:transparent;color:#f5f5f5}.button.is-dark.is-focused,.button.is-dark:focus{border-color:transparent;color:#f5f5f5}.button.is-dark.is-focused:not(:active),.button.is-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.button.is-dark.is-active,.button.is-dark:active{background-color:#292929;border-color:transparent;color:#f5f5f5}.button.is-dark[disabled]{background-color:#363636;border-color:transparent;box-shadow:none}.button.is-dark.is-inverted{background-color:#f5f5f5;color:#363636}.button.is-dark.is-inverted:hover{background-color:#e8e8e8}.button.is-dark.is-inverted[disabled]{background-color:#f5f5f5;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-dark.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined:focus,.button.is-dark.is-outlined:hover{background-color:#363636;border-color:#363636;color:#f5f5f5}.button.is-dark.is-outlined.is-loading::after{border-color:transparent transparent #363636 #363636!important}.button.is-dark.is-outlined[disabled]{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-dark.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined:hover{background-color:#f5f5f5;color:#363636}.button.is-dark.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-primary{background-color:#00d1b2;border-color:transparent;color:#fff}.button.is-primary.is-hovered,.button.is-primary:hover{background-color:#00c4a7;border-color:transparent;color:#fff}.button.is-primary.is-focused,.button.is-primary:focus{border-color:transparent;color:#fff}.button.is-primary.is-focused:not(:active),.button.is-primary:focus:not(:active){box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.button.is-primary.is-active,.button.is-primary:active{background-color:#00b89c;border-color:transparent;color:#fff}.button.is-primary[disabled]{background-color:#00d1b2;border-color:transparent;box-shadow:none}.button.is-primary.is-inverted{background-color:#fff;color:#00d1b2}.button.is-primary.is-inverted:hover{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#00d1b2}.button.is-primary.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-primary.is-outlined{background-color:transparent;border-color:#00d1b2;color:#00d1b2}.button.is-primary.is-outlined:focus,.button.is-primary.is-outlined:hover{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.button.is-primary.is-outlined.is-loading::after{border-color:transparent transparent #00d1b2 #00d1b2!important}.button.is-primary.is-outlined[disabled]{background-color:transparent;border-color:#00d1b2;box-shadow:none;color:#00d1b2}.button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:focus,.button.is-primary.is-inverted.is-outlined:hover{background-color:#fff;color:#00d1b2}.button.is-primary.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link{background-color:#3273dc;border-color:transparent;color:#fff}.button.is-link.is-hovered,.button.is-link:hover{background-color:#276cda;border-color:transparent;color:#fff}.button.is-link.is-focused,.button.is-link:focus{border-color:transparent;color:#fff}.button.is-link.is-focused:not(:active),.button.is-link:focus:not(:active){box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.button.is-link.is-active,.button.is-link:active{background-color:#2366d1;border-color:transparent;color:#fff}.button.is-link[disabled]{background-color:#3273dc;border-color:transparent;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#3273dc}.button.is-link.is-inverted:hover{background-color:#f2f2f2}.button.is-link.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#3273dc}.button.is-link.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-link.is-outlined{background-color:transparent;border-color:#3273dc;color:#3273dc}.button.is-link.is-outlined:focus,.button.is-link.is-outlined:hover{background-color:#3273dc;border-color:#3273dc;color:#fff}.button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #3273dc #3273dc!important}.button.is-link.is-outlined[disabled]{background-color:transparent;border-color:#3273dc;box-shadow:none;color:#3273dc}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined:hover{background-color:#fff;color:#3273dc}.button.is-link.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info{background-color:#209cee;border-color:transparent;color:#fff}.button.is-info.is-hovered,.button.is-info:hover{background-color:#1496ed;border-color:transparent;color:#fff}.button.is-info.is-focused,.button.is-info:focus{border-color:transparent;color:#fff}.button.is-info.is-focused:not(:active),.button.is-info:focus:not(:active){box-shadow:0 0 0 .125em rgba(32,156,238,.25)}.button.is-info.is-active,.button.is-info:active{background-color:#118fe4;border-color:transparent;color:#fff}.button.is-info[disabled]{background-color:#209cee;border-color:transparent;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#209cee}.button.is-info.is-inverted:hover{background-color:#f2f2f2}.button.is-info.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#209cee}.button.is-info.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-info.is-outlined{background-color:transparent;border-color:#209cee;color:#209cee}.button.is-info.is-outlined:focus,.button.is-info.is-outlined:hover{background-color:#209cee;border-color:#209cee;color:#fff}.button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #209cee #209cee!important}.button.is-info.is-outlined[disabled]{background-color:transparent;border-color:#209cee;box-shadow:none;color:#209cee}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined:hover{background-color:#fff;color:#209cee}.button.is-info.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success{background-color:#23d160;border-color:transparent;color:#fff}.button.is-success.is-hovered,.button.is-success:hover{background-color:#22c65b;border-color:transparent;color:#fff}.button.is-success.is-focused,.button.is-success:focus{border-color:transparent;color:#fff}.button.is-success.is-focused:not(:active),.button.is-success:focus:not(:active){box-shadow:0 0 0 .125em rgba(35,209,96,.25)}.button.is-success.is-active,.button.is-success:active{background-color:#20bc56;border-color:transparent;color:#fff}.button.is-success[disabled]{background-color:#23d160;border-color:transparent;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#23d160}.button.is-success.is-inverted:hover{background-color:#f2f2f2}.button.is-success.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#23d160}.button.is-success.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-success.is-outlined{background-color:transparent;border-color:#23d160;color:#23d160}.button.is-success.is-outlined:focus,.button.is-success.is-outlined:hover{background-color:#23d160;border-color:#23d160;color:#fff}.button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #23d160 #23d160!important}.button.is-success.is-outlined[disabled]{background-color:transparent;border-color:#23d160;box-shadow:none;color:#23d160}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined:hover{background-color:#fff;color:#23d160}.button.is-success.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-hovered,.button.is-warning:hover{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-focused,.button.is-warning:focus{border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-focused:not(:active),.button.is-warning:focus:not(:active){box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.button.is-warning.is-active,.button.is-warning:active{background-color:#ffd83d;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning[disabled]{background-color:#ffdd57;border-color:transparent;box-shadow:none}.button.is-warning.is-inverted{background-color:rgba(0,0,0,.7);color:#ffdd57}.button.is-warning.is-inverted:hover{background-color:rgba(0,0,0,.7)}.button.is-warning.is-inverted[disabled]{background-color:rgba(0,0,0,.7);border-color:transparent;box-shadow:none;color:#ffdd57}.button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined:hover{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,.7)}.button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ffdd57 #ffdd57!important}.button.is-warning.is-outlined[disabled]{background-color:transparent;border-color:#ffdd57;box-shadow:none;color:#ffdd57}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);color:rgba(0,0,0,.7)}.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined:hover{background-color:rgba(0,0,0,.7);color:#ffdd57}.button.is-warning.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:rgba(0,0,0,.7);box-shadow:none;color:rgba(0,0,0,.7)}.button.is-danger{background-color:#ff3860;border-color:transparent;color:#fff}.button.is-danger.is-hovered,.button.is-danger:hover{background-color:#ff2b56;border-color:transparent;color:#fff}.button.is-danger.is-focused,.button.is-danger:focus{border-color:transparent;color:#fff}.button.is-danger.is-focused:not(:active),.button.is-danger:focus:not(:active){box-shadow:0 0 0 .125em rgba(255,56,96,.25)}.button.is-danger.is-active,.button.is-danger:active{background-color:#ff1f4b;border-color:transparent;color:#fff}.button.is-danger[disabled]{background-color:#ff3860;border-color:transparent;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#ff3860}.button.is-danger.is-inverted:hover{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#ff3860}.button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-danger.is-outlined{background-color:transparent;border-color:#ff3860;color:#ff3860}.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined:hover{background-color:#ff3860;border-color:#ff3860;color:#fff}.button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #ff3860 #ff3860!important}.button.is-danger.is-outlined[disabled]{background-color:transparent;border-color:#ff3860;box-shadow:none;color:#ff3860}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined:hover{background-color:#fff;color:#ff3860}.button.is-danger.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-small{border-radius:2px;font-size:.75rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled]{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.button.is-fullwidth{display:flex;width:100%}.button.is-loading{color:transparent!important;pointer-events:none}.button.is-loading::after{position:absolute;left:calc(50% - (1em / 2));top:calc(50% - (1em / 2));position:absolute!important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#7a7a7a;box-shadow:none;pointer-events:none}.button.is-rounded{border-radius:290486px;padding-left:1em;padding-right:1em}.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.buttons .button{margin-bottom:.5rem}.buttons .button:not(:last-child){margin-right:.5rem}.buttons:last-child{margin-bottom:-.5rem}.buttons:not(:last-child){margin-bottom:1rem}.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}.buttons.is-centered{justify-content:center}.buttons.is-right{justify-content:flex-end}.container{margin:0 auto;position:relative}@media screen and (min-width:1088px){.container{max-width:960px;width:960px}.container.is-fluid{margin-left:64px;margin-right:64px;max-width:none;width:auto}}@media screen and (max-width:1279px){.container.is-widescreen{max-width:1152px;width:auto}}@media screen and (max-width:1471px){.container.is-fullhd{max-width:1344px;width:auto}}@media screen and (min-width:1280px){.container{max-width:1152px;width:1152px}}@media screen and (min-width:1472px){.container{max-width:1344px;width:1344px}}.content li+li{margin-top:.25em}.content blockquote:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content p:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child),.content ul:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#363636;font-weight:600;line-height:1.125}.content h1{font-size:2em;margin-bottom:.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:.8em}.content h5{font-size:1.125em;margin-bottom:.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style:decimal outside;margin-left:2em;margin-top:1em}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:1.25em 1.5em;white-space:pre;word-wrap:normal}.content sub,.content sup{font-size:75%}.content table{width:100%}.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.content table th{color:#363636;text-align:left}.content table thead td,.content table thead th{border-width:0 0 2px;color:#363636}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#363636}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content.is-small{font-size:.75rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.input,.textarea{background-color:#fff;border-color:#dbdbdb;color:#363636;box-shadow:inset 0 1px 2px rgba(10,10,10,.1);max-width:100%;width:100%}.input::-moz-placeholder,.textarea::-moz-placeholder{color:rgba(54,54,54,.3)}.input::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:rgba(54,54,54,.3)}.input:-moz-placeholder,.textarea:-moz-placeholder{color:rgba(54,54,54,.3)}.input:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:rgba(54,54,54,.3)}.input.is-hovered,.input:hover,.textarea.is-hovered,.textarea:hover{border-color:#b5b5b5}.input.is-active,.input.is-focused,.input:active,.input:focus,.textarea.is-active,.textarea.is-focused,.textarea:active,.textarea:focus{border-color:#3273dc;box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.input[disabled],.textarea[disabled]{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#7a7a7a}.input[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder{color:rgba(122,122,122,.3)}.input[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder{color:rgba(122,122,122,.3)}.input[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder{color:rgba(122,122,122,.3)}.input[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder{color:rgba(122,122,122,.3)}.input[readonly],.textarea[readonly]{box-shadow:none}.input.is-white,.textarea.is-white{border-color:#fff}.input.is-white.is-active,.input.is-white.is-focused,.input.is-white:active,.input.is-white:focus,.textarea.is-white.is-active,.textarea.is-white.is-focused,.textarea.is-white:active,.textarea.is-white:focus{box-shadow:0 0 0 .125em rgba(255,255,255,.25)}.input.is-black,.textarea.is-black{border-color:#0a0a0a}.input.is-black.is-active,.input.is-black.is-focused,.input.is-black:active,.input.is-black:focus,.textarea.is-black.is-active,.textarea.is-black.is-focused,.textarea.is-black:active,.textarea.is-black:focus{box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.input.is-light,.textarea.is-light{border-color:#f5f5f5}.input.is-light.is-active,.input.is-light.is-focused,.input.is-light:active,.input.is-light:focus,.textarea.is-light.is-active,.textarea.is-light.is-focused,.textarea.is-light:active,.textarea.is-light:focus{box-shadow:0 0 0 .125em rgba(245,245,245,.25)}.input.is-dark,.textarea.is-dark{border-color:#363636}.input.is-dark.is-active,.input.is-dark.is-focused,.input.is-dark:active,.input.is-dark:focus,.textarea.is-dark.is-active,.textarea.is-dark.is-focused,.textarea.is-dark:active,.textarea.is-dark:focus{box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.input.is-primary,.textarea.is-primary{border-color:#00d1b2}.input.is-primary.is-active,.input.is-primary.is-focused,.input.is-primary:active,.input.is-primary:focus,.textarea.is-primary.is-active,.textarea.is-primary.is-focused,.textarea.is-primary:active,.textarea.is-primary:focus{box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.input.is-link,.textarea.is-link{border-color:#3273dc}.input.is-link.is-active,.input.is-link.is-focused,.input.is-link:active,.input.is-link:focus,.textarea.is-link.is-active,.textarea.is-link.is-focused,.textarea.is-link:active,.textarea.is-link:focus{box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.input.is-info,.textarea.is-info{border-color:#209cee}.input.is-info.is-active,.input.is-info.is-focused,.input.is-info:active,.input.is-info:focus,.textarea.is-info.is-active,.textarea.is-info.is-focused,.textarea.is-info:active,.textarea.is-info:focus{box-shadow:0 0 0 .125em rgba(32,156,238,.25)}.input.is-success,.textarea.is-success{border-color:#23d160}.input.is-success.is-active,.input.is-success.is-focused,.input.is-success:active,.input.is-success:focus,.textarea.is-success.is-active,.textarea.is-success.is-focused,.textarea.is-success:active,.textarea.is-success:focus{box-shadow:0 0 0 .125em rgba(35,209,96,.25)}.input.is-warning,.textarea.is-warning{border-color:#ffdd57}.input.is-warning.is-active,.input.is-warning.is-focused,.input.is-warning:active,.input.is-warning:focus,.textarea.is-warning.is-active,.textarea.is-warning.is-focused,.textarea.is-warning:active,.textarea.is-warning:focus{box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.input.is-danger,.textarea.is-danger{border-color:#ff3860}.input.is-danger.is-active,.input.is-danger.is-focused,.input.is-danger:active,.input.is-danger:focus,.textarea.is-danger.is-active,.textarea.is-danger.is-focused,.textarea.is-danger:active,.textarea.is-danger:focus{box-shadow:0 0 0 .125em rgba(255,56,96,.25)}.input.is-small,.textarea.is-small{border-radius:2px;font-size:.75rem}.input.is-medium,.textarea.is-medium{font-size:1.25rem}.input.is-large,.textarea.is-large{font-size:1.5rem}.input.is-fullwidth,.textarea.is-fullwidth{display:block;width:100%}.input.is-inline,.textarea.is-inline{display:inline;width:auto}.input.is-rounded{border-radius:290486px;padding-left:1em;padding-right:1em}.input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:.625em;resize:vertical}.textarea:not([rows]){max-height:600px;min-height:120px}.textarea[rows]{height:initial}.textarea.has-fixed-size{resize:none}.checkbox,.radio{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.checkbox input,.radio input{cursor:pointer}.checkbox:hover,.radio:hover{color:#363636}.checkbox[disabled],.radio[disabled]{color:#7a7a7a;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.25em}.select:not(.is-multiple):not(.is-loading)::after{border-color:#3273dc;right:1.125em;z-index:4}.select.is-rounded select{border-radius:290486px;padding-left:1em}.select select{background-color:#fff;border-color:#dbdbdb;color:#363636;cursor:pointer;display:block;font-size:1em;max-width:100%;outline:0}.select select::-moz-placeholder{color:rgba(54,54,54,.3)}.select select::-webkit-input-placeholder{color:rgba(54,54,54,.3)}.select select:-moz-placeholder{color:rgba(54,54,54,.3)}.select select:-ms-input-placeholder{color:rgba(54,54,54,.3)}.select select.is-hovered,.select select:hover{border-color:#b5b5b5}.select select.is-active,.select select.is-focused,.select select:active,.select select:focus{border-color:#3273dc;box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.select select[disabled]{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#7a7a7a}.select select[disabled]::-moz-placeholder{color:rgba(122,122,122,.3)}.select select[disabled]::-webkit-input-placeholder{color:rgba(122,122,122,.3)}.select select[disabled]:-moz-placeholder{color:rgba(122,122,122,.3)}.select select[disabled]:-ms-input-placeholder{color:rgba(122,122,122,.3)}.select select::-ms-expand{display:none}.select select[disabled]:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:initial;padding:0}.select select[multiple] option{padding:.5em 1em}.select:not(.is-multiple):not(.is-loading):hover::after{border-color:#363636}.select.is-white:not(:hover)::after{border-color:#fff}.select.is-white select{border-color:#fff}.select.is-white select.is-hovered,.select.is-white select:hover{border-color:#f2f2f2}.select.is-white select.is-active,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select:focus{box-shadow:0 0 0 .125em rgba(255,255,255,.25)}.select.is-black:not(:hover)::after{border-color:#0a0a0a}.select.is-black select{border-color:#0a0a0a}.select.is-black select.is-hovered,.select.is-black select:hover{border-color:#000}.select.is-black select.is-active,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select:focus{box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.select.is-light:not(:hover)::after{border-color:#f5f5f5}.select.is-light select{border-color:#f5f5f5}.select.is-light select.is-hovered,.select.is-light select:hover{border-color:#e8e8e8}.select.is-light select.is-active,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select:focus{box-shadow:0 0 0 .125em rgba(245,245,245,.25)}.select.is-dark:not(:hover)::after{border-color:#363636}.select.is-dark select{border-color:#363636}.select.is-dark select.is-hovered,.select.is-dark select:hover{border-color:#292929}.select.is-dark select.is-active,.select.is-dark select.is-focused,.select.is-dark select:active,.select.is-dark select:focus{box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.select.is-primary:not(:hover)::after{border-color:#00d1b2}.select.is-primary select{border-color:#00d1b2}.select.is-primary select.is-hovered,.select.is-primary select:hover{border-color:#00b89c}.select.is-primary select.is-active,.select.is-primary select.is-focused,.select.is-primary select:active,.select.is-primary select:focus{box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.select.is-link:not(:hover)::after{border-color:#3273dc}.select.is-link select{border-color:#3273dc}.select.is-link select.is-hovered,.select.is-link select:hover{border-color:#2366d1}.select.is-link select.is-active,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select:focus{box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.select.is-info:not(:hover)::after{border-color:#209cee}.select.is-info select{border-color:#209cee}.select.is-info select.is-hovered,.select.is-info select:hover{border-color:#118fe4}.select.is-info select.is-active,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select:focus{box-shadow:0 0 0 .125em rgba(32,156,238,.25)}.select.is-success:not(:hover)::after{border-color:#23d160}.select.is-success select{border-color:#23d160}.select.is-success select.is-hovered,.select.is-success select:hover{border-color:#20bc56}.select.is-success select.is-active,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select:focus{box-shadow:0 0 0 .125em rgba(35,209,96,.25)}.select.is-warning:not(:hover)::after{border-color:#ffdd57}.select.is-warning select{border-color:#ffdd57}.select.is-warning select.is-hovered,.select.is-warning select:hover{border-color:#ffd83d}.select.is-warning select.is-active,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select:focus{box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.select.is-danger:not(:hover)::after{border-color:#ff3860}.select.is-danger select{border-color:#ff3860}.select.is-danger select.is-hovered,.select.is-danger select:hover{border-color:#ff1f4b}.select.is-danger select.is-active,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select:focus{box-shadow:0 0 0 .125em rgba(255,56,96,.25)}.select.is-small{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled::after{border-color:#7a7a7a}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:.625em;-webkit-transform:none;transform:none}.select.is-loading.is-small:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.file.is-white.is-hovered .file-cta,.file.is-white:hover .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.file.is-white.is-focused .file-cta,.file.is-white:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(255,255,255,.25);color:#0a0a0a}.file.is-white.is-active .file-cta,.file.is-white:active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.file.is-black.is-hovered .file-cta,.file.is-black:hover .file-cta{background-color:#040404;border-color:transparent;color:#fff}.file.is-black.is-focused .file-cta,.file.is-black:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(10,10,10,.25);color:#fff}.file.is-black.is-active .file-cta,.file.is-black:active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:#363636}.file.is-light.is-hovered .file-cta,.file.is-light:hover .file-cta{background-color:#eee;border-color:transparent;color:#363636}.file.is-light.is-focused .file-cta,.file.is-light:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(245,245,245,.25);color:#363636}.file.is-light.is-active .file-cta,.file.is-light:active .file-cta{background-color:#e8e8e8;border-color:transparent;color:#363636}.file.is-dark .file-cta{background-color:#363636;border-color:transparent;color:#f5f5f5}.file.is-dark.is-hovered .file-cta,.file.is-dark:hover .file-cta{background-color:#2f2f2f;border-color:transparent;color:#f5f5f5}.file.is-dark.is-focused .file-cta,.file.is-dark:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(54,54,54,.25);color:#f5f5f5}.file.is-dark.is-active .file-cta,.file.is-dark:active .file-cta{background-color:#292929;border-color:transparent;color:#f5f5f5}.file.is-primary .file-cta{background-color:#00d1b2;border-color:transparent;color:#fff}.file.is-primary.is-hovered .file-cta,.file.is-primary:hover .file-cta{background-color:#00c4a7;border-color:transparent;color:#fff}.file.is-primary.is-focused .file-cta,.file.is-primary:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(0,209,178,.25);color:#fff}.file.is-primary.is-active .file-cta,.file.is-primary:active .file-cta{background-color:#00b89c;border-color:transparent;color:#fff}.file.is-link .file-cta{background-color:#3273dc;border-color:transparent;color:#fff}.file.is-link.is-hovered .file-cta,.file.is-link:hover .file-cta{background-color:#276cda;border-color:transparent;color:#fff}.file.is-link.is-focused .file-cta,.file.is-link:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(50,115,220,.25);color:#fff}.file.is-link.is-active .file-cta,.file.is-link:active .file-cta{background-color:#2366d1;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#209cee;border-color:transparent;color:#fff}.file.is-info.is-hovered .file-cta,.file.is-info:hover .file-cta{background-color:#1496ed;border-color:transparent;color:#fff}.file.is-info.is-focused .file-cta,.file.is-info:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(32,156,238,.25);color:#fff}.file.is-info.is-active .file-cta,.file.is-info:active .file-cta{background-color:#118fe4;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#23d160;border-color:transparent;color:#fff}.file.is-success.is-hovered .file-cta,.file.is-success:hover .file-cta{background-color:#22c65b;border-color:transparent;color:#fff}.file.is-success.is-focused .file-cta,.file.is-success:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(35,209,96,.25);color:#fff}.file.is-success.is-active .file-cta,.file.is-success:active .file-cta{background-color:#20bc56;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-warning.is-hovered .file-cta,.file.is-warning:hover .file-cta{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-warning.is-focused .file-cta,.file.is-warning:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(255,221,87,.25);color:rgba(0,0,0,.7)}.file.is-warning.is-active .file-cta,.file.is-warning:active .file-cta{background-color:#ffd83d;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-danger .file-cta{background-color:#ff3860;border-color:transparent;color:#fff}.file.is-danger.is-hovered .file-cta,.file.is-danger:hover .file-cta{background-color:#ff2b56;border-color:transparent;color:#fff}.file.is-danger.is-focused .file-cta,.file.is-danger:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(255,56,96,.25);color:#fff}.file.is-danger.is-active .file-cta,.file.is-danger:active .file-cta{background-color:#ff1f4b;border-color:transparent;color:#fff}.file.is-small{font-size:.75rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:4px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-label{flex-direction:column}.file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.file.is-centered{justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{flex-grow:1;max-width:none}.file.is-right{justify-content:flex-end}.file.is-right .file-cta{border-radius:0 4px 4px 0}.file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;order:-1}.file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#363636}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#363636}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:.01em;left:0;outline:0;position:absolute;top:0;width:.01em}.file-cta,.file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#4a4a4a}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:left;text-overflow:ellipsis}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#363636;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:.5em}.label.is-small{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:.25rem}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark{color:#363636}.help.is-primary{color:#00d1b2}.help.is-link{color:#3273dc}.help.is-info{color:#209cee}.help.is-success{color:#23d160}.help.is-warning{color:#ffdd57}.help.is-danger{color:#ff3860}.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 .button,.field.has-addons .control:first-child .input,.field.has-addons .control:first-child .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child .button,.field.has-addons .control:last-child .input,.field.has-addons .control:last-child .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button.is-hovered,.field.has-addons .control .button:hover,.field.has-addons .control .input.is-hovered,.field.has-addons .control .input:hover,.field.has-addons .control .select select.is-hovered,.field.has-addons .control .select select:hover{z-index:2}.field.has-addons .control .button.is-active,.field.has-addons .control .button.is-focused,.field.has-addons .control .button:active,.field.has-addons .control .button:focus,.field.has-addons .control .input.is-active,.field.has-addons .control .input.is-focused,.field.has-addons .control .input:active,.field.has-addons .control .input:focus,.field.has-addons .control .select select.is-active,.field.has-addons .control .select select.is-focused,.field.has-addons .control .select select:active,.field.has-addons .control .select select:focus{z-index:3}.field.has-addons .control .button.is-active:hover,.field.has-addons .control .button.is-focused:hover,.field.has-addons .control .button:active:hover,.field.has-addons .control .button:focus:hover,.field.has-addons .control .input.is-active:hover,.field.has-addons .control .input.is-focused:hover,.field.has-addons .control .input:active:hover,.field.has-addons .control .input:focus:hover,.field.has-addons .control .select select.is-active:hover,.field.has-addons .control .select select.is-focused:hover,.field.has-addons .control .select select:active:hover,.field.has-addons .control .select select:focus:hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:.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:.75rem;padding-top:.375em}.field-label.is-normal{padding-top:.375em}.field-label.is-medium{font-size:1.25rem;padding-top:.375em}.field-label.is-large{font-size:1.5rem;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{font-size:1rem;position:relative;text-align:left}.control.has-icon .icon{color:#dbdbdb;height:2.25em;pointer-events:none;position:absolute;top:0;width:2.25em;z-index:4}.control.has-icon .input:focus+.icon{color:#7a7a7a}.control.has-icon .input.is-small+.icon{font-size:.75rem}.control.has-icon .input.is-medium+.icon{font-size:1.25rem}.control.has-icon .input.is-large+.icon{font-size:1.5rem}.control.has-icon:not(.has-icon-right) .icon{left:0}.control.has-icon:not(.has-icon-right) .input{padding-left:2.25em}.control.has-icon.has-icon-right .icon{right:0}.control.has-icon.has-icon-right .input{padding-right:2.25em}.control.has-icons-left .input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#7a7a7a}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.25em;pointer-events:none;position:absolute;top:0;width:2.25em;z-index:4}.control.has-icons-left .input,.control.has-icons-left .select select{padding-left:2.25em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right .select select{padding-right:2.25em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading::after{position:absolute!important;right:.625em;top:.625em;z-index:4}.control.is-loading.is-small:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.image{display:block;position:relative}.image img{display:block;height:auto;width:100%}.image img.is-rounded{border-radius:290486px}.image.is-16by9 img,.image.is-1by1 img,.image.is-1by2 img,.image.is-1by3 img,.image.is-2by1 img,.image.is-2by3 img,.image.is-3by1 img,.image.is-3by2 img,.image.is-3by4 img,.image.is-3by5 img,.image.is-4by3 img,.image.is-4by5 img,.image.is-5by3 img,.image.is-5by4 img,.image.is-9by16 img,.image.is-square img{height:100%;width:100%}.image.is-1by1,.image.is-square{padding-top:100%}.image.is-5by4{padding-top:80%}.image.is-4by3{padding-top:75%}.image.is-3by2{padding-top:66.6666%}.image.is-5by3{padding-top:60%}.image.is-16by9{padding-top:56.25%}.image.is-2by1{padding-top:50%}.image.is-3by1{padding-top:33.3333%}.image.is-4by5{padding-top:125%}.image.is-3by4{padding-top:133.3333%}.image.is-2by3{padding-top:150%}.image.is-3by5{padding-top:166.6666%}.image.is-9by16{padding-top:177.7777%}.image.is-1by2{padding-top:200%}.image.is-1by3{padding-top:300%}.image.is-16x16{height:16px;width:16px}.image.is-24x24{height:24px;width:24px}.image.is-32x32{height:32px;width:32px}.image.is-48x48{height:48px;width:48px}.image.is-64x64{height:64px;width:64px}.image.is-96x96{height:96px;width:96px}.image.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:4px;padding:1.25rem 2.5rem 1.25rem 1.5rem;position:relative}.notification a:not(.button){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:0 0}.notification>.delete{position:absolute;right:.5rem;top:.5rem}.notification .content,.notification .subtitle,.notification .title{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:#363636}.notification.is-dark{background-color:#363636;color:#f5f5f5}.notification.is-primary{background-color:#00d1b2;color:#fff}.notification.is-link{background-color:#3273dc;color:#fff}.notification.is-info{background-color:#209cee;color:#fff}.notification.is-success{background-color:#23d160;color:#fff}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.notification.is-danger{background-color:#ff3860;color:#fff}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:290486px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#dbdbdb}.progress::-webkit-progress-value{background-color:#4a4a4a}.progress::-moz-progress-bar{background-color:#4a4a4a}.progress::-ms-fill{background-color:#4a4a4a;border:none}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black::-ms-fill{background-color:#0a0a0a}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-dark::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill{background-color:#363636}.progress.is-primary::-webkit-progress-value{background-color:#00d1b2}.progress.is-primary::-moz-progress-bar{background-color:#00d1b2}.progress.is-primary::-ms-fill{background-color:#00d1b2}.progress.is-link::-webkit-progress-value{background-color:#3273dc}.progress.is-link::-moz-progress-bar{background-color:#3273dc}.progress.is-link::-ms-fill{background-color:#3273dc}.progress.is-info::-webkit-progress-value{background-color:#209cee}.progress.is-info::-moz-progress-bar{background-color:#209cee}.progress.is-info::-ms-fill{background-color:#209cee}.progress.is-success::-webkit-progress-value{background-color:#23d160}.progress.is-success::-moz-progress-bar{background-color:#23d160}.progress.is-success::-ms-fill{background-color:#23d160}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-warning::-ms-fill{background-color:#ffdd57}.progress.is-danger::-webkit-progress-value{background-color:#ff3860}.progress.is-danger::-moz-progress-bar{background-color:#ff3860}.progress.is-danger::-ms-fill{background-color:#ff3860}.progress.is-small{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}.table{background-color:#fff;color:#363636}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#f5f5f5}.table td.is-primary,.table th.is-primary{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.table td.is-link,.table th.is-link{background-color:#3273dc;border-color:#3273dc;color:#fff}.table td.is-info,.table th.is-info{background-color:#209cee;border-color:#209cee;color:#fff}.table td.is-success,.table th.is-success{background-color:#23d160;border-color:#23d160;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,.7)}.table td.is-danger,.table th.is-danger{background-color:#ff3860;border-color:#ff3860;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#00d1b2;color:#fff}.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:#363636;text-align:left}.table tr.is-selected{background-color:#00d1b2;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead td,.table thead th{border-width:0 0 2px;color:#363636}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#363636}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:.25em .5em}.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.tags .tag{margin-bottom:.5rem}.tags .tag:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.has-addons .tag{margin-right:0}.tags.has-addons .tag:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.tags.has-addons .tag:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.tags.is-centered{justify-content:center}.tags.is-centered .tag{margin-right:.25rem;margin-left:.25rem}.tags.is-right{justify-content:flex-end}.tags.is-right .tag:not(:first-child){margin-left:.5rem}.tags.is-right .tag:not(:last-child){margin-right:0}.tag:not(body){align-items:center;background-color:#f5f5f5;border-radius:4px;color:#4a4a4a;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:.75em;padding-right:.75em;white-space:nowrap}.tag:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag:not(body).is-white{background-color:#fff;color:#0a0a0a}.tag:not(body).is-black{background-color:#0a0a0a;color:#fff}.tag:not(body).is-light{background-color:#f5f5f5;color:#363636}.tag:not(body).is-dark{background-color:#363636;color:#f5f5f5}.tag:not(body).is-primary{background-color:#00d1b2;color:#fff}.tag:not(body).is-link{background-color:#3273dc;color:#fff}.tag:not(body).is-info{background-color:#209cee;color:#fff}.tag:not(body).is-success{background-color:#23d160;color:#fff}.tag:not(body).is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.tag:not(body).is-danger{background-color:#ff3860;color:#fff}.tag:not(body).is-medium{font-size:1rem}.tag:not(body).is-large{font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag:not(body).is-delete{margin-left:1px;padding:0;position:relative;width:2em}.tag:not(body).is-delete::after,.tag:not(body).is-delete::before{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}.tag:not(body).is-delete::before{height:1px;width:50%}.tag:not(body).is-delete::after{height:50%;width:1px}.tag:not(body).is-delete:focus,.tag:not(body).is-delete:hover{background-color:#e8e8e8}.tag:not(body).is-delete:active{background-color:#dbdbdb}.tag:not(body).is-rounded{border-radius:290486px}a.tag:hover{text-decoration:underline}.subtitle,.title{word-break:break-word}.subtitle em,.subtitle span,.title em,.title span{font-weight:inherit}.subtitle sub,.title sub{font-size:.75em}.subtitle sup,.title sup{font-size:.75em}.subtitle .tag,.title .tag{vertical-align:middle}.title{color:#363636;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title+.highlight{margin-top:-.75rem}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#4a4a4a;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#363636;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.highlight{font-weight:400;max-width:100%;overflow:hidden;padding:0}.highlight pre{overflow:auto;max-width:100%}.number{align-items:center;background-color:#f5f5f5;border-radius:290486px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:.25rem .5rem;text-align:center;vertical-align:top}.breadcrumb{font-size:1rem;white-space:nowrap}.breadcrumb a{align-items:center;color:#3273dc;display:flex;justify-content:center;padding:0 .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{align-items:center;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#363636;cursor:default;pointer-events:none}.breadcrumb li+li::before{color:#b5b5b5;content:"\0002f"}.breadcrumb ol,.breadcrumb ul{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol{justify-content:center}.breadcrumb.is-right ol{justify-content:flex-end}.breadcrumb.is-small{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li::before{content:"\02192"}.breadcrumb.has-bullet-separator li+li::before{content:"\02022"}.breadcrumb.has-dot-separator li+li::before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}.card{background-color:#fff;box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);color:#4a4a4a;max-width:100%;position:relative}.card-header{background-color:none;align-items:stretch;box-shadow:0 1px 2px rgba(10,10,10,.1);display:flex}.card-header-title{align-items:center;color:#363636;display:flex;flex-grow:1;font-weight:700;padding:.75rem}.card-header-title.is-centered{justify-content:center}.card-header-icon{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:.75rem}.card-image{display:block;position:relative}.card-content{background-color:none;padding:1.5rem}.card-footer{background-color:none;border-top:1px solid #dbdbdb;align-items:stretch;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #dbdbdb}.card .media:not(:last-child){margin-bottom:.75rem}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:4px;box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#4a4a4a;display:block;font-size:.875rem;line-height:1.5;padding:.375rem 1rem;position:relative}a.dropdown-item{padding-right:3rem;white-space:nowrap}a.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active{background-color:#3273dc;color:#fff}.dropdown-divider{background-color:#dbdbdb;border:none;display:block;height:1px;margin:.5rem 0}.level{align-items:center;justify-content:space-between}.level code{border-radius:4px}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:flex}.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item{margin-right:.75rem}.level.is-mobile .level-item:not(:last-child){margin-bottom:0}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width:769px),print{.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .subtitle,.level-item .title{margin-bottom:0}@media screen and (max-width:768px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width:769px),print{.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{align-items:center;justify-content:flex-start}@media screen and (max-width:768px){.level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width:769px),print{.level-left{display:flex}}.level-right{align-items:center;justify-content:flex-end}@media screen and (min-width:769px),print{.level-right{display:flex}}.media{align-items:flex-start;display:flex;text-align:left}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid rgba(219,219,219,.5);display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid rgba(219,219,219,.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:left}.menu{font-size:1rem}.menu.is-small{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#4a4a4a;display:block;padding:.5em .75em}.menu-list a:hover{background-color:#f5f5f5;color:#363636}.menu-list a.is-active{background-color:#3273dc;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:.75em;padding-left:.75em}.menu-label{color:#7a7a7a;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:4px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag){color:currentColor;text-decoration:underline}.message.is-small{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff;color:#4d4d4d}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a;color:#090909}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:#363636}.message.is-light .message-body{border-color:#f5f5f5;color:#505050}.message.is-dark{background-color:#fafafa}.message.is-dark .message-header{background-color:#363636;color:#f5f5f5}.message.is-dark .message-body{border-color:#363636;color:#2a2a2a}.message.is-primary{background-color:#f5fffd}.message.is-primary .message-header{background-color:#00d1b2;color:#fff}.message.is-primary .message-body{border-color:#00d1b2;color:#021310}.message.is-link{background-color:#f6f9fe}.message.is-link .message-header{background-color:#3273dc;color:#fff}.message.is-link .message-body{border-color:#3273dc;color:#22509a}.message.is-info{background-color:#f6fbfe}.message.is-info .message-header{background-color:#209cee;color:#fff}.message.is-info .message-body{border-color:#209cee;color:#12537e}.message.is-success{background-color:#f6fef9}.message.is-success .message-header{background-color:#23d160;color:#fff}.message.is-success .message-body{border-color:#23d160;color:#0e301a}.message.is-warning{background-color:#fffdf5}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#3b3108}.message.is-danger{background-color:#fff5f7}.message.is-danger .message-header{background-color:#ff3860;color:#fff}.message.is-danger .message-body{border-color:#ff3860;color:#cd0930}.message-header{align-items:center;background-color:#4a4a4a;border-radius:4px 4px 0 0;color:#fff;display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:.75em 1em;position:relative}.message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.message-body{border-color:#dbdbdb;border-radius:4px;border-style:solid;border-width:0 0 0 4px;color:#4a4a4a;padding:1.25em 1.5em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:transparent}.modal{align-items:center;display:none;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:flex}.modal-background{background-color:rgba(10,10,10,.86)}.modal-card,.modal-content{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width:769px),print{.modal-card,.modal-content{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:0 0;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden}.modal-card-foot,.modal-card-head{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:#363636;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:10px}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.navbar{background-color:#fff;box-shadow:0 2px 0 0 #f5f5f5;min-height:3.25rem;position:relative;z-index:30}.navbar.is-white{background-color:#fff;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link,.navbar.is-white .navbar-brand>.navbar-item{color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link.is-active,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand>a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}@media screen and (min-width:1088px){.navbar.is-white .navbar-end .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-start>.navbar-item{color:#0a0a0a}.navbar.is-white .navbar-end .navbar-link.is-active,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start>a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-end .navbar-link::after,.navbar.is-white .navbar-start .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.navbar.is-black{background-color:#0a0a0a;color:#fff}.navbar.is-black .navbar-brand .navbar-link,.navbar.is-black .navbar-brand>.navbar-item{color:#fff}.navbar.is-black .navbar-brand .navbar-link.is-active,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}@media screen and (min-width:1088px){.navbar.is-black .navbar-end .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-start>.navbar-item{color:#fff}.navbar.is-black .navbar-end .navbar-link.is-active,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-end .navbar-link::after,.navbar.is-black .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.navbar.is-light{background-color:#f5f5f5;color:#363636}.navbar.is-light .navbar-brand .navbar-link,.navbar.is-light .navbar-brand>.navbar-item{color:#363636}.navbar.is-light .navbar-brand .navbar-link.is-active,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand>a.navbar-item:hover{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-brand .navbar-link::after{border-color:#363636}@media screen and (min-width:1088px){.navbar.is-light .navbar-end .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-start>.navbar-item{color:#363636}.navbar.is-light .navbar-end .navbar-link.is-active,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start>a.navbar-item:hover{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-end .navbar-link::after,.navbar.is-light .navbar-start .navbar-link::after{border-color:#363636}.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#363636}}.navbar.is-dark{background-color:#363636;color:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link,.navbar.is-dark .navbar-brand>.navbar-item{color:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link.is-active,.navbar.is-dark .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand>a.navbar-item:hover{background-color:#292929;color:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link::after{border-color:#f5f5f5}@media screen and (min-width:1088px){.navbar.is-dark .navbar-end .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.navbar.is-dark .navbar-start>.navbar-item{color:#f5f5f5}.navbar.is-dark .navbar-end .navbar-link.is-active,.navbar.is-dark .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start>a.navbar-item:hover{background-color:#292929;color:#f5f5f5}.navbar.is-dark .navbar-end .navbar-link::after,.navbar.is-dark .navbar-start .navbar-link::after{border-color:#f5f5f5}.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#292929;color:#f5f5f5}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#f5f5f5}}.navbar.is-primary{background-color:#00d1b2;color:#fff}.navbar.is-primary .navbar-brand .navbar-link,.navbar.is-primary .navbar-brand>.navbar-item{color:#fff}.navbar.is-primary .navbar-brand .navbar-link.is-active,.navbar.is-primary .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand>a.navbar-item:hover{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-brand .navbar-link::after{border-color:#fff}@media screen and (min-width:1088px){.navbar.is-primary .navbar-end .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.navbar.is-primary .navbar-start>.navbar-item{color:#fff}.navbar.is-primary .navbar-end .navbar-link.is-active,.navbar.is-primary .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start>a.navbar-item:hover{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-end .navbar-link::after,.navbar.is-primary .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active{background-color:#00d1b2;color:#fff}}.navbar.is-link{background-color:#3273dc;color:#fff}.navbar.is-link .navbar-brand .navbar-link,.navbar.is-link .navbar-brand>.navbar-item{color:#fff}.navbar.is-link .navbar-brand .navbar-link.is-active,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand>a.navbar-item:hover{background-color:#2366d1;color:#fff}.navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}@media screen and (min-width:1088px){.navbar.is-link .navbar-end .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-start>.navbar-item{color:#fff}.navbar.is-link .navbar-end .navbar-link.is-active,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start>a.navbar-item:hover{background-color:#2366d1;color:#fff}.navbar.is-link .navbar-end .navbar-link::after,.navbar.is-link .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link{background-color:#2366d1;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#3273dc;color:#fff}}.navbar.is-info{background-color:#209cee;color:#fff}.navbar.is-info .navbar-brand .navbar-link,.navbar.is-info .navbar-brand>.navbar-item{color:#fff}.navbar.is-info .navbar-brand .navbar-link.is-active,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand>a.navbar-item:hover{background-color:#118fe4;color:#fff}.navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}@media screen and (min-width:1088px){.navbar.is-info .navbar-end .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-start>.navbar-item{color:#fff}.navbar.is-info .navbar-end .navbar-link.is-active,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start>a.navbar-item:hover{background-color:#118fe4;color:#fff}.navbar.is-info .navbar-end .navbar-link::after,.navbar.is-info .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link{background-color:#118fe4;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#209cee;color:#fff}}.navbar.is-success{background-color:#23d160;color:#fff}.navbar.is-success .navbar-brand .navbar-link,.navbar.is-success .navbar-brand>.navbar-item{color:#fff}.navbar.is-success .navbar-brand .navbar-link.is-active,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand>a.navbar-item:hover{background-color:#20bc56;color:#fff}.navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}@media screen and (min-width:1088px){.navbar.is-success .navbar-end .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-start>.navbar-item{color:#fff}.navbar.is-success .navbar-end .navbar-link.is-active,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start>a.navbar-item:hover{background-color:#20bc56;color:#fff}.navbar.is-success .navbar-end .navbar-link::after,.navbar.is-success .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link{background-color:#20bc56;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#23d160;color:#fff}}.navbar.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link,.navbar.is-warning .navbar-brand>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link.is-active,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand>a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,.7)}@media screen and (min-width:1088px){.navbar.is-warning .navbar-end .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-start>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-end .navbar-link.is-active,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start>a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-end .navbar-link::after,.navbar.is-warning .navbar-start .navbar-link::after{border-color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffdd57;color:rgba(0,0,0,.7)}}.navbar.is-danger{background-color:#ff3860;color:#fff}.navbar.is-danger .navbar-brand .navbar-link,.navbar.is-danger .navbar-brand>.navbar-item{color:#fff}.navbar.is-danger .navbar-brand .navbar-link.is-active,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand>a.navbar-item:hover{background-color:#ff1f4b;color:#fff}.navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}@media screen and (min-width:1088px){.navbar.is-danger .navbar-end .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-start>.navbar-item{color:#fff}.navbar.is-danger .navbar-end .navbar-link.is-active,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start>a.navbar-item:hover{background-color:#ff1f4b;color:#fff}.navbar.is-danger .navbar-end .navbar-link::after,.navbar.is-danger .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link{background-color:#ff1f4b;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#ff3860;color:#fff}}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-top{top:0}body.has-navbar-fixed-top,html.has-navbar-fixed-top{padding-top:3.25rem}body.has-navbar-fixed-bottom,html.has-navbar-fixed-bottom{padding-bottom:3.25rem}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.navbar-brand a.navbar-item:hover{background-color:transparent}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;-webkit-transform-origin:center;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,-webkit-transform;transition-property:background-color,opacity,transform;transition-property:background-color,opacity,transform,-webkit-transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:nth-child(1){top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,.05)}.navbar-burger.is-active span:nth-child(1){-webkit-transform:translateY(5px) rotate(45deg);transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){-webkit-transform:translateY(-5px) rotate(-45deg);transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#4a4a4a;display:block;line-height:1.5;padding:.5rem .75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-.25rem;margin-right:-.25rem}.navbar-link,a.navbar-item{cursor:pointer}.navbar-link.is-active,.navbar-link:hover,a.navbar-item.is-active,a.navbar-item:hover{background-color:#fafafa;color:#3273dc}.navbar-item{display:block;flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(.5rem - 1px)}.navbar-item.is-tab:hover{background-color:transparent;border-bottom-color:#3273dc}.navbar-item.is-tab.is-active{background-color:transparent;border-bottom-color:#3273dc;border-bottom-style:solid;border-bottom-width:3px;color:#3273dc;padding-bottom:calc(.5rem - 3px)}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-link{padding-right:2.5em}.navbar-link::after{border-color:#3273dc;margin-top:-.375em;right:1.125em}.navbar-dropdown{font-size:.875rem;padding-bottom:.5rem;padding-top:.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:.5rem 0}@media screen and (max-width:1087px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link::after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px rgba(10,10,10,.1);padding:.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}body.has-navbar-fixed-top-touch,html.has-navbar-fixed-top-touch{padding-top:3.25rem}body.has-navbar-fixed-bottom-touch,html.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width:1088px){.navbar,.navbar-end,.navbar-menu,.navbar-start{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-end,.navbar.is-spaced .navbar-start{align-items:center}.navbar.is-spaced .navbar-link,.navbar.is-spaced a.navbar-item{border-radius:4px}.navbar.is-transparent .navbar-link.is-active,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent a.navbar-item:hover{background-color:transparent!important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent!important}.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#3273dc}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item{display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.has-dropdown-up .navbar-link::after{-webkit-transform:rotate(135deg) translate(.25em,-.25em);transform:rotate(135deg) translate(.25em,-.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px rgba(10,10,10,.1);display:none;font-size:.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#3273dc}.navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-dropdown{border-radius:6px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));-webkit-transform:translateY(-5px);transform:translateY(-5px);transition-duration:86ms;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.container>.navbar .navbar-brand,.navbar>.container .navbar-brand{margin-left:-1rem}.container>.navbar .navbar-menu,.navbar>.container .navbar-menu{margin-right:-1rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-top-desktop{top:0}body.has-navbar-fixed-top-desktop,html.has-navbar-fixed-top-desktop{padding-top:3.25rem}body.has-navbar-fixed-bottom-desktop,html.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}body.has-spaced-navbar-fixed-top,html.has-spaced-navbar-fixed-top{padding-top:5.25rem}body.has-spaced-navbar-fixed-bottom,html.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}.navbar-link.is-active,a.navbar-item.is-active{color:#0a0a0a}.navbar-link.is-active:not(:hover),a.navbar-item.is-active:not(:hover){background-color:transparent}.navbar-item.has-dropdown.is-active .navbar-link,.navbar-item.has-dropdown:hover .navbar-link{background-color:#fafafa}}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-next,.pagination.is-rounded .pagination-previous{padding-left:1em;padding-right:1em;border-radius:290486px}.pagination.is-rounded .pagination-link{border-radius:290486px}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous{font-size:1em;padding-left:.5em;padding-right:.5em;justify-content:center;margin:.25rem;text-align:center}.pagination-link,.pagination-next,.pagination-previous{border-color:#dbdbdb;color:#363636;min-width:2.25em}.pagination-link:hover,.pagination-next:hover,.pagination-previous:hover{border-color:#b5b5b5;color:#363636}.pagination-link:focus,.pagination-next:focus,.pagination-previous:focus{border-color:#3273dc}.pagination-link:active,.pagination-next:active,.pagination-previous:active{box-shadow:inset 0 1px 2px rgba(10,10,10,.2)}.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled]{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#7a7a7a;opacity:.5}.pagination-next,.pagination-previous{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#3273dc;border-color:#3273dc;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{flex-wrap:wrap}@media screen and (max-width:768px){.pagination{flex-wrap:wrap}.pagination-next,.pagination-previous{flex-grow:1;flex-shrink:1}.pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width:769px),print{.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel-block,.panel-heading,.panel-tabs{border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.panel-block:first-child,.panel-heading:first-child,.panel-tabs:first-child{border-top:1px solid #dbdbdb}.panel-heading{background-color:#f5f5f5;border-radius:4px 4px 0 0;color:#363636;font-size:1.25em;font-weight:300;line-height:1.25;padding:.5em .75em}.panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#4a4a4a}.panel-list a:hover{color:#3273dc}.panel-block{align-items:center;color:#363636;display:flex;justify-content:flex-start;padding:.5em .75em}.panel-block input[type=checkbox]{margin-right:.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#3273dc;color:#363636}.panel-block.is-active .panel-icon{color:#3273dc}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#7a7a7a;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#4a4a4a;display:flex;justify-content:center;margin-bottom:-1px;padding:.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#363636;color:#363636}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#3273dc;color:#3273dc}.tabs ul{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-left{padding-right:.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:.75em;padding-right:.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:transparent!important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-radius:4px 0 0 4px}.tabs.is-toggle li:last-child a{border-radius:0 4px 4px 0}.tabs.is-toggle li.is-active a{background-color:#3273dc;border-color:#3273dc;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:290486px;border-top-left-radius:290486px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:290486px;border-top-right-radius:290486px;padding-right:1.25em}.tabs.is-small{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{flex:none}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-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-1{flex:none;width:8.33333%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333%}.columns.is-mobile>.column.is-2{flex:none;width:16.66667%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66667%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333%}.columns.is-mobile>.column.is-5{flex:none;width:41.66667%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66667%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333%}.columns.is-mobile>.column.is-8{flex:none;width:66.66667%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66667%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333%}.columns.is-mobile>.column.is-11{flex:none;width:91.66667%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66667%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width:768px){.column.is-narrow-mobile{flex:none}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-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-1-mobile{flex:none;width:8.33333%}.column.is-offset-1-mobile{margin-left:8.33333%}.column.is-2-mobile{flex:none;width:16.66667%}.column.is-offset-2-mobile{margin-left:16.66667%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333%}.column.is-offset-4-mobile{margin-left:33.33333%}.column.is-5-mobile{flex:none;width:41.66667%}.column.is-offset-5-mobile{margin-left:41.66667%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333%}.column.is-offset-7-mobile{margin-left:58.33333%}.column.is-8-mobile{flex:none;width:66.66667%}.column.is-offset-8-mobile{margin-left:66.66667%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333%}.column.is-offset-10-mobile{margin-left:83.33333%}.column.is-11-mobile{flex:none;width:91.66667%}.column.is-offset-11-mobile{margin-left:91.66667%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width:769px),print{.column.is-narrow,.column.is-narrow-tablet{flex:none}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-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-1,.column.is-1-tablet{flex:none;width:8.33333%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66667%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66667%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66667%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66667%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66667%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66667%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66667%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66667%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width:1087px){.column.is-narrow-touch{flex:none}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-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-1-touch{flex:none;width:8.33333%}.column.is-offset-1-touch{margin-left:8.33333%}.column.is-2-touch{flex:none;width:16.66667%}.column.is-offset-2-touch{margin-left:16.66667%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333%}.column.is-offset-4-touch{margin-left:33.33333%}.column.is-5-touch{flex:none;width:41.66667%}.column.is-offset-5-touch{margin-left:41.66667%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333%}.column.is-offset-7-touch{margin-left:58.33333%}.column.is-8-touch{flex:none;width:66.66667%}.column.is-offset-8-touch{margin-left:66.66667%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333%}.column.is-offset-10-touch{margin-left:83.33333%}.column.is-11-touch{flex:none;width:91.66667%}.column.is-offset-11-touch{margin-left:91.66667%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width:1088px){.column.is-narrow-desktop{flex:none}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-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-1-desktop{flex:none;width:8.33333%}.column.is-offset-1-desktop{margin-left:8.33333%}.column.is-2-desktop{flex:none;width:16.66667%}.column.is-offset-2-desktop{margin-left:16.66667%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333%}.column.is-offset-4-desktop{margin-left:33.33333%}.column.is-5-desktop{flex:none;width:41.66667%}.column.is-offset-5-desktop{margin-left:41.66667%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333%}.column.is-offset-7-desktop{margin-left:58.33333%}.column.is-8-desktop{flex:none;width:66.66667%}.column.is-offset-8-desktop{margin-left:66.66667%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333%}.column.is-offset-10-desktop{margin-left:83.33333%}.column.is-11-desktop{flex:none;width:91.66667%}.column.is-offset-11-desktop{margin-left:91.66667%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width:1280px){.column.is-narrow-widescreen{flex:none}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-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-1-widescreen{flex:none;width:8.33333%}.column.is-offset-1-widescreen{margin-left:8.33333%}.column.is-2-widescreen{flex:none;width:16.66667%}.column.is-offset-2-widescreen{margin-left:16.66667%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333%}.column.is-offset-4-widescreen{margin-left:33.33333%}.column.is-5-widescreen{flex:none;width:41.66667%}.column.is-offset-5-widescreen{margin-left:41.66667%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333%}.column.is-offset-7-widescreen{margin-left:58.33333%}.column.is-8-widescreen{flex:none;width:66.66667%}.column.is-offset-8-widescreen{margin-left:66.66667%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333%}.column.is-offset-10-widescreen{margin-left:83.33333%}.column.is-11-widescreen{flex:none;width:91.66667%}.column.is-offset-11-widescreen{margin-left:91.66667%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width:1472px){.column.is-narrow-fullhd{flex:none}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-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-1-fullhd{flex:none;width:8.33333%}.column.is-offset-1-fullhd{margin-left:8.33333%}.column.is-2-fullhd{flex:none;width:16.66667%}.column.is-offset-2-fullhd{margin-left:16.66667%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333%}.column.is-offset-4-fullhd{margin-left:33.33333%}.column.is-5-fullhd{flex:none;width:41.66667%}.column.is-offset-5-fullhd{margin-left:41.66667%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333%}.column.is-offset-7-fullhd{margin-left:58.33333%}.column.is-8-fullhd{flex:none;width:66.66667%}.column.is-offset-8-fullhd{margin-left:66.66667%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333%}.column.is-offset-10-fullhd{margin-left:83.33333%}.column.is-11-fullhd{flex:none;width:91.66667%}.column.is-offset-11-fullhd{margin-left:91.66667%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}.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:1088px){.columns.is-desktop{display:flex}}.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}.columns.is-variable.is-1{--columnGap:0.25rem}.columns.is-variable.is-2{--columnGap:0.5rem}.columns.is-variable.is-3{--columnGap:0.75rem}.columns.is-variable.is-4{--columnGap:1rem}.columns.is-variable.is-5{--columnGap:1.25rem}.columns.is-variable.is-6{--columnGap:1.5rem}.columns.is-variable.is-7{--columnGap:1.75rem}.columns.is-variable.is-8{--columnGap:2rem}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0!important}.tile.is-parent{padding:.75rem}.tile.is-vertical{flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem!important}@media screen and (min-width:769px),print{.tile:not(.is-child){display:flex}.tile.is-1{flex:none;width:8.33333%}.tile.is-2{flex:none;width:16.66667%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.33333%}.tile.is-5{flex:none;width:41.66667%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.33333%}.tile.is-8{flex:none;width:66.66667%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.33333%}.tile.is-11{flex:none;width:91.66667%}.tile.is-12{flex:none;width:100%}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .navbar{background:0 0}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width:1087px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(10,10,10,.7)}.hero.is-white .navbar-link.is-active,.hero.is-white .navbar-link:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:.9}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg,#e6e6e6 0,#fff 71%,#fff 100%)}@media screen and (max-width:768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg,#e6e6e6 0,#fff 71%,#fff 100%)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:rgba(255,255,255,.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width:1087px){.hero.is-black .navbar-menu{background-color:#0a0a0a}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:rgba(255,255,255,.7)}.hero.is-black .navbar-link.is-active,.hero.is-black .navbar-link:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black a.navbar-item:hover{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:.9}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg,#000 0,#0a0a0a 71%,#181616 100%)}@media screen and (max-width:768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg,#000 0,#0a0a0a 71%,#181616 100%)}}.hero.is-light{background-color:#f5f5f5;color:#363636}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag),.hero.is-light strong{color:inherit}.hero.is-light .title{color:#363636}.hero.is-light .subtitle{color:rgba(54,54,54,.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:#363636}@media screen and (max-width:1087px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(54,54,54,.7)}.hero.is-light .navbar-link.is-active,.hero.is-light .navbar-link:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light a.navbar-item:hover{background-color:#e8e8e8;color:#363636}.hero.is-light .tabs a{color:#363636;opacity:.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:#363636}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:#363636;border-color:#363636;color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg,#dfd8d9 0,#f5f5f5 71%,#fff 100%)}@media screen and (max-width:768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg,#dfd8d9 0,#f5f5f5 71%,#fff 100%)}}.hero.is-dark{background-color:#363636;color:#f5f5f5}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-dark strong{color:inherit}.hero.is-dark .title{color:#f5f5f5}.hero.is-dark .subtitle{color:rgba(245,245,245,.9)}.hero.is-dark .subtitle a:not(.button),.hero.is-dark .subtitle strong{color:#f5f5f5}@media screen and (max-width:1087px){.hero.is-dark .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.hero.is-dark .navbar-link{color:rgba(245,245,245,.7)}.hero.is-dark .navbar-link.is-active,.hero.is-dark .navbar-link:hover,.hero.is-dark a.navbar-item.is-active,.hero.is-dark a.navbar-item:hover{background-color:#292929;color:#f5f5f5}.hero.is-dark .tabs a{color:#f5f5f5;opacity:.9}.hero.is-dark .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a{opacity:1}.hero.is-dark .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a{color:#f5f5f5}.hero.is-dark .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.hero.is-dark.is-bold{background-image:linear-gradient(141deg,#1f191a 0,#363636 71%,#46403f 100%)}@media screen and (max-width:768px){.hero.is-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1f191a 0,#363636 71%,#46403f 100%)}}.hero.is-primary{background-color:#00d1b2;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag),.hero.is-primary strong{color:inherit}.hero.is-primary .title{color:#fff}.hero.is-primary .subtitle{color:rgba(255,255,255,.9)}.hero.is-primary .subtitle a:not(.button),.hero.is-primary .subtitle strong{color:#fff}@media screen and (max-width:1087px){.hero.is-primary .navbar-menu{background-color:#00d1b2}}.hero.is-primary .navbar-item,.hero.is-primary .navbar-link{color:rgba(255,255,255,.7)}.hero.is-primary .navbar-link.is-active,.hero.is-primary .navbar-link:hover,.hero.is-primary a.navbar-item.is-active,.hero.is-primary a.navbar-item:hover{background-color:#00b89c;color:#fff}.hero.is-primary .tabs a{color:#fff;opacity:.9}.hero.is-primary .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a{opacity:1}.hero.is-primary .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#00d1b2}.hero.is-primary.is-bold{background-image:linear-gradient(141deg,#009e6c 0,#00d1b2 71%,#00e7eb 100%)}@media screen and (max-width:768px){.hero.is-primary.is-bold .navbar-menu{background-image:linear-gradient(141deg,#009e6c 0,#00d1b2 71%,#00e7eb 100%)}}.hero.is-link{background-color:#3273dc;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:rgba(255,255,255,.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width:1087px){.hero.is-link .navbar-menu{background-color:#3273dc}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:rgba(255,255,255,.7)}.hero.is-link .navbar-link.is-active,.hero.is-link .navbar-link:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link a.navbar-item:hover{background-color:#2366d1;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:.9}.hero.is-link .tabs a:hover{opacity:1}.hero.is-link .tabs li.is-active a{opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#3273dc}.hero.is-link.is-bold{background-image:linear-gradient(141deg,#1577c6 0,#3273dc 71%,#4366e5 100%)}@media screen and (max-width:768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1577c6 0,#3273dc 71%,#4366e5 100%)}}.hero.is-info{background-color:#209cee;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:rgba(255,255,255,.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width:1087px){.hero.is-info .navbar-menu{background-color:#209cee}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:rgba(255,255,255,.7)}.hero.is-info .navbar-link.is-active,.hero.is-info .navbar-link:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info a.navbar-item:hover{background-color:#118fe4;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#209cee}.hero.is-info.is-bold{background-image:linear-gradient(141deg,#04a6d7 0,#209cee 71%,#3287f5 100%)}@media screen and (max-width:768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg,#04a6d7 0,#209cee 71%,#3287f5 100%)}}.hero.is-success{background-color:#23d160;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:rgba(255,255,255,.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width:1087px){.hero.is-success .navbar-menu{background-color:#23d160}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:rgba(255,255,255,.7)}.hero.is-success .navbar-link.is-active,.hero.is-success .navbar-link:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success a.navbar-item:hover{background-color:#20bc56;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#23d160}.hero.is-success.is-bold{background-image:linear-gradient(141deg,#12af2f 0,#23d160 71%,#2ce28a 100%)}@media screen and (max-width:768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg,#12af2f 0,#23d160 71%,#2ce28a 100%)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,.7)}@media screen and (max-width:1087px){.hero.is-warning .navbar-menu{background-color:#ffdd57}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(0,0,0,.7)}.hero.is-warning .navbar-link.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,.7);opacity:.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg,#ffaf24 0,#ffdd57 71%,#fffa70 100%)}@media screen and (max-width:768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg,#ffaf24 0,#ffdd57 71%,#fffa70 100%)}}.hero.is-danger{background-color:#ff3860;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:rgba(255,255,255,.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width:1087px){.hero.is-danger .navbar-menu{background-color:#ff3860}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:rgba(255,255,255,.7)}.hero.is-danger .navbar-link.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger a.navbar-item:hover{background-color:#ff1f4b;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ff3860}.hero.is-danger.is-bold{background-image:linear-gradient(141deg,#ff0561 0,#ff3860 71%,#ff5257 100%)}@media screen and (max-width:768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg,#ff0561 0,#ff3860 71%,#ff5257 100%)}}.hero.is-small .hero-body{padding-bottom:1.5rem;padding-top:1.5rem}@media screen and (min-width:769px),print{.hero.is-medium .hero-body{padding-bottom:9rem;padding-top:9rem}}@media screen and (min-width:769px),print{.hero.is-large .hero-body{padding-bottom:18rem;padding-top:18rem}}.hero.is-fullheight .hero-body,.hero.is-halfheight .hero-body{align-items:center;display:flex}.hero.is-fullheight .hero-body>.container,.hero.is-halfheight .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.hero-video.is-transparent{opacity:.3}@media screen and (max-width:768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width:768px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:.75rem}}@media screen and (min-width:769px),print{.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-foot,.hero-head{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}.section{padding:3rem 1.5rem}@media screen and (min-width:1088px){.section.is-medium{padding:9rem 1.5rem}.section.is-large{padding:18rem 1.5rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem} \ No newline at end of file diff --git a/docs/.gitignore b/docs/.gitignore index 54836f4c07..01cd6947b6 100644 --- a/docs/.gitignore +++ b/docs/.gitignore @@ -12,6 +12,7 @@ css/bulma-test.css css/bulma-docs.css.map PUBLISHING.md npm-debug.log +test.html test.sass test.scss diff --git a/docs/_data/blog/migratingv070.json b/docs/_data/blog/migratingv070.json new file mode 100644 index 0000000000..b224681f9b --- /dev/null +++ b/docs/_data/blog/migratingv070.json @@ -0,0 +1,179 @@ +{ + "removed": [ + { + "file": "sass/components/message.sass", + "before": "$message-body-border", + "after": ["$message-body-border-color", "$message-body-border-width"] + } + ], + "updated": [ + { + "file": "sass/utilities/initial-variables.sass", + "changes": [ + { + "variable": "$gap", + "from": "32px", + "to": "64px" + }, + { + "variable": "$radius", + "from": "3px", + "to": "4px" + }, + { + "variable": "$radius-large", + "from": "5px", + "to": "6px" + } + ] + }, + { + "file": "sass/base/generic.sass", + "changes": [ + { + "variable": "$hr-background-color", + "from": "$border", + "to": "$background" + }, + { + "variable": "$hr-height", + "from": "1px", + "to": "2px" + } + ] + }, + { + "file": "sass/elements/content.sass", + "changes": [ + { + "variable": "$content-heading-weight", + "from": "$weight-normal", + "to": "$weight-semibold" + } + ] + }, + { + "file": "sass/components/message.sass", + "changes": [ + { + "variable": "$message-header-padding", + "from": "0.5em 0.75em", + "to": "0.75em 1em" + }, + { + "variable": "$message-body-padding", + "from": "1em 1.25em", + "to": "1.25em 1.5em" + } + ] + }, + { + "file": "sass/components/navbar.sass", + "changes": [ + { + "variable": "$navbar-item-hover-background-color", + "from": "$background", + "to": "$white-bis" + }, + { + "variable": "$navbar-dropdown-border-top", + "from": "1px solid $border", + "to": "2px solid $border" + }, + { + "variable": "$navbar-divider-background-color", + "from": "$border", + "to": "$background" + } + ] + }, + { + "file": "sass/layout/footer.sass", + "changes": [ + { + "variable": "$footer-background-color", + "from": "$background", + "to": "$white-bis" + } + ] + } + ], + "new": [ + { + "file":"sass/components/breadcrumb.sass", + "newcomers":[ + { + "name": "$breadcrumb-item-padding-vertical", + "value": "0" + }, + { + "name": "$breadcrumb-item-padding-horizontal", + "value": "0.75em" + } + ] + }, + { + "file":"sass/components/message.sass", + "newcomers":[ + { + "name": "$message-body-border-color", + "value": "$border" + }, + { + "name": "$message-body-border-width", + "value": "0 0 0 4px" + }, + { + "name": "$message-header-weight", + "value": "$weight-bold" + }, + { + "name": "$message-header-body-border-width", + "value": "0" + } + ] + }, + { + "file":"sass/components/navbar.sass", + "newcomers":[ + { + "name": "$navbar-box-shadow-size", + "value": "0 2px 0 0" + }, + { + "name": "$navbar-box-shadow-color", + "value": "$background" + }, + { + "name": "$navbar-padding-vertical", + "value": "1rem" + }, + { + "name": "$navbar-padding-horizontal", + "value": "2rem" + }, + { + "name": "$navbar-z", + "value": "30" + } + ] + }, + { + "file":"sass/elements/title.sass", + "newcomers":[ + { + "name": "$title-line-height", + "value": "1.125" + }, + { + "name": "$subtitle-line-height", + "value": "1.25" + }, + { + "name": "$subtitle-negative-margin", + "value": "-1.25rem" + } + ] + } + ] +} diff --git a/docs/_data/global.json b/docs/_data/global.json new file mode 100644 index 0000000000..b06ba4d3f9 --- /dev/null +++ b/docs/_data/global.json @@ -0,0 +1,67 @@ +{ + "navbar_items": [ + { + "id": "blog", + "color": "bd-has-text-rss", + "fa_type": "fas", + "fa_icon": "fa-rss", + "title": "Blog" + }, + { + "id": "expo", + "color": "has-text-star", + "fa_type": "fas", + "fa_icon": "fa-star", + "title": "Expo" + }, + { + "id": "love", + "color": "has-text-danger", + "fa_type": "fas", + "fa_icon": "fa-heart", + "title": "Love" + } + ], + "more_items": [ + { + "id": "bulma-start", + "color": "success", + "fa_type": "fas", + "fa_icon": "fa-rocket", + "title": "Bulma start", + "description": "A tiny npm package to get started" + }, + { + "id": "made-with-bulma", + "color": "primary", + "fa_type": "fas", + "fa_icon": "fa-certificate", + "title": "Made with Bulma", + "description": "The official community badge" + }, + { + "id": "alternative-to-bootstrap", + "color": "bootstrap", + "fa_type": "fas", + "fa_icon": "fa-exchange-alt", + "title": "Coming from Bootstrap", + "description": "See how Bulma is an alternative to Bootstrap" + }, + { + "id": "backers", + "color": "patreon", + "fa_type": "fab", + "fa_icon": "fa-patreon", + "title": "Patreon backers", + "description": "Everyone who is supporting Bulma" + }, + { + "id": "extensions", + "color": "danger", + "fa_type": "fas", + "fa_icon": "fa-plug", + "title": "Extensions", + "description": "Side projects to enhance Bulma", + } + ] +} diff --git a/docs/_data/icons.json b/docs/_data/icons.json index 72f712f42d..b5ed5b53b3 100644 --- a/docs/_data/icons.json +++ b/docs/_data/icons.json @@ -1,6 +1,6 @@ { "fontawesome4": "https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css", - "fontawesome5": "https://use.fontawesome.com/releases/v5.0.6/js/all.js", + "fontawesome5": "https://use.fontawesome.com/releases/v5.0.7/js/all.js", "iconic": "https://cdnjs.cloudflare.com/ajax/libs/open-iconic/1.1.1/font/css/open-iconic.min.css", "ionicons": "https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css", "mdi": "https://cdn.materialdesignicons.com/2.1.19/css/materialdesignicons.min.css" diff --git a/docs/_data/links.json b/docs/_data/links.json new file mode 100644 index 0000000000..1736e3953d --- /dev/null +++ b/docs/_data/links.json @@ -0,0 +1,513 @@ +{ + "by_id": { + "home": { + "name": "Home", + "path": "" + }, + "documentation": { + "name": "Documentation", + "subtitle": "Everything you need to create a website with Bulma", + "path": "/documentation" + }, + "overview": { + "name": "Overview", + "subtitle": "An overview of what Bulma as a framework is all about", + "color": "primary", + "icon": "eye", + "path": "/documentation/overview" + }, + "overview-start": { + "name": "Getting started", + "subtitle": "You only need 1 CSS file to use Bulma", + "color": "danger", + "icon": "rocket", + "path": "/documentation/overview/start" + }, + "overview-customize": { + "name": "Customize", + "subtitle": "Create your own theme with a simple set of variables", + "color": "star", + "icon": "paint-brush", + "path": "/documentation/overview/customize" + }, + "overview-classes": { + "name": "CSS Classes", + "subtitle": "Bulma is simply a collection of CSS classes. Write the HTML code you want.", + "color": "link", + "icon_brand": "true", + "icon": "css3", + "path": "/documentation/overview/classes" + }, + "overview-modular": { + "name": "Modularity", + "subtitle": "Just import what you need", + "color": "success", + "icon": "cubes", + "path": "/documentation/overview/modular" + }, + "overview-responsiveness": { + "name": "Responsiveness", + "subtitle": "Bulma is a mobile-first framework", + "color": "primary", + "icon": "arrows-alt-h", + "path": "/documentation/overview/responsiveness" + }, + "overview-variables": { + "name": "Variables", + "subtitle": "See how Bulma uses Sass variables to allows easy customization", + "color": "grey", + "icon": "cogs", + "path": "/documentation/overview/variables" + }, + "overview-colors": { + "name": "Colors", + "subtitle": "The colors that style most Bulma elements and components", + "color": "info", + "icon": "tint", + "path": "/documentation/overview/colors" + }, + "overview-functions": { + "name": "Functions", + "subtitle": "Utility functions to calculate colors and other values", + "color": "orange", + "icon": "code", + "path": "/documentation/overview/functions" + }, + "overview-mixins": { + "name": "Mixins", + "subtitle": "Utility mixins for custom elements and responsive helpers", + "color": "purple", + "icon": "plus", + "path": "/documentation/overview/mixins" + }, + "modifiers": { + "name": "Modifiers", + "subtitle": "An easy-to-read naming system designed for humans", + "color": "grey", + "icon": "cogs", + "path": "/documentation/modifiers" + }, + "modifiers-syntax": { + "name": "Syntax", + "subtitle": "Most Bulma elements have alternative styles. To apply them, you only need to append one of the modifier classes. They all start with is- or has-.", + "color": "orange", + "icon": "code", + "path": "/documentation/modifiers/syntax" + }, + "modifiers-helpers": { + "name": "Helpers", + "subtitle": "Apply helper classes to almost any element, in order to alter its style", + "color": "danger", + "icon": "medkit", + "path": "/documentation/modifiers/helpers" + }, + "modifiers-responsive-helpers": { + "name": "Responsive helpers", + "subtitle": "Show/hide content depending on the width of the viewport", + "color": "primary", + "icon": "arrows-alt-h", + "path": "/documentation/modifiers/responsive-helpers" + }, + "modifiers-color-helpers": { + "name": "Color helpers", + "subtitle": "Change the color of the text and/or background", + "color": "info", + "icon": "tint", + "path": "/documentation/modifiers/color-helpers" + }, + "modifiers-typography-helpers": { + "name": "Typography helpers", + "subtitle": "Change the size and color of the text for one or multiple viewport width", + "color": "grey-dark", + "icon": "font", + "path": "/documentation/modifiers/typography-helpers" + }, + "columns": { + "name": "Columns", + "subtitle": "The power of Flexbox in a simple interface", + "color": "star", + "icon": "columns", + "path": "/documentation/columns" + }, + "columns-basics": { + "name": "Basics", + "subtitle": "A simple way to build responsive columns", + "color": "star", + "icon": "columns", + "path": "/documentation/columns/basics" + }, + "columns-sizes": { + "name": "Sizes", + "subtitle": "Define the size of each column individually", + "color": "success", + "icon": "expand-arrows-alt", + "path": "/documentation/columns/sizes" + }, + "columns-responsiveness": { + "name": "Responsiveness", + "subtitle": "Handle different column layouts for each breakpoint", + "color": "primary", + "icon": "arrows-alt-h", + "path": "/documentation/columns/responsiveness" + }, + "columns-nesting": { + "name": "Nesting", + "subtitle": "A simple way to build responsive columns", + "color": "danger", + "icon": "sitemap", + "path": "/documentation/columns/nesting" + }, + "columns-gap": { + "name": "Gap", + "subtitle": "Customize the gap between the columns", + "color": "info", + "icon": "pause", + "path": "/documentation/columns/gap" + }, + "columns-options": { + "name": "Options", + "subtitle": "Design different types of column layouts", + "color": "grey", + "icon": "cogs", + "path": "/documentation/columns/options" + }, + "layout": { + "name": "Layout", + "subtitle": "Design the structure of your webpage with these CSS classes", + "color": "success", + "icon": "warehouse", + "path": "/documentation/layout" + }, + "layout-container": { + "name": "Container", + "subtitle": "A simple container to center your content horizontally", + "path": "/documentation/layout/container" + }, + "layout-level": { + "name": "Level", + "subtitle": "A multi-purpose horizontal level, which can contain almost any other element", + "path": "/documentation/layout/level" + }, + "layout-media": { + "name": "Media Object", + "subtitle": "The famous media object prevalent in social media interfaces, but useful in any context", + "path": "/documentation/layout/media-object" + }, + "layout-hero": { + "name": "Hero", + "subtitle": "An imposing hero banner to showcase something", + "path": "/documentation/layout/hero" + }, + "layout-section": { + "name": "Section", + "subtitle": "A simple container to divide your page into sections, like the one you're currently reading", + "path": "/documentation/layout/section" + }, + "layout-footer": { + "name": "Footer", + "subtitle": "A simple responsive footer which can include anything: lists, headings, columns, icons, buttons, etc.", + "path": "/documentation/layout/footer" + }, + "layout-tiles": { + "name": "Tiles", + "subtitle": "A single tile element to build 2-dimensional Metro-like, Pinterest-like, or whatever-you-like grids", + "path": "/documentation/layout/tiles" + }, + "form": { + "name": "Form", + "subtitle": "The indispensable form controls, designed for maximum clarity", + "color": "link", + "icon_brand": "true", + "icon": "wpforms", + "path": "/documentation/form" + }, + "form-general": { + "name": "General", + "subtitle": "All generic form controls, designed for consistency", + "color": "link", + "icon": "keyboard", + "icon_regular": "true", + "path": "/documentation/form/general" + }, + "form-input": { + "name": "Input", + "subtitle": "The text input and its variations", + "color": "link", + "icon": "minus", + "path": "/documentation/form/input" + }, + "form-textarea": { + "name": "Textarea", + "subtitle": "The multiline textarea and its variations", + "color": "link", + "icon": "square", + "path": "/documentation/form/textarea" + }, + "form-select": { + "name": "Select", + "subtitle": "The browser built-in select dropdown, styled accordingly", + "color": "link", + "icon": "mouse-pointer", + "path": "/documentation/form/select" + }, + "form-checkbox": { + "name": "Checkbox", + "subtitle": "The 2-state checkbox in its native format", + "color": "link", + "icon": "check-square", + "path": "/documentation/form/checkbox" + }, + "form-radio": { + "name": "Radio", + "subtitle": "The mutually exclusive radio buttons in their native format", + "color": "link", + "icon": "dot-circle", + "path": "/documentation/form/radio" + }, + "form-file": { + "name": "File", + "subtitle": "A custom file upload input, without JavaScript", + "color": "link", + "icon": "cloud-upload-alt", + "path": "/documentation/form/file" + }, + "elements": { + "name": "Elements", + "subtitle": "Essential interface elements that only require a single CSS class", + "color": "orange", + "icon": "cube", + "path": "/documentation/elements" + }, + "elements-box": { + "name": "Box", + "subtitle": "A white box to contain other elements", + "color": "grey", + "icon": "square", + "icon_regular": "true", + "path": "/documentation/elements/box" + }, + "elements-button": { + "name": "Button", + "subtitle": "The classic button, in different colors, sizes, and states", + "color": "success", + "icon": "hand-pointer", + "icon_regular": "true", + "path": "/documentation/elements/button" + }, + "elements-content": { + "name": "Content", + "subtitle": "A single class to handle WYSIWYG generated content, where only HTML tags are available", + "color": "primary", + "icon": "align-left", + "path": "/documentation/elements/content" + }, + "elements-delete": { + "name": "Delete", + "subtitle": "A versatile delete cross", + "color": "danger", + "icon": "times-circle", + "path": "/documentation/elements/delete" + }, + "elements-icon": { + "name": "Icon", + "subtitle": "Compatible with all icon font libraries, including Font Awesome 5", + "icon": "font-awesome", + "icon_brand": "true", + "path": "/documentation/elements/icon" + }, + "elements-image": { + "name": "Image", + "subtitle": "A container for responsive images", + "color": "purple", + "icon": "image", + "path": "/documentation/elements/image" + }, + "elements-notification": { + "name": "Notification", + "subtitle": "Bold notification blocks, to alert your users of something", + "color": "orange", + "icon": "exclamation-triangle", + "path": "/documentation/elements/notification" + }, + "elements-progress": { + "name": "Progress bars", + "subtitle": "Native HTML progress bars", + "color": "warning", + "icon": "spinner", + "path": "/documentation/elements/progress" + }, + "elements-table": { + "name": "Table", + "subtitle": "The inevitable HTML table, with special case cells", + "color": "info", + "icon": "table", + "path": "/documentation/elements/table" + }, + "elements-tag": { + "name": "Tag", + "subtitle": "Small tag labels to insert anywhere", + "color": "success", + "icon": "tag", + "path": "/documentation/elements/tag" + }, + "elements-title": { + "name": "Title", + "subtitle": "Simple headings to add depth to your page", + "color": "black", + "icon": "heading", + "path": "/documentation/elements/title" + }, + "components": { + "name": "Components", + "subtitle": "Advanced multi-part components with lots of possibilities", + "color": "danger", + "icon": "cubes", + "path": "/documentation/components" + }, + "components-breadcrumb": { + "name": "Breadcrumb", + "subtitle": "A simple breadcrumb component to improve your navigation experience", + "color": "star", + "icon": "ellipsis-h", + "path": "/documentation/components/breadcrumb" + }, + "components-card": { + "name": "Card", + "subtitle": "An all-around flexible and composable component", + "color": "success", + "icon": "id-card", + "path": "/documentation/components/card" + }, + "components-dropdown": { + "name": "Dropdown", + "subtitle": "An interactive dropdown menu for discoverable content", + "color": "success", + "icon": "angle-down", + "path": "/documentation/components/dropdown" + }, + "components-menu": { + "name": "Menu", + "subtitle": "A simple menu, for any type of vertical navigation", + "icon": "bars", + "path": "/documentation/components/menu" + }, + "components-message": { + "name": "Message", + "subtitle": "Colored message blocks, to emphasize part of your page", + "color": "info", + "icon": "window-maximize", + "icon_regular": "true", + "path": "/documentation/components/message" + }, + "components-modal": { + "name": "Modal", + "subtitle": "A classic modal overlay, in which you can include any content you want", + "color": "danger", + "icon": "clone", + "path": "/documentation/components/modal" + }, + "components-navbar": { + "name": "Navbar", + "subtitle": "A responsive horizontal navbar that can support images, links, buttons, and dropdowns", + "color": "primary", + "icon": "minus", + "path": "/documentation/components/navbar" + }, + "components-pagination": { + "name": "Pagination", + "subtitle": "A responsive, usable, and flexible pagination", + "color": "orange", + "icon": "caret-square-right", + "path": "/documentation/components/pagination" + }, + "components-panel": { + "name": "Panel", + "subtitle": "A composable panel, for compact controls", + "color": "grey-dark", + "icon": "list-alt", + "icon_regular": "true", + "path": "/documentation/components/panel" + }, + "components-tabs": { + "name": "Tabs", + "subtitle": "Simple responsive horizontal navigation tabs, with different styles", + "color": "purple", + "icon": "folder", + "path": "/documentation/components/tabs" + }, + "blog": { + "name": "Blog", + "path": "/blog" + }, + "expo": { + "name": "Expo", + "subtitle": "Official Bulma showcase", + "icon": "star", + "color": "star", + "path": "/expo" + }, + "love": { + "name": "Love", + "subtitle": "Fans of Bulma around the world", + "color": "danger", + "icon": "heart", + "path": "/love" + }, + "more": { + "name": "More", + "path": "/more" + }, + "bulma-start": { + "name": "Bulma start", + "subtitle": "A tiny npm package to get started", + "icon": "rocket", + "color": "success", + "path": "/bulma-start" + }, + "made-with-bulma": { + "name": "Made with Bulma", + "subtitle": "The official community badge", + "icon": "certificate", + "color": "primary", + "path": "/made-with-bulma" + }, + "bootstrap": { + "name": "Coming from Bootstrap", + "subtitle": "See how Bulma is an alternative to Bootstrap", + "icon": "exchange-alt", + "color": "bootstrap", + "path": "/alternative-to-bootstrap" + }, + "patreon-backers": { + "name": "Patreon backers", + "subtitle": "Everyone who is supporting Bulma", + "icon_brand": "true", + "icon": "patreon", + "color": "patreon", + "path": "/backers" + }, + "extensions": { + "name": "Bulma extensions", + "subtitle": "Side projects to enhance Bulma", + "icon": "plug", + "color": "orange", + "path": "/extensions" + } + }, + "more": [ + "bulma-start", + "made-with-bulma", + "bootstrap", + "patreon-backers", + "extensions" + ], + "categories": { + "overview": ["overview-start", "overview-customize", "overview-classes", "overview-modular", "overview-responsiveness", "overview-variables", "overview-colors", "overview-functions", "overview-mixins"], + "modifiers": ["modifiers-syntax", "modifiers-helpers", "modifiers-responsive-helpers", "modifiers-color-helpers", "modifiers-typography-helpers"], + "columns": ["columns-basics", "columns-sizes", "columns-responsiveness", "columns-nesting", "columns-gap", "columns-options"], + "layout": ["layout-container", "layout-level", "layout-media", "layout-hero", "layout-section", "layout-footer", "layout-tiles"], + "form": ["form-general", "form-input", "form-textarea", "form-select", "form-checkbox", "form-radio", "form-file"], + "elements": ["elements-box", "elements-button", "elements-content", "elements-delete", "elements-icon", "elements-image", "elements-notification", "elements-progress", "elements-table", "elements-tag", "elements-title"], + "components": ["components-breadcrumb", "components-card", "components-dropdown", "components-menu", "components-message", "components-modal", "components-navbar", "components-pagination", "components-panel", "components-tabs"] + } +} diff --git a/docs/_data/love.json b/docs/_data/love.json index 42d4d79ec7..9350990db1 100644 --- a/docs/_data/love.json +++ b/docs/_data/love.json @@ -1,5 +1,5 @@ { - "tweetsById": { + "tweets_by_id": { "779966186121560064": { "id": "779966186121560064", "date": "9:50 AM - 25 Sep 2016", @@ -83,7 +83,7 @@ "835834634655174658": { "id": "835834634655174658", "date": "12:51 PM - 26 Feb 2017", - "content": "bulma.io is an impressive CSS framework. Flexbox grid, no JS, modular components (use what you need), Sass.

💯 @jgthmss.", + "content": "bulma.io is an impressive CSS framework. Flexbox grid, no JS, modular components (use what you need), Sass.

💯 @jgthms.", "fullname": "scottgallant", "username": "scottgallant", "avatar": "https://pbs.twimg.com/profile_images/737847066030936064/1yHqQT-h_normal.jpg", @@ -693,7 +693,7 @@ "915580081938018304": { "id": "915580081938018304", "date": "3:11 PM - 4 Oct 2017", - "content": "Best css framework, amazing implementation. No idea how I lived without this.
bulma.io #bulmaio via @jgthms", + "content": "Best css framework, amazing implementation. No idea how I lived without this.", "fullname": "Juan Carlos Andreu", "username": "andreujuanc", "avatar": "https://pbs.twimg.com/profile_images/530443756114153472/nSmN8eUj_normal.jpeg", @@ -1281,4 +1281,4 @@ "963476902324391937", "966731525709619200" ] -} \ No newline at end of file +} diff --git a/docs/_data/meta.json b/docs/_data/meta.json index a171d2d699..83273d3c70 100644 --- a/docs/_data/meta.json +++ b/docs/_data/meta.json @@ -1,7 +1,7 @@ { "title": "Bulma: a modern CSS framework based on Flexbox", "description": "Bulma is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free.", - "documentation": "/documentation/overview/start/", + "documentation": "/documentation", "download": "https://github.com/jgthms/bulma/releases/download/0.6.2/bulma-0.6.2.zip", "github": "https://github.com/jgthms/bulma", "twitter": "https://twitter.com/jgthms", @@ -9,4 +9,4 @@ "book_url": "https://bleedingedgepress.com/creating-interfaces-bulma/", "book_amazon": "https://www.amazon.com/Creating-Interfaces-Bulma-Jeremy-Thomas-ebook/dp/B079M1BJG4/", "book_sample": "http://www.bleedingedgepress.com/book_excerpts/01E9D1/creating_interfaces_with_bulma_sample.pdf" -} \ No newline at end of file +} diff --git a/docs/_data/variables/elements/title.json b/docs/_data/variables/elements/title.json index 5896a6c7df..3f5f9b6baa 100644 --- a/docs/_data/variables/elements/title.json +++ b/docs/_data/variables/elements/title.json @@ -31,6 +31,11 @@ "name": "$title-strong-weight", "value": "inherit" }, + "title-line-height": { + "id": "title-line-height", + "name": "$title-line-height", + "value": "1.125" + }, "subtitle-color": { "id": "subtitle-color", "name": "$subtitle-color", @@ -46,6 +51,11 @@ "name": "$subtitle-weight", "value": "$weight-normal" }, + "subtitle-line-height": { + "id": "subtitle-line-height", + "name": "$subtitle-line-height", + "value": "1.25" + }, "subtitle-strong-color": { "id": "subtitle-strong-color", "name": "$subtitle-strong-color", @@ -55,6 +65,11 @@ "id": "subtitle-strong-weight", "name": "$subtitle-strong-weight", "value": "$weight-semibold" + }, + "subtitle-negative-margin": { + "id": "subtitle-negative-margin", + "name": "$subtitle-negative-margin", + "value": "-1.25rem" } } -} \ No newline at end of file +} diff --git a/docs/_includes/blog-hero.html b/docs/_includes/blog-hero.html deleted file mode 100644 index 3a49c3c585..0000000000 --- a/docs/_includes/blog-hero.html +++ /dev/null @@ -1,27 +0,0 @@ -{% include navbar.html id="BlogHero" %} - -
-
-
-
-
-

- Blog -

-

- Stay updated about new features, bug fixes, and releases -

- - - - - Subscribe - -
-
- {% include carbon.html %} -
-
-
-
-
diff --git a/docs/_includes/book-banner.html b/docs/_includes/book/book-banner.html similarity index 65% rename from docs/_includes/book-banner.html rename to docs/_includes/book/book-banner.html index 1123440802..e593b8ce5a 100644 --- a/docs/_includes/book-banner.html +++ b/docs/_includes/book/book-banner.html @@ -1,15 +1,15 @@
-
+
- {% include book-cover.html %} + {% include book/book-cover.html %}
- {% include book-content.html show_cover=false %} + {% include book/book-content.html show_cover=false %}
-
\ No newline at end of file + diff --git a/docs/_includes/book-content.html b/docs/_includes/book/book-content.html similarity index 98% rename from docs/_includes/book-content.html rename to docs/_includes/book/book-content.html index e6cf82ebcc..1c9c8db628 100644 --- a/docs/_includes/book-content.html +++ b/docs/_includes/book/book-content.html @@ -7,7 +7,7 @@

The official Bulma book! 😲

{% if include.show_cover %}
- {% include book-cover.html %} + {% include book/book-cover.html %}
{% endif %} diff --git a/docs/_includes/book-cover.html b/docs/_includes/book/book-cover.html similarity index 100% rename from docs/_includes/book-cover.html rename to docs/_includes/book/book-cover.html diff --git a/docs/_includes/book-modal.html b/docs/_includes/book/book-modal.html similarity index 78% rename from docs/_includes/book-modal.html rename to docs/_includes/book/book-modal.html index 182ab0bd56..a99d164fae 100644 --- a/docs/_includes/book-modal.html +++ b/docs/_includes/book/book-modal.html @@ -3,12 +3,12 @@ - \ No newline at end of file + diff --git a/docs/_includes/components/anchors.html b/docs/_includes/components/anchors.html new file mode 100644 index 0000000000..c66065c490 --- /dev/null +++ b/docs/_includes/components/anchors.html @@ -0,0 +1,8 @@ +
+ diff --git a/docs/_includes/components/breadcrumb.html b/docs/_includes/components/breadcrumb.html new file mode 100644 index 0000000000..26a63db26e --- /dev/null +++ b/docs/_includes/components/breadcrumb.html @@ -0,0 +1,36 @@ +
+ + + {% if previous_link or next_link %} + + {% endif %} +
diff --git a/docs/_includes/components/categories.html b/docs/_includes/components/categories.html new file mode 100644 index 0000000000..e7f23740df --- /dev/null +++ b/docs/_includes/components/categories.html @@ -0,0 +1,31 @@ + diff --git a/docs/_includes/components/docs.html b/docs/_includes/components/docs.html new file mode 100644 index 0000000000..0238c6f9b3 --- /dev/null +++ b/docs/_includes/components/docs.html @@ -0,0 +1,28 @@ + diff --git a/docs/_includes/components/links.html b/docs/_includes/components/links.html new file mode 100644 index 0000000000..5af554040a --- /dev/null +++ b/docs/_includes/components/links.html @@ -0,0 +1,28 @@ + diff --git a/docs/_includes/components/more.html b/docs/_includes/components/more.html new file mode 100644 index 0000000000..f209d00c66 --- /dev/null +++ b/docs/_includes/components/more.html @@ -0,0 +1,15 @@ +{% assign current_link_id = page.breadcrumb | last %} + + diff --git a/docs/_includes/comparison.html b/docs/_includes/content/comparison.html similarity index 100% rename from docs/_includes/comparison.html rename to docs/_includes/content/comparison.html diff --git a/docs/_includes/klmn.html b/docs/_includes/content/klmn.html similarity index 70% rename from docs/_includes/klmn.html rename to docs/_includes/content/klmn.html index 6fcec7645d..81c74783b2 100644 --- a/docs/_includes/klmn.html +++ b/docs/_includes/content/klmn.html @@ -19,7 +19,7 @@
-
+
Main
@@ -27,17 +27,17 @@
-
+
Three columns
-
+
Three columns
-
+
Three columns
@@ -50,22 +50,22 @@
-
+
2
-
+
3
-
+
4
-
+
5
@@ -75,22 +75,22 @@
-
+
7
-
+
8
-
+
9
-
+
10
@@ -100,7 +100,7 @@
-
+
12
diff --git a/docs/_includes/pro.html b/docs/_includes/content/pro.html similarity index 67% rename from docs/_includes/pro.html rename to docs/_includes/content/pro.html index bb0edc5b62..8477fad83d 100644 --- a/docs/_includes/pro.html +++ b/docs/_includes/content/pro.html @@ -10,6 +10,11 @@

{{ include.content | markdownify }} + + {% if include.title == 'No JavaScript' %} + {% assign tweet = site.data.love.tweets_by_id.860885116909998080 %} + {% include elements/tw.html tweet=tweet modifier='bd-is-grey' %} + {% endif %}
diff --git a/docs/_includes/anchor.html b/docs/_includes/elements/anchor.html similarity index 61% rename from docs/_includes/anchor.html rename to docs/_includes/elements/anchor.html index c8f3bcb94c..5ab9cf67ec 100644 --- a/docs/_includes/anchor.html +++ b/docs/_includes/elements/anchor.html @@ -1,7 +1,9 @@ -
+

- {{ include.name }} + + {{ include.name }} + # diff --git a/docs/_includes/bsa.html b/docs/_includes/elements/bsa.html similarity index 100% rename from docs/_includes/bsa.html rename to docs/_includes/elements/bsa.html diff --git a/docs/_includes/carbon.html b/docs/_includes/elements/carbon.html similarity index 98% rename from docs/_includes/carbon.html rename to docs/_includes/elements/carbon.html index 59c9af7b29..feaf514bf8 100644 --- a/docs/_includes/carbon.html +++ b/docs/_includes/elements/carbon.html @@ -1,5 +1,5 @@
-
+
{% if page.route == 'index' %} - + + {% elsif page.doc-subtab == 'navbar' %} {% include examples/navbar-bottom.html %} diff --git a/docs/_includes/global/sponsors.html b/docs/_includes/global/sponsors.html new file mode 100644 index 0000000000..36fe8537c0 --- /dev/null +++ b/docs/_includes/global/sponsors.html @@ -0,0 +1,23 @@ +
+ +
diff --git a/docs/_includes/header.html b/docs/_includes/header.html deleted file mode 100644 index fa63e9dbca..0000000000 --- a/docs/_includes/header.html +++ /dev/null @@ -1,69 +0,0 @@ - diff --git a/docs/_includes/index/columns.html b/docs/_includes/index/columns.html new file mode 100644 index 0000000000..dfe0b40ce2 --- /dev/null +++ b/docs/_includes/index/columns.html @@ -0,0 +1,124 @@ +{% capture columns %} +
+
1
+
2
+
3
+
4
+
5
+
+{% endcapture %} + +{% assign columns_link = site.data.links.by_id['columns-basics'] %} + +
+
+
+

+ + The simplest grid system + +

+

+ Just add columns, they will resize themselves +

+
+ +
+

+ Better on desktop +

+

+ This interactive tool works better on larger screens! That's because Bulma columns are vertical by default. I recommend revisiting this page later when you're on desktop. 😉 +

+
+ +
+
+
+

1

+
+
+
+
+

2

+
+
+
+
+

3

+
+
+
+
+

4

+
+
+
+
+

5

+
+
+ + + + + + + +
+ +
+
+
+ + Add column + + + Remove + + {% include elements/drawing.html id='try-it-out' width=150 height=65 %} +
+
+ +
+
+ {% highlight html %}{{ columns }}{% endhighlight %} +
+
+
+ +
+

Info

+

While it's possible to add as many columns as you want, it is recommended to stick with 12 columns.
+ If you want smaller divisions, you can always nest columns.

+
+
+
diff --git a/docs/_includes/index/customize.html b/docs/_includes/index/customize.html new file mode 100644 index 0000000000..e87d5d9f91 --- /dev/null +++ b/docs/_includes/index/customize.html @@ -0,0 +1,87 @@ +{% assign customize_link = site.data.links.by_id['overview-customize'] %} + +
+
+
+

+ + So quick to customize + +

+

+ Simply set your own Sass variables before importing Bulma +

+
+ +
+
+
+ {% highlight scss %}{% include snippets/customized.html %}{% endhighlight %} + {% include elements/drawing.html id='customize' width=152 height=76 %} +
+
+ +
+
+

Before

+
+

+ Bulma +

+

+ Modern CSS framework based on Flexbox +

+
+
+ +
+
+
+

+ + + +

+
+
+ Primary + Link +
+
+
+ +
+

After

+
+

+ Bulma +

+

+ Modern CSS framework based on Flexbox +

+
+
+ +
+
+
+

+ + + +

+
+
+ Primary + Link +
+
+
+
+
+
+
diff --git a/docs/_includes/features.html b/docs/_includes/index/features.html similarity index 100% rename from docs/_includes/features.html rename to docs/_includes/index/features.html diff --git a/docs/_includes/index/focus.html b/docs/_includes/index/focus.html new file mode 100644 index 0000000000..3fa6cff8e0 --- /dev/null +++ b/docs/_includes/index/focus.html @@ -0,0 +1,73 @@ +{% assign responsiveness_link = site.data.links.by_id['overview-responsiveness'] %} +{% assign modularity_link = site.data.links.by_id['overview-modular'] %} +{% assign columns_link = site.data.links.by_id['columns-basics'] %} + + diff --git a/docs/_includes/index/fullheight.html b/docs/_includes/index/fullheight.html new file mode 100644 index 0000000000..fb451e922d --- /dev/null +++ b/docs/_includes/index/fullheight.html @@ -0,0 +1,38 @@ +{% assign hero_link = site.data.links.by_id['layout-hero'] %} + +
+
+ +
+ +
+
+
+

+ + Fullscreen vertical centering + +

+

+ Include any content you want, it's always centered +

+
+
+
+ +
+ +
+
diff --git a/docs/_includes/index/intro.html b/docs/_includes/index/intro.html index cc4b21715b..f56219d0cf 100644 --- a/docs/_includes/index/intro.html +++ b/docs/_includes/index/intro.html @@ -5,12 +5,12 @@

- Bulma is a free and open source CSS framework based on Flexbox. + Bulma is an open source CSS framework based on Flexbox and used by more than 100,000 developers.

- +
{% assign npmInstall = 'npm install bulma' %} @@ -48,14 +48,7 @@

-
-
- {% include sponsor.html %} -
-
- {% include carbon.html %} -
-
+ {% include index/focus.html %}
diff --git a/docs/_includes/index/js.html b/docs/_includes/index/js.html new file mode 100644 index 0000000000..787deade3c --- /dev/null +++ b/docs/_includes/index/js.html @@ -0,0 +1,35 @@ +{% assign css_only_link = site.data.links.by_id['overview-classes'] %} + +
+
+
+
+
+

+ + No JavaScript required + +

+

+ CSS only, so it integrates in any JS environment +

+ +
+
+ +
+
+ {% assign tweet = site.data.love.tweets_by_id.860885116909998080 %} + {% include + elements/tw.html + tweet=tweet + modifier='bd-is-grey' + drawing_id='opinion-free' + drawing_width=152 + drawing_height=52 + %} +
+
+
+
+
diff --git a/docs/_includes/index/level.html b/docs/_includes/index/level.html new file mode 100644 index 0000000000..2af097bee4 --- /dev/null +++ b/docs/_includes/index/level.html @@ -0,0 +1,60 @@ +
+
+

+ + Flexible horizontal level + +

+

Include any type of element, they will remain vertically centered

+ +
+
diff --git a/docs/_includes/index/media-object.html b/docs/_includes/index/media-object.html new file mode 100644 index 0000000000..7a3e051723 --- /dev/null +++ b/docs/_includes/index/media-object.html @@ -0,0 +1,51 @@ +
+
+
+
+

+ + + + + Versatile media object + +

+

A simple block with an image that will solve 90% of your UI problems

+
+ +
+
+
+
+
+ Image +
+
+
+
+

+ John Smith @johnsmith 31m +
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis. +

+
+ +
+
+
+
+
+
+
diff --git a/docs/_includes/index/modifiers.html b/docs/_includes/index/modifiers.html new file mode 100644 index 0000000000..b50a600f8c --- /dev/null +++ b/docs/_includes/index/modifiers.html @@ -0,0 +1,65 @@ +{% assign modifiers_link = site.data.links.by_id['modifiers-syntax'] %} + +
+
+
+
+
+

+ + So easy to learn + +

+

+ Get a design started within minutes +

+
+ + {% assign tweet = site.data.love.tweets_by_id.868829487072464897 %} + {% include + elements/tw.html + tweet=tweet + modifier='bd-is-grey' + drawing_id='crazy' + drawing_width=108 + drawing_height=48 + %} +
+ +
+
+
+

+ button +

+
+ Button +
+
+
+

+ button is-primary +

+
+ Button +
+
+
+

+ button is-primary is-large +

+
+ Button +
+
+
+

+ button is-primary is-large is-loading +

+
+ Button +
+
+
+
+
diff --git a/docs/_includes/index/sponsor.html b/docs/_includes/index/sponsor.html new file mode 100644 index 0000000000..b357216cc0 --- /dev/null +++ b/docs/_includes/index/sponsor.html @@ -0,0 +1,51 @@ + diff --git a/docs/_includes/index/start.html b/docs/_includes/index/start.html new file mode 100644 index 0000000000..9710dd3d54 --- /dev/null +++ b/docs/_includes/index/start.html @@ -0,0 +1,33 @@ +{% assign docs_link = site.data.links.by_id['overview-start'] %} +{% assign docs_url = site.url | append: docs_link.path %} + +
+ +
diff --git a/docs/_includes/index/tiles.html b/docs/_includes/index/tiles.html new file mode 100644 index 0000000000..8b6c7d1728 --- /dev/null +++ b/docs/_includes/index/tiles.html @@ -0,0 +1,93 @@ +{% capture tiles %} +
+
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+{% endcapture %} + +
+
+

+ + + + + Magic tiles + +

+

A single element for a Metro UI-style CSS grid

+
+
+
+
+
+

Vertical...

+

Top tile

+
+
+

...tiles

+

Bottom tile

+
+
+
+
+

Middle tile

+

With an image

+
+ +
+
+
+
+
+
+

Wide tile

+

Aligned with the right tile

+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

+
+
+
+
+
+
+

Tall tile

+

With even more content

+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.

+

Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.

+

Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.

+
+
+
+
+
+ {% highlight html %}{{ tiles }}{% endhighlight %} +
+
+
diff --git a/docs/_includes/index/tws.html b/docs/_includes/index/tws.html new file mode 100644 index 0000000000..1399955f56 --- /dev/null +++ b/docs/_includes/index/tws.html @@ -0,0 +1,17 @@ +{% assign love_link = site.data.links.by_id['love'] %} +{% assign love_url = site.url | append: love_link.path %} + +
+
+

+ + A growing community + +

+

+ See what Bulma fans are saying +

+
+ + {% include elements/tws.html %} +
diff --git a/docs/_includes/index/usual.html b/docs/_includes/index/usual.html new file mode 100644 index 0000000000..c7a4b07aa7 --- /dev/null +++ b/docs/_includes/index/usual.html @@ -0,0 +1,12 @@ +
+ +
diff --git a/docs/_includes/layout/main-close.html b/docs/_includes/layout/main-close.html new file mode 100644 index 0000000000..86db930e9c --- /dev/null +++ b/docs/_includes/layout/main-close.html @@ -0,0 +1,15 @@ +{% assign current_category = page.doc-tab %} +{% assign current_link_id = page.breadcrumb | last %} +{% assign category_links = site.data.links.categories[current_category] %} + +
+

+ + +
+
+ diff --git a/docs/_includes/layout/main-open.html b/docs/_includes/layout/main-open.html new file mode 100644 index 0000000000..eec6c71c5e --- /dev/null +++ b/docs/_includes/layout/main-open.html @@ -0,0 +1,6 @@ +
+
+
+
+
+
diff --git a/docs/_includes/navbar.html b/docs/_includes/navbar.html deleted file mode 100644 index 6d41999171..0000000000 --- a/docs/_includes/navbar.html +++ /dev/null @@ -1,263 +0,0 @@ - - -{% unless include.hide_fortyfour %} - {% include fortyfour.html %} -{% endunless %} diff --git a/docs/_includes/newsletter.html b/docs/_includes/newsletter.html deleted file mode 100644 index fcabda793d..0000000000 --- a/docs/_includes/newsletter.html +++ /dev/null @@ -1,32 +0,0 @@ -
-
-
-
-
-

Bulma Newsletter

-

Get notified when v1 is ready!

-
- -
-
-
-
- - - - -
-
- - - -
-
-
-
-
-
-
-
\ No newline at end of file diff --git a/docs/_includes/patreon.html b/docs/_includes/patreon.html deleted file mode 100644 index 1277955ca5..0000000000 --- a/docs/_includes/patreon.html +++ /dev/null @@ -1,8 +0,0 @@ -
-

- Support Bulma on Patreon -

- - Become a patron - -
diff --git a/docs/_includes/snippets/customized.html b/docs/_includes/snippets/customized.html new file mode 100644 index 0000000000..9501367a9e --- /dev/null +++ b/docs/_includes/snippets/customized.html @@ -0,0 +1,25 @@ +// Import a Google Font +@import url('https://fonts.googleapis.com/css?family=Nunito:400,700'); + +// Set your brand colors +$purple: #8A4D76; +$pink: #FA7C91; +$brown: #757763; +$beige-light: #D0D1CD; +$beige-lighter: #EFF0EB; + +// Update Bulma's global variables +$family-sans-serif: "Nunito", serif; +$grey-dark: $brown; +$grey-light: $beige-light; +$primary: $purple; +$link: $pink; + +// Update some of Bulma's component variables +$control-border-width: 2px; +$input-background-color: $beige-lighter; +$input-border-color: transparent; +$input-shadow: none; + +// Import the rest of Bulma +@import "../bulma"; diff --git a/docs/_includes/getting-started.html b/docs/_includes/snippets/getting-started.html similarity index 100% rename from docs/_includes/getting-started.html rename to docs/_includes/snippets/getting-started.html diff --git a/docs/_includes/sponsor.html b/docs/_includes/sponsor.html deleted file mode 100644 index c77a2fc4c6..0000000000 --- a/docs/_includes/sponsor.html +++ /dev/null @@ -1,38 +0,0 @@ - diff --git a/docs/_includes/sponsors.html b/docs/_includes/sponsors.html deleted file mode 100644 index ff441e967d..0000000000 --- a/docs/_includes/sponsors.html +++ /dev/null @@ -1,25 +0,0 @@ -
- -
diff --git a/docs/_includes/subnav-columns.html b/docs/_includes/subnav-columns.html deleted file mode 100644 index 3542fff15c..0000000000 --- a/docs/_includes/subnav-columns.html +++ /dev/null @@ -1,24 +0,0 @@ - diff --git a/docs/_includes/test/features.html b/docs/_includes/test/features.html new file mode 100644 index 0000000000..29699ea7cd --- /dev/null +++ b/docs/_includes/test/features.html @@ -0,0 +1,638 @@ +{% capture form %} +
+ +
+ +
+
+
+

+ + + +

+
+
+

+ +

+
+
+

+ +

+
+
+

+ + +

+
+
+

+ Button +

+
+{% endcapture %} + +{% capture box %} +
+
+
+
+ Image +
+
+
+
+

+ John Smith @johnsmith 31m +
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean efficitur sit amet massa fringilla egestas. Nullam condimentum luctus turpis. +

+
+ +
+
+
+{% endcapture %} + +{% capture button %} +
+ + + + + + +
+ + +{% endcapture %} + +{% capture notification %} +
+ + Lorem ipsum dolor sit amet, consectetur + adipiscing elit lorem ipsum dolor. Pellentesque risus mi, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum felis venenatis efficitur. Sit amet, + consectetur adipiscing elit +
+{% endcapture %} + +{% capture progress %} +30% +{% endcapture %} + +{% capture tags %} +Black +Dark +Light +White +Primary +Link +Info +Success +Warning +Danger +{% endcapture %} + +{% capture cards %} +
+
+
+
+
+ Image +
+
+
+
+
+
+ Image +
+
+
+

John Smith

+

@johnsmith

+
+
+ +
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. + Phasellus nec iaculis mauris. @bulmaio. + #css #responsive +
+ 11:09 PM - 1 Jan 2016 +
+
+
+
+ +
+
+
+

+ “There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.” +

+

+ Jeff Atwood +

+
+ +
+
+
+{% endcapture %} + +{% capture dropdown %} + +{% endcapture %} + +{% capture message %} +
+
+

Primary

+ +
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque risus mi, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum felis venenatis efficitur. Aenean ac eleifend lacus, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. +
+
+{% endcapture %} + +{% capture pagination %} + +{% endcapture %} + +{% capture panel %} + +{% endcapture %} + +{% capture tabs %} + +{% endcapture %} + +{% capture media %} +
+
+

+ +

+
+
+
+

+ John Smith @johnsmith 31m +
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis. +

+
+ +
+
+ +
+
+{% endcapture %} + +{% capture menu %} + +{% endcapture %} + +
+
+
+
+

Elements

+
+
+
+
+

+ + Form + +

+
+
+ {{ form }} +
+
+ +
+
+

+ + Box + +

+
+
+ {{ box }} +
+
+ +
+
+

+ + Button + +

+
+
+ {{ button }} +
+
+ +
+ +
+ {{ notification }} +
+
+ +
+ +
+ {{ progress }} +
+
+ +
+
+

+ + Tags + +

+
+
+ {{ tags }} +
+
+
+
+
+
+ +
+ +
+
+
+
+

Components

+
+
+
+
+

+ + Card + +

+
+
+ {{ cards }} +
+
+ +
+ +
+ {{ dropdown }} +
+
+ +
+ +
+ {{ message }} +
+
+ +
+ +
+ {{ pagination }} +
+
+ +
+
+

+ + Tabs + +

+
+
+ {{ tabs }} +
+
+ +
+ +
+ {{ media }} +
+
+ +
+
+

+ + Menu + + and + + Panel + +

+
+
+
+
+ {{ menu }} +
+
+ {{ panel }} +
+
+
+
+ +
+
+
+
diff --git a/docs/_includes/test/from-to.html b/docs/_includes/test/from-to.html new file mode 100644 index 0000000000..5d065c1245 --- /dev/null +++ b/docs/_includes/test/from-to.html @@ -0,0 +1,31 @@ +
+
+
+

+ Bulma +

+

+ Modern CSS framework based on Flexbox +

+
+ +
+ +
+
+
+

+ + + +

+
+
+ Primary + Link +
+
+
+
diff --git a/docs/_includes/testimonials.html b/docs/_includes/testimonials.html deleted file mode 100644 index 06707eada6..0000000000 --- a/docs/_includes/testimonials.html +++ /dev/null @@ -1,41 +0,0 @@ -
-
-
-
- -
- -
- -
-
- -
- - - -
- -
- - -
- -
-
-
- - -
diff --git a/docs/_includes/tws.html b/docs/_includes/tws.html deleted file mode 100644 index 6aaf83cfd5..0000000000 --- a/docs/_includes/tws.html +++ /dev/null @@ -1,32 +0,0 @@ -
-
-
- {% assign tweet = site.data.love.tweetsById.868829487072464897 %}{% include tw.html tweet=tweet%} - {% assign tweet = site.data.love.tweetsById.912690697416753152 %}{% include tw.html tweet=tweet%} - {% assign tweet = site.data.love.tweetsById.907551723459416071 %}{% include tw.html tweet=tweet%} - {% assign tweet = site.data.love.tweetsById.834140257054502913 %}{% include tw.html tweet=tweet%} -
- -
- {% assign tweet = site.data.love.tweetsById.869284735440363520 %}{% include tw.html tweet=tweet%} - {% assign tweet = site.data.love.tweetsById.910956939886043136 %}{% include tw.html tweet=tweet%} - {% assign tweet = site.data.love.tweetsById.860885116909998080 %}{% include tw.html tweet=tweet%} - {% assign tweet = site.data.love.tweetsById.835834634655174658 %}{% include tw.html tweet=tweet%} -
- -
- {% assign tweet = site.data.love.tweetsById.874925154475929602 %}{% include tw.html tweet=tweet%} - {% assign tweet = site.data.love.tweetsById.915580081938018304 %}{% include tw.html tweet=tweet%} - {% assign tweet = site.data.love.tweetsById.903629781744439297 %}{% include tw.html tweet=tweet%} - {% assign tweet = site.data.love.tweetsById.909653512010833920 %}{% include tw.html tweet=tweet%} -
-
- - -
diff --git a/docs/_javascript/index.js b/docs/_javascript/index.js index fd09327c72..08753358af 100644 --- a/docs/_javascript/index.js +++ b/docs/_javascript/index.js @@ -47,7 +47,7 @@ document.addEventListener('DOMContentLoaded', () => { $message.style.display = 'none'; } - showing = Math.min(Math.max(parseInt(showing), 2), 12); + showing = Math.min(Math.max(parseInt(showing), 1), 12); $columns.forEach($el => { $el.style.display = 'none'; diff --git a/docs/_javascript/main.js b/docs/_javascript/main.js index 431b55cbc4..58d4bd5d8f 100644 --- a/docs/_javascript/main.js +++ b/docs/_javascript/main.js @@ -5,25 +5,95 @@ document.addEventListener('DOMContentLoaded', () => { const cookieBookModalName = 'bulma_closed_book_modal'; const cookieBookModal = Cookies.getJSON(cookieBookModalName) || false; - // Book modal - - // const $bookModal = document.getElementById('bookModal'); - // const $bookModalCloseButtons = getAll('.bd-book-modal-close'); - - // if (!cookieBookModal) { - // setTimeout(() => { - // openModal('bookModal'); - // }, 5000); - // } - - // if ($bookModalCloseButtons.length > 0) { - // $bookModalCloseButtons.forEach($el => { - // $el.addEventListener('click', event => { - // event.stopPropagation(); - // Cookies.set(cookieBookModalName, true, { expires: 30 }); - // }); - // }); - // } + // Sidebar links + + const $categories = getAll('#categories .bd-category'); + + if ($categories.length > 0) { + $categories.forEach(el => { + const toggle_el = el.querySelector('.bd-category-toggle'); + + toggle_el.addEventListener('click', event => { + closeCategories(el); + el.classList.toggle('is-active'); + }); + }); + } + + function closeCategories(current_el) { + $categories.forEach(el => { + if (current_el == el) { + return; + } + el.classList.remove('is-active'); + }); + } + + const anchors_ref_el = document.getElementById('anchorsReference'); + const anchors_el = document.getElementById('anchors'); + const anchor_links_el = getAll('.bd-anchor-link'); + + let anchors_by_id = {}; + let anchors_order = []; + let anchor_nav_els = []; + + if (anchors_el && anchor_links_el.length > 0) { + anchors_el.classList.add('is-active'); + const anchors_el_list = anchors_el.querySelector('.bd-anchors-list'); + + anchor_links_el.forEach((el, index) => { + const link_target = el.getAttribute('href'); + const link_text = el.previousElementSibling.innerText; + + if (link_text != '') { + const item_el = createAnchorLink(link_text, link_target); + anchors_el_list.appendChild(item_el); + + const anchor_key = link_target.substring(1); // #target -> target + anchors_by_id[anchor_key] = { + id: anchor_key, + index, + target: link_target, + text: link_text, + nav_el: item_el, + }; + anchors_order.push(anchor_key); + anchor_nav_els.push(item_el); + } + }); + + const back_to_top_el = createAnchorLink('Back to top', ''); + back_to_top_el.onclick = scrollToTop; + anchors_el_list.appendChild(back_to_top_el); + } + + function scrollToTop() { + window.scrollTo(0, 0); + } + + function createAnchorLink(text, target) { + const item_el = document.createElement('li'); + const link_el = document.createElement('a'); + const text_node = document.createTextNode(text); + + if (target) { + link_el.setAttribute('href', target); + } + + link_el.appendChild(text_node); + item_el.appendChild(link_el); + + return item_el; + } + + function closeCategories(current_el) { + $categories.forEach(el => { + if (current_el == el) { + return; + } + el.classList.remove('is-active'); + }); + } // Meta links @@ -36,7 +106,6 @@ document.addEventListener('DOMContentLoaded', () => { const target = $el.getAttribute('href'); const $target = document.getElementById(target.substring(1)); $target.scrollIntoView(true); - // window.history.replaceState(null, document.title, `${window.location.origin}${window.location.pathname}${target}`); return false; }); }); @@ -197,6 +266,7 @@ document.addEventListener('DOMContentLoaded', () => { // Scrolling + const html_el = document.documentElement; const navbarEl = document.getElementById('navbar'); const navbarBurger = document.getElementById('navbarBurger'); const specialShadow = document.getElementById('specialShadow'); @@ -218,6 +288,76 @@ document.addEventListener('DOMContentLoaded', () => { } }); + // Anchors highlight + + let past_anchors = []; + anchor_links_el.reverse(); + const trigger_offset = 24 ; // In pixels + const typo_el = document.getElementById('typo'); + + function whenScrolling() { + if (anchors_ref_el) { + const bounds = anchors_ref_el.getBoundingClientRect(); + const anchors_height = anchors_el.clientHeight; + const typo_bounds = typo_el.getBoundingClientRect(); + const typo_height = typo_el.clientHeight; + + if (bounds.top < 1 && typo_bounds.top - anchors_height + typo_height > 0) { + anchors_el.classList.add('is-pinned'); + } else { + anchors_el.classList.remove('is-pinned'); + } + + anchor_links_el.some(el => { + const bounds = el.getBoundingClientRect(); + const href = el.getAttribute('href'); + const key = href.substring(1); // #target -> target + + if (bounds.top < 1 + trigger_offset && past_anchors.indexOf(key) == -1) { + past_anchors.push(key); + highlightAnchor(); + return; + } else if (bounds.top > 0 + trigger_offset && past_anchors.indexOf(key) != -1) { + removeFromArray(past_anchors, key); + highlightAnchor(); + return; + } + }); + } + } + + function highlightAnchor() { + const future_anchors = anchors_order.diff(past_anchors); + let highest_index = -1; + let highest_anchor_key = ''; + + if (past_anchors.length > 0) { + past_anchors.forEach((key, index) => { + const anchor = anchors_by_id[key]; + anchor.nav_el.className = 'is-past'; + + // Keep track of the bottom most item + if (anchor.index > highest_index) { + highest_index = anchor.index; + highest_anchor_key = key; + } + }); + + if (highest_anchor_key in anchors_by_id) { + anchors_by_id[highest_anchor_key].nav_el.className = 'is-current'; + } + } + + if (future_anchors.length > 0) { + future_anchors.forEach((key, index) => { + const anchor = anchors_by_id[key]; + anchor.nav_el.className = ''; + }); + } + } + + // Scroll + function upOrDown(lastY, currentY) { if (currentY >= lastY) { return goingDown(currentY); @@ -280,11 +420,12 @@ document.addEventListener('DOMContentLoaded', () => { } const translateFactor = 1 + translateValue / NAVBAR_HEIGHT; - specialShadow.style.opacity = scrollFactor; - specialShadow.style.transform = 'scaleY(' + translateFactor + ')'; - } - translateHeader(window.scrollY, false); + if (specialShadow) { + specialShadow.style.opacity = scrollFactor; + specialShadow.style.transform = 'scaleY(' + translateFactor + ')'; + } + } let ticking = false; let lastY = 0; @@ -294,7 +435,8 @@ document.addEventListener('DOMContentLoaded', () => { if (!ticking) { window.requestAnimationFrame(function() { - upOrDown(lastY, currentY); + // upOrDown(lastY, currentY); + whenScrolling(); ticking = false; lastY = currentY; }); @@ -303,4 +445,19 @@ document.addEventListener('DOMContentLoaded', () => { ticking = true; }); + // Utils + + function removeFromArray(array, value) { + if (array.includes(value)) { + const value_index = array.indexOf(value); + array.splice(value_index, 1); + } + + return array; + } + + Array.prototype.diff = function(a) { + return this.filter(function(i) {return a.indexOf(i) < 0;}); + }; + }); diff --git a/docs/_layouts/default.html b/docs/_layouts/default.html index e168fb7fc6..fed367e1e8 100644 --- a/docs/_layouts/default.html +++ b/docs/_layouts/default.html @@ -1,9 +1,9 @@ - - {% include head.html %} + + {% include global/head.html %} - {% include deprecated.html %} + {% include global/deprecated.html %} {{ content }} - {% include footer.html %} + {% include global/footer.html %} diff --git a/docs/_layouts/documentation.html b/docs/_layouts/documentation.html index 894c1a71e7..a2eccb6f4b 100644 --- a/docs/_layouts/documentation.html +++ b/docs/_layouts/documentation.html @@ -3,73 +3,91 @@ route: documentation --- -{% include navbar.html id="Documentation" has_container=true %} +{% include global/navbar.html id="Documentation" %} - + -
-
-

- - Made with Bulma - -
- This page is open source. - Noticed a typo? Or something unclear? -
- - Improve this page on GitHub - -

+ {% include elements/improve-page.html %} +
+ + +
- +
diff --git a/docs/_layouts/more.html b/docs/_layouts/more.html new file mode 100644 index 0000000000..8d9d1d6159 --- /dev/null +++ b/docs/_layouts/more.html @@ -0,0 +1,85 @@ +--- +layout: default +route: more +--- + +{% include global/navbar.html id="More" %} + +{% assign current_link_id = page.breadcrumb | last %} +{% assign current_link = site.data.links.by_id[current_link_id] %} + +{% assign category_links = site.data.links.more %} + +{% for link_id in category_links %} + {% if link_id == current_link_id %} + {% unless forloop.first %} + {% assign previous_index = forloop.index0 | minus: 1 %} + {% assign previous_link_id = category_links[previous_index] %} + {% assign previous_link = site.data.links.by_id[previous_link_id] %} + {% endunless %} + + {% unless forloop.last %} + {% assign next_index = forloop.index0 | plus: 1 %} + {% assign next_link_id = category_links[next_index] %} + {% assign next_link = site.data.links.by_id[next_link_id] %} + {% endunless %} + {% endif %} +{% endfor %} + +
+
+
+
+
+ {% include components/breadcrumb.html %} + +
+
+

+ {% if page.title %} + {{ page.title }} + {% else %} + {{ current_link.name }} + {% endif %} +

+

+ {% if page.subtitle %} + {{ page.subtitle }} + {% else %} + {{ current_link.subtitle }} + {% endif %} +

+
+ +
+ {% include elements/carbon.html %} +
+
+ +
+ {{ content }} +
+ + + + {% include elements/improve-page.html %} +
+ + +
+
+
diff --git a/docs/_layouts/post.html b/docs/_layouts/post.html index e9a0c6485b..d7f75f8edd 100644 --- a/docs/_layouts/post.html +++ b/docs/_layouts/post.html @@ -1,51 +1,99 @@ --- layout: default route: blog +breadcrumb: +- home +- blog --- -{% include navbar.html id="BlogHero" %} - -
- - - - - -
- -
-
-
-
-

- Back to Blog home -

-

- {{ page.title }} -

- -
-
- {{ content }} +{% include global/navbar.html id="Blog" %} + +
+
+
+
+
+
+ + + {% if page.previous.url or page.next.url %} + + {% endif %} +
+ +
+
+

+ {{ page.title }} +

+

+ {{ page.date | date_to_string }} +

+
+ +
+ {% include elements/carbon.html %} +
+
+ +
+
+
+
+ {{ content }} +
+
+
-
-
+ diff --git a/docs/_posts/2016-02-09-blog-launched-new-responsive-columns-new-helpers.md b/docs/_posts/2016-02-09-blog-launched-new-responsive-columns-new-helpers.md index 9a4a8d2161..75acdba983 100644 --- a/docs/_posts/2016-02-09-blog-launched-new-responsive-columns-new-helpers.md +++ b/docs/_posts/2016-02-09-blog-launched-new-responsive-columns-new-helpers.md @@ -1,7 +1,8 @@ --- layout: post title: "Blog launched, new responsive columns, new helpers" -introduction: "First blog post on the newly launched blog! It even has its own [RSS feed](/atom.xml) for those who still use that. This blog will be more frequently updated than the [newsletter](#newsletter), so you can subscribe to either or both, as they will be used for different purposes." +introduction: "Stay updated with everything that's coming up with Bulma" +long_introduction: "First blog post on the newly launched blog! It even has its own [RSS feed](/atom.xml) for those who still use that. This blog will be more frequently updated than the [newsletter](#newsletter), so you can subscribe to either or both, as they will be used for different purposes." color: "danger" name: "Launch!" icon: "rocket" diff --git a/docs/_posts/2016-04-11-metro-ui-css-grid-with-bulma-tiles.md b/docs/_posts/2016-04-11-metro-ui-css-grid-with-bulma-tiles.md index e3d4064c50..28ecc8d0dd 100644 --- a/docs/_posts/2016-04-11-metro-ui-css-grid-with-bulma-tiles.md +++ b/docs/_posts/2016-04-11-metro-ui-css-grid-with-bulma-tiles.md @@ -1,7 +1,8 @@ --- layout: post title: "Metro UI CSS grid with Bulma tiles" -introduction: "Have you ever wanted to build a **Metro-UI-like grid in CSS**?
Thanks to Flexbox and the new [Bulma tiles](https://bulma.io/documentation/layout/tiles/), you now can! And it only requires 1 HTML element: the `tile` element." +introduction: "Build a **Metro-UI-like grid in CSS** with the new `tile` element" +long_introduction: "Have you ever wanted to build a **Metro-UI-like grid in CSS**?
Thanks to Flexbox and the new [Bulma tiles](https://bulma.io/documentation/layout/tiles/), you now can! And it only requires 1 HTML element: the `tile` element." color: "info" name: "Metro UI" icon: "th-large" diff --git a/docs/_posts/2017-03-10-new-field-element.md b/docs/_posts/2017-03-10-new-field-element.md index f01ab647e3..31b821f15f 100644 --- a/docs/_posts/2017-03-10-new-field-element.md +++ b/docs/_posts/2017-03-10-new-field-element.md @@ -2,10 +2,12 @@ layout: post title: "New field element (for better controls)" published: true -introduction: "

The .control element has been a very versatile container for form controls. But it came at a cost: it was difficult to combine its block characteristics with its inline variations.

" +introduction: "A new versatile container for form controls" +long_introduction: "

The .control element has been a very versatile container for form controls. But it came at a cost: it was difficult to combine its block characteristics with its inline variations.

" color: "success" name: "Field element" icon: "square" +icon_regular: true --- **TL;DR: there's a new `.field` container, and `.control` has been re-purposed.** diff --git a/docs/_posts/2017-07-24-access-previous-bulma-versions.md b/docs/_posts/2017-07-24-access-previous-bulma-versions.md index 27b656bd06..bd3ac41e4c 100644 --- a/docs/_posts/2017-07-24-access-previous-bulma-versions.md +++ b/docs/_posts/2017-07-24-access-previous-bulma-versions.md @@ -1,7 +1,8 @@ --- layout: post title: "Access previous Bulma versions" -introduction: "It is now possible to **access previous versions** of Bulma. Just head towards: [http://versions.bulma.io/](http://versions.bulma.io/)" +introduction: "It is now possible to **access previous versions** of Bulma" +long_introduction: "It is now possible to **access previous versions** of Bulma. Just head towards: [http://versions.bulma.io/](http://versions.bulma.io/)" color: "primary" name: "Versions" icon: "undo" diff --git a/docs/_posts/2017-08-01-bulma-bootstrap-comparison.md b/docs/_posts/2017-08-01-bulma-bootstrap-comparison.md index 863d4576ab..aecf78f9d4 100644 --- a/docs/_posts/2017-08-01-bulma-bootstrap-comparison.md +++ b/docs/_posts/2017-08-01-bulma-bootstrap-comparison.md @@ -1,7 +1,8 @@ --- layout: post title: "Bulma / Bootstrap comparison" -introduction: "If you're unsure _how_ or _why_ you should try out Bulma if you're familiar to Bootstrap, the new page [\"Alternative to Bootstrap\"](https://bulma.io/alternative-to-bootstrap/) tries to help you answer questions you might have." +introduction: "New page \"Alternative to Bootstrap\"" +long_introduction: "If you're unsure _how_ or _why_ you should try out Bulma if you're familiar to Bootstrap, the new page [\"Alternative to Bootstrap\"](https://bulma.io/alternative-to-bootstrap/) tries to help you answer questions you might have." color: "bootstrap" name: "Bulma over Bootstrap?" icon: "heart" diff --git a/docs/_posts/2017-08-03-list-of-tags.md b/docs/_posts/2017-08-03-list-of-tags.md index 4806fb4967..88794dcc85 100644 --- a/docs/_posts/2017-08-03-list-of-tags.md +++ b/docs/_posts/2017-08-03-list-of-tags.md @@ -2,7 +2,7 @@ layout: post title: "New feature: list of tags" introduction: "What's better than one tag? Multiple tags!" -color: "orange" +color: "success" name: "List of tags" icon: "tag" --- @@ -17,4 +17,4 @@ A tag rarely comes on its own though, so Bulma now supports [list of tags](/docu -As a **bonus**, there is also a [delete tag](/documentation/elements/tag/#combinations) available! \ No newline at end of file +As a **bonus**, there is also a [delete tag](/documentation/elements/tag/#combinations) available! diff --git a/docs/_posts/2017-10-09-roses-are-red-links-are-blue.md b/docs/_posts/2017-10-09-roses-are-red-links-are-blue.md index 2e3afbc8f9..223e7852ea 100644 --- a/docs/_posts/2017-10-09-roses-are-red-links-are-blue.md +++ b/docs/_posts/2017-10-09-roses-are-red-links-are-blue.md @@ -3,8 +3,8 @@ layout: post title: "Roses are red – Links are blue" introduction: "What's better than one tag? Multiple tags!" color: "link" -name: "Roses are red
Links are blue" -icon: "tag" +name: "Roses are red and links are blue" +icon: "link" --- By default, a browser will display links in blue. Bulma has up until now used the `$primary` color as the `$link` color: @@ -89,4 +89,4 @@ If you want to use the `$primary` color for your links, just **customize** your $link: $primary !default $link-invert: $primary-invert !default $link-focus-border: $primary !default -``` \ No newline at end of file +``` diff --git a/docs/_posts/2017-11-14-bulma-is-on-patreon.md b/docs/_posts/2017-11-14-bulma-is-on-patreon.md index b57b61ef11..6c75c26994 100644 --- a/docs/_posts/2017-11-14-bulma-is-on-patreon.md +++ b/docs/_posts/2017-11-14-bulma-is-on-patreon.md @@ -2,7 +2,7 @@ title: "Bulma is on Patreon!" layout: post introduction: "Support Bulma's future" -color: "primary" +color: "patreon" name: "Bulma on Patreon" icon: "patreon" icon_brand: true diff --git a/docs/_posts/2018-01-18-bulma-supports-font-awesome-5.md b/docs/_posts/2018-01-18-bulma-supports-font-awesome-5.md index cf4ca5cb86..59ad057c17 100644 --- a/docs/_posts/2018-01-18-bulma-supports-font-awesome-5.md +++ b/docs/_posts/2018-01-18-bulma-supports-font-awesome-5.md @@ -4,7 +4,7 @@ layout: post introduction: "No change required!" color: "info" name: "Font Awesome 5" -icon: "font-awesome-alt" +icon: "font-awesome" icon_brand: true --- diff --git a/docs/_posts/2018-04-13-website-redesign.md b/docs/_posts/2018-04-13-website-redesign.md new file mode 100644 index 0000000000..dd6e274871 --- /dev/null +++ b/docs/_posts/2018-04-13-website-redesign.md @@ -0,0 +1,132 @@ +--- +title: "Website redesign: clearer layout, easier navigation, better content, and much more!" +layout: post +introduction: "A brand new look" +color: "star" +name: "Website redesign" +icon: "star" +--- + +The Bulma website has been widely redesigned! + +
+
+

Before

+ + v7 website + +
+
+

After

+ + v7 website + +
+
+ +{% include elements/anchor.html name="Navbar" %} + +The **navbar** has been updated with a ligther markup and cleaner design: + +
+ + navbar + +
+ +This doesn't affect the current navbars. There's actually a new modifier called `is-spaced` that was created for this new navbar. Documentation coming soon! + +{% include elements/anchor.html name="Customize example" %} + +On the homepage, there's a new [**customization** section with a live example](/#customize): + +
+ + customize + +
+ +{% include elements/anchor.html name="Breadcrumb" %} + +
+ + breadcrumb + +
+ +A **breadcrumb** is not visible at the top of each page, to easily navigate up and down the hierarchy. + +This has led to the creation of new **intermediate pages**: + +* [documentation](/documentation) +* [documentation/modifiers](/documentation/modifiers) +* [documentation/columns](/documentation/columns) +* [documentation/layout](/documentation/layout) +* [documentation/form](/documentation/form) +* [documentation/elements](/documentation/elements) +* [documentation/components](/documentation/components) +* [more](/more) + +{% include elements/anchor.html name="Links" %} + +These intermediate pages have new **link boxes** that help dive into each sub-category: + +
+ + footer links + +
+ +{% include elements/anchor.html name="Previous/Next" %} + +Next to the breadcrumb, you can easily navigate to the **sibling** pages with the **previous** and **next** links: + +
+ + prevnext buttons + +
+ +These links are also available at the bottom: + +
+ + prevnextbis buttons + +
+ +{% include elements/anchor.html name="Categories" %} + +There's a new **sidebar** including a navigation menu with all the categories and sub-categories: + +
+ + categories menu + +
+ +{% include elements/anchor.html name="Scroll spy" %} + +On some pages below the categories, you'll find a new menu called "On this page" which is actually a **scroll spy**: + +
+ + scrollspy menu + +
+ +{% include elements/anchor.html name="Footer" %} + +The footer has been redesigned as well. Among other things, there's a **sitemap** available: + +
+ + footer links + +
+ +{% include elements/anchor.html name="Code" %} + +The Bulma website is built with **Jekyll**. In the process of this redesign, the underlying code that helps maintain this website has been optimized and cleaned up as well. + +This well help further updates to be easier. diff --git a/docs/_posts/2018-04-14-migration-to-v070.md b/docs/_posts/2018-04-14-migration-to-v070.md new file mode 100644 index 0000000000..fd3e4da215 --- /dev/null +++ b/docs/_posts/2018-04-14-migration-to-v070.md @@ -0,0 +1,105 @@ +--- +title: "Migrating to v0.7.0" +layout: post +introduction: "What has changed" +color: "success" +name: "Migrating to v0.7.0" +icon: "sync-alt" +--- + +A new major Bulma update is out: [v0.7.0](#)! + +While this update is mainly focused on a massive [website redesign](/2018/04/13/website-redesign/), it also includes a few bug fixes, some new features, and some variable changes. + +These variable changes are documented here, so you can edit or revert them if needed. + +{% include elements/anchor.html name="Updated default values" %} + +{% for item in site.data.blog.migratingv070.updated %} + + + + + + + + + + + {% for change in item.changes %} + + + + + + {% endfor %} + +
+ File + {{ item.file }} +
VariableFromTo
+ {{ change.variable }} + + {{ change.from }} + + {{ change.to }} +
+{% endfor %} + +{% include elements/anchor.html name="New variables" %} + +{% for item in site.data.blog.migratingv070.new %} + + + + + + + + + + {% for newcomer in item.newcomers %} + + + + + {% endfor %} + +
+ File + {{ item.file }} +
NameValue
+ {{ newcomer.name }} + + {{ newcomer.value }} +
+{% endfor %} + +{% include elements/anchor.html name="Removed variables" %} + + + + + + + + + + + {% for item in site.data.blog.migratingv070.removed %} + + + + + + {% endfor %} + +
FileRemovedReplaced with
+ {{ item.file }} + + {{ item.before }} + + {% for newcomer in item.after %} + {{ newcomer }} + {% endfor %} +
diff --git a/docs/_sass/book.sass b/docs/_sass/book.sass index 3284e09dcf..2f21a4bfa2 100644 --- a/docs/_sass/book.sass +++ b/docs/_sass/book.sass @@ -13,7 +13,7 @@ $book-beige: #FFEDD7 transform: scale(1) .bd-book-banner - background-color: $white + background-color: $primary position: relative .bd-book-pattern, @@ -44,8 +44,8 @@ $book-beige: #FFEDD7 display: block .bd-book-content - background-color: $white - box-shadow: 0 40px 40px -20px rgba($black, 0.1) + @extend %bd-box + box-shadow: 0 3rem 3rem -1rem rgba($black, 0.2) max-width: 520px padding: 3rem diff --git a/docs/_sass/bootstrap.sass b/docs/_sass/bootstrap.sass index 5c7335d8b5..7398075ce4 100644 --- a/docs/_sass/bootstrap.sass +++ b/docs/_sass/bootstrap.sass @@ -1,20 +1,8 @@ $bootstrap: #6f5499 $bootstrap-invert: #fff -.bd-bootstrap - .hero - background-color: $bootstrap - color: $bootstrap-invert - .title, - .subtitle - color: currentColor - .subtitle - color: rgba($bootstrap-invert, 0.5) - .subtitle a - border-bottom: 1px solid currentColor - color: currentColor - &:hover - color: $bootstrap-invert +.bd-bootstrap-table + margin: 3rem 0 .bd-pros-heading padding: 0 2rem @@ -54,11 +42,7 @@ $bootstrap-invert: #fff .icon color: $bootstrap -.bd-separator - color: $border - margin: 0 0.25em - -.bd-comparison +.bd-bootstrap-comparison margin: 0 auto max-width: 42rem .table @@ -93,5 +77,5 @@ $bootstrap-invert: #fff color: $text-strong font-weight: $weight-bold -.bd-comparison-header +.bd-bootstrap-comparison-header margin-bottom: 3rem diff --git a/docs/_sass/example.sass b/docs/_sass/example.sass index 9faa541963..9873ed8a19 100644 --- a/docs/_sass/example.sass +++ b/docs/_sass/example.sass @@ -1,11 +1,11 @@ .bd-example, .bd-structure, .bd-snippet - border: 1px solid $yellow + border: 2px solid $background position: relative &::before background: $yellow - border-radius: $radius $radius 0 0 + border-radius: $radius-small $radius-small 0 0 bottom: 100% color: $yellow-invert content: "Example" @@ -14,6 +14,7 @@ font-weight: bold left: -1px letter-spacing: 1px + margin-left: -1px padding: 3px 5px position: absolute text-transform: uppercase @@ -46,7 +47,6 @@ // Snippet .bd-snippet +block - border: 1px solid $yellow margin-top: 2rem position: relative &::before @@ -57,9 +57,6 @@ .bd-snippet-preview padding: 1.5rem -.bd-snippet-code - background-color: $pre-background - .bd-snippet-code.bd-is-more.bd-is-more-clipped .highlight height: 2em @@ -72,15 +69,23 @@ .bd-snippet.bd-is-horizontal border-radius: $radius-large border-top-left-radius: 0 - .bd-snippet-code.bd-is-more.bd-is-more-clipped + .bd-snippet-code .highlight - pre - padding-top: 0.325rem + border-top-left-radius: 0 + border-top-right-radius: 0 + &.bd-is-more.bd-is-more-clipped + .highlight + pre + padding-top: 0.325rem .bd-snippet.bd-is-clipped .bd-snippet-code overflow: auto +.bd-snippet.bd-is-fullwidth + border-radius: 0 + border-width: 1px 0 + +desktop .bd-snippet.bd-is-vertical align-items: stretch diff --git a/docs/_sass/expo.sass b/docs/_sass/expo.sass index d488fe6368..a30f43f4cd 100644 --- a/docs/_sass/expo.sass +++ b/docs/_sass/expo.sass @@ -1,5 +1,5 @@ .bd-expo - background-color: $background + background-color: $white padding: 1.5rem .bd-website diff --git a/docs/_sass/focus.sass b/docs/_sass/focus.sass new file mode 100644 index 0000000000..1724c7243d --- /dev/null +++ b/docs/_sass/focus.sass @@ -0,0 +1,249 @@ +@keyframes bdGrow + from + transform: scale(0) + to + transform: scale(1) + +@keyframes bdSlideDown + from + opacity: 0 + transform: translateY(-1rem) + to + opacity: 1 + transform: translateY(0) + +@keyframes bdSlideUp + from + opacity: 0 + transform: translateY(1rem) + to + opacity: 1 + transform: translateY(0) + +$cubic-dramatic: cubic-bezier(0, 0.75, 0.25, 1) +$cubic-less-dramatic: cubic-bezier(0.14, 0.71, 0.29, 0.86) +$cubic-magic: cubic-bezier(0.175, 0.885, 0.32, 1.275) + +$duration: 500ms +$delay: 250ms +$wait: 500ms + +$focus-delay: 1s + +%bd-focus-animation + animation-duration: $duration + animation-fill-mode: both + animation-timing-function: $cubic-less-dramatic + transform-origin: center center + +$delay-subtitle: $delay / 2 + +// Intro +.intro-title + @extend %bd-focus-animation + animation-name: bdSlideDown + +.intro-ghbtns, +.intro-author + @extend %bd-focus-animation + animation-delay: $focus-delay + animation-duration: $duration * 2 + animation-name: bdFadeIn + +.intro-npm + @extend %bd-focus-animation + animation-delay: $delay + animation-name: bdSlowIn + +.intro-buttons .button + @extend %bd-focus-animation + animation-name: bdSlowIn + &:first-child + animation-delay: $delay * 2 + &:last-child + animation-delay: $delay * 3 + +// Titles +.bd-focus-item + .title + @extend %bd-focus-animation + animation-name: bdSlideDown + .subtitle + @extend %bd-focus-animation + animation-name: bdSlideUp + &:nth-child(1) + .title + animation-delay: $focus-delay + .subtitle + animation-delay: $focus-delay + $delay-subtitle + &:nth-child(2) + .title + animation-delay: $focus-delay + $wait + .subtitle + animation-delay: $focus-delay + $wait + $delay-subtitle + &:nth-child(3) + .title + animation-delay: $focus-delay + ($wait * 2) + .subtitle + animation-delay: $focus-delay + ($wait * 2) + $delay-subtitle + &:nth-child(4) + .title + animation-delay: $focus-delay + ($wait * 3) + .subtitle + animation-delay: $focus-delay + ($wait * 3) + $delay-subtitle + +// Devices +%bd-focus-animation-device + @extend %bd-focus-animation + animation-name: bdGrow + transform-origin: bottom center + +.bd-focus-mobile + @extend %bd-focus-animation-device + animation-delay: $focus-delay + +.bd-focus-tablet + @extend %bd-focus-animation-device + animation-delay: $focus-delay + $delay + +.bd-focus-desktop + @extend %bd-focus-animation-device + animation-delay: $focus-delay + ($delay * 2) + +// Cubes +$cube-factor: 10px + +@keyframes bdCube1 + 0% + transform: translate3d(0, (-5 * $cube-factor), 0) + opacity: 0 + 25%, 100% + transform: translate3d(0, 0, 0) + opacity: 1 + +@keyframes bdCube2 + 0% + transform: translate3d((-4 * $cube-factor), (3 * $cube-factor), 0) + opacity: 0 + 25%, 100% + transform: translate3d(0, 0, 0) + opacity: 1 + +@keyframes bdCube3 + 0% + transform: translate3d((4 * $cube-factor), (3 * $cube-factor), 0) + opacity: 0 + 25%, 100% + transform: translate3d(0, 0, 0) + opacity: 1 + +%bd-focus-animation-cube + @extend %bd-focus-animation + animation-direction: alternate + animation-duration: $duration * 4 + animation-iteration-count: infinite + +.bd-focus-cube-1 + @extend %bd-focus-animation-cube + animation-delay: $focus-delay + $wait + animation-name: bdCube1 + +.bd-focus-cube-2 + @extend %bd-focus-animation-cube + animation-name: bdCube2 + animation-delay: $focus-delay + $wait + $delay + +.bd-focus-cube-3 + @extend %bd-focus-animation-cube + animation-name: bdCube3 + animation-delay: $focus-delay + $wait + ($delay * 2) + +@keyframes bdFadeIn + from + opacity: 0 + to + opacity: 1 + +@keyframes bdSlowIn + from + opacity: 0 + transform: scale(0.9) + to + opacity: 1 + transform: scale(1) + +@keyframes bdScaleIn + from + opacity: 0 + transform: scale(0) + to + opacity: 1 + transform: scale(1) + +.bd-focus-css3 + @extend %bd-focus-animation + animation-delay: $focus-delay + ($wait * 2) + animation-name: bdScaleIn + +.bd-focus-github + @extend %bd-focus-animation + animation-delay: $focus-delay + ($wait * 3) + animation-duration: $duration * 3 + animation-name: bdJellyPop + +@keyframes bdJellyPop + 0% + opacity: 0 + transform: matrix3d(0.1, 0, 0, 0, 0, 0.1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 3.4% + opacity: 1 + transform: matrix3d(0.384, 0, 0, 0, 0, 0.466, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 4.7% + transform: matrix3d(0.505, 0, 0, 0, 0, 0.639, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 6.81% + transform: matrix3d(0.693, 0, 0, 0, 0, 0.904, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 9.41% + transform: matrix3d(0.895, 0, 0, 0, 0, 1.151, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 10.21% + transform: matrix3d(0.947, 0, 0, 0, 0, 1.204, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 13.61% + transform: matrix3d(1.111, 0, 0, 0, 0, 1.299, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 14.11% + transform: matrix3d(1.127, 0, 0, 0, 0, 1.298, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 17.52% + transform: matrix3d(1.187, 0, 0, 0, 0, 1.216, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 18.72% + transform: matrix3d(1.191, 0, 0, 0, 0, 1.169, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 21.32% + transform: matrix3d(1.177, 0, 0, 0, 0, 1.062, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 24.32% + transform: matrix3d(1.135, 0, 0, 0, 0, 0.964, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 25.23% + transform: matrix3d(1.121, 0, 0, 0, 0, 0.944, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 29.03% + transform: matrix3d(1.057, 0, 0, 0, 0, 0.907, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 29.93% + transform: matrix3d(1.043, 0, 0, 0, 0, 0.909, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 35.54% + transform: matrix3d(0.981, 0, 0, 0, 0, 0.966, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 36.74% + transform: matrix3d(0.974, 0, 0, 0, 0, 0.981, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 41.04% + transform: matrix3d(0.965, 0, 0, 0, 0, 1.02, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 44.44% + transform: matrix3d(0.969, 0, 0, 0, 0, 1.029, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 52.15% + transform: matrix3d(0.992, 0, 0, 0, 0, 1.006, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 59.86% + transform: matrix3d(1.005, 0, 0, 0, 0, 0.991, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 63.26% + transform: matrix3d(1.007, 0, 0, 0, 0, 0.993, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 75.28% + transform: matrix3d(1.001, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 85.49% + transform: matrix3d(0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 90.69% + transform: matrix3d(0.999, 0, 0, 0, 0, 0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) + 100% + opacity: 1 + transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) diff --git a/docs/_sass/footer.sass b/docs/_sass/footer.sass index cd98dd89a9..04193cdf58 100644 --- a/docs/_sass/footer.sass +++ b/docs/_sass/footer.sass @@ -1,81 +1,176 @@ -#about - .twitter-container - display: block - height: 30px - line-height: 30px - margin-top: 0.5rem - small - display: block - margin-top: 5px - -#mc_embed_signup - .field - margin-bottom: 0 - .notification - margin-top: 0.75rem - -#share - form - height: 30px - margin-top: 10px +.bd-footer-title + color: $text-strong + font-size: 1.25rem + line-height: 1.25 + margin-bottom: 0.5rem + transition-duration: $speed + transition-property: color + strong + font-weight: $weight-semibold -#social - align-items: center +.bd-footer-subtitle + color: $grey-light + margin-top: -0.5rem + transition-duration: $speed + transition-property: color + +.bd-footer-iframe display: flex flex-wrap: wrap - justify-content: flex-start - max-width: 400px - > iframe, - > a, - > form, - > div - display: inline-block - font-size: 11px - height: 30px - line-height: 30px - margin-top: 0.5rem - .github-btn - width: 160px - .twitter-share-button - margin-right: 10px - min-width: 76px - .paypal-form - min-width: 148px + margin-bottom: -10px + min-height: 30px + iframe + margin-bottom: 10px .fb-like - align-items: center - display: flex - width: 130px - .bd-patreon-button + margin-left: 10px + +.bd-footer-tsp + color: $grey-light + margin-top: 1.5rem + +%bd-footer-box + @extend %bd-box + text-align: center + .bd-footer-title + font-size: 1.5rem + +// Support + +.bd-footer-support + @extend %bd-footer-box + margin-bottom: 3rem + margin-top: 3rem + padding: 3rem + .bd-footer-title + margin-bottom: 1.5rem + +.bd-footer-donations + justify-content: center + +.bd-footer-donation + flex: none + width: 240px + +.bd-footer-donation-title + color: $grey-light + margin-bottom: 0.5rem + strong + color: currentColor + +.bd-footer-donation-action + @extend %center + height: 70px + .paypal-form height: 30px - margin-right: 0.5rem - width: 128px + img + display: block -#newsletter - .input - border-color: $white - box-shadow: none +// Stars -#sister - ul - display: flex - flex-wrap: wrap - li +$star-figure-height: 156px + +.bd-footer-stars + +tablet + align-items: stretch display: flex - height: 30px - margin: 5px 1rem 0 0 - img - height: 30px + justify-content: space-between -#tsp - margin-top: 3rem - text-align: center - small - display: block +.bd-footer-star + @extend %bd-footer-box + transition-duration: $speed + transition-property: box-shadow, transform + will-change: box-shadow, transform + +mobile + &:not(:last-child) + margin-bottom: 1.5rem + +tablet + width: calc(33.3333% - 2rem) + &:hover + box-shadow: 0 3rem 3rem -1.25rem rgba($black, 0.1) + transform: translateY(-0.5rem) + .bd-footer-title, + .bd-footer-subtitle + color: $link + &.bd-is-expo, + &.bd-is-love + padding-bottom: $star-figure-height + .bd-footer-title + align-items: center + display: flex + justify-content: center + .icon + margin-right: 0.25em + &.bd-is-expo + background-image: url("/images/footer/expo-examples.png") + background-repeat: repeat-x + background-position: bottom center + background-size: 352px $star-figure-height + &.bd-is-love + background-image: url("/images/footer/love.png") + background-repeat: no-repeat + background-position: bottom center + background-size: 440px 180px -#alternative - font-size: 0.875rem - margin-top: 0.5rem +.bd-footer-star-header + padding: 1.5rem + +.bd-footer-star-figure + @extend %center + height: $star-figure-height + margin-top: -1rem + +// Links + +.bd-footer-links + margin-top: 6rem + padding-bottom: 6rem a - color: $text-light + color: currentColor &:hover - text-decoration: underline + color: $link + +.bd-footer-link-title + color: $text-strong + font-size: 1.25rem + font-weight: $weight-semibold + &:not(:first-child) + margin-top: 1.5em + +.bd-footer-link + margin-top: 0.5rem + &.bd-is-more + font-size: 0.875rem + a:not(:hover) + color: $grey-light + &.bd-has-subtitle + a + align-items: center + display: flex + justify-content: space-between + strong + flex-grow: 1 + flex-shrink: 1 + font-weight: unset + em + display: block + font-size: 0.875rem + font-style: normal + &:not(:hover) + em + color: $grey-light + +mobile + flex-wrap: wrap + margin-top: 1rem + em + width: 100% + +tablet + em + margin-left: 1rem + text-align: right + +.bd-footer-link-icon + flex-grow: 0 + flex-shrink: 0 + margin-right: 0.5em + text-align: center + width: 1em diff --git a/docs/_sass/global.sass b/docs/_sass/global.sass index 4f8eb3216a..838d15440f 100644 --- a/docs/_sass/global.sass +++ b/docs/_sass/global.sass @@ -2,7 +2,26 @@ svg max-height: 100% max-width: 100% -$carbon-space: 15px +.bd-patreon-button + display: inline-block + position: relative + vertical-align: top + img + border-radius: $radius + display: block + &:hover + &::after + +overlay + background-color: rgba(#000, 0.05) + border-radius: $radius + content: "" + display: block + +$carbon-spacing: 1rem +$carbon-shadow-size: 0.75rem +$carbon-image-height: 100px +$carbon-image-width: 130px +$carbon-poweredby-height: 20px #carboncontainer align-items: center @@ -10,18 +29,20 @@ $carbon-space: 15px justify-content: center margin-left: auto margin-right: auto - max-width: 340px - min-height: 120px + ($carbon-space * 2) + max-width: $carbon-width + min-height: $carbon-height + $carbon-poweredby-height + min-width: 280px #carbon flex-grow: 1 - min-height: 100px + ($carbon-space * 2) + min-height: $carbon-height padding: 0 position: relative &:hover - box-shadow: 0 2px 3px rgba($black, 0.1), 0 0 0 1px $primary + background-color: $white + box-shadow: 0 0 0 $carbon-shadow-size $white +tablet - width: 340px + width: $carbon-width #carbonads font-size: 14px @@ -30,36 +51,51 @@ $carbon-space: 15px span display: block .carbon-wrap - min-height: 130px + min-height: $carbon-height position: relative + &:hover + .carbon-img::after + background-color: rgba(#000, 0.05) + content: "" + display: block + height: $carbon-height + left: 0 + position: absolute + right: $carbon-spacing + top: 0 .carbon-img bottom: 0 float: left left: 0 - min-height: 130px - padding: 15px 0 15px 15px + min-height: $carbon-height + padding: 0 position: absolute top: 0 - width: 145px + width: calc(#{$carbon-image-width} + #{$carbon-spacing}) img display: block - height: 100px - width: 130px + height: $carbon-image-height + width: $carbon-image-width &:hover - opacity: 0.9 + & + .carbon-text + color: $link &:active opacity: 0.8 - a:hover - text-decoration: underline .carbon-text display: block color: $text-strong line-height: 20px - padding: 15px 15px 35px 160px + min-height: $carbon-height + padding: 0 0 $carbon-poweredby-height calc(#{$carbon-image-width} + #{$carbon-spacing}) + &:hover + color: $link .carbon-poweredby - bottom: 10px - color: $text-light + bottom: 0 + color: $grey-light display: inline font-size: $size-small + line-height: $carbon-poweredby-height position: absolute - right: 10px + right: 0 + &:hover + text-decoration: underline diff --git a/docs/_sass/header.sass b/docs/_sass/header.sass index b77c2af23b..dc42104eff 100644 --- a/docs/_sass/header.sass +++ b/docs/_sass/header.sass @@ -18,6 +18,17 @@ background-color: darken($twitter, 5%) color: $white +#moreDropdown + .navbar-item + padding-left: 3em + position: relative + .icon + left: 1rem + position: absolute + text-align: center + top: 0.375rem + width: 1em + #moreDropdownBootstrap .icon color: $bootstrap @@ -32,7 +43,7 @@ .navbar-item white-space: normal #moreDropdown - width: 18rem + width: 14rem .navbar-item padding-right: 1rem white-space: normal diff --git a/docs/_sass/highlight.sass b/docs/_sass/highlight.sass index f6827fec72..c4a78ca4f5 100644 --- a/docs/_sass/highlight.sass +++ b/docs/_sass/highlight.sass @@ -1,6 +1,11 @@ .highlight - background-color: #f5f5f5 + background-color: $pre-background + border-radius: $radius-large color: #586e75 + pre + background-color: transparent + font-size: 0.875em + line-height: 1.375 .c color: #93a1a1 .err, diff --git a/docs/_sass/index.sass b/docs/_sass/index.sass index 2219f8af30..0a4269e28e 100644 --- a/docs/_sass/index.sass +++ b/docs/_sass/index.sass @@ -1,3 +1,242 @@ +// Index common + +.bd-index-header + text-align: center + a, + strong + transition-duration: $speed + transition-property: color + a + color: currentColor + &:hover + color: $blue + strong + color: $link + strong + font-weight: $weight-semibold + .title + strong + color: $primary + .subtitle + color: $grey-light !important + strong + color: currentColor + &:not(:last-child) + margin-bottom: 3rem + &.bd-is-left + text-align: left + +// JS + +.bd-index-js-tweet + .bd-tw + margin-left: auto + margin-right: auto + +// Customize + +.bd-index-custom-title + color: $grey-light + +.bd-index-custom-example + padding: 1rem + .subtitle + margin-bottom: 0.5rem + +.bd-index-custom.bd-is-after + color: $brown + font-family: "Nunito", serif + margin-top: 0.5rem + a + color: $pink + &:hover + color: #363636 + .subtitle + color: $brown + .input, + .select select + background-color: $beige-lighter + border-color: transparent + border-width: 2px + box-shadow: none + font-family: "Nunito", serif + &:hover + border-color: $beige-light + &:focus + border-color: $pink + box-shadow: 0 0 0 0.125em rgba($pink, 0.25) + .select + &:not(.is-multiple):not(:hover) + &::after + border-color: $pink + .button + &.is-primary + background-color: $mauve + color: $white + &:hover + background-color: darken($mauve, 2.5%) + &:active + background-color: darken($mauve, 5%) + &.is-link + background-color: $pink + color: $white + &:hover + background-color: darken($pink, 2.5%) + &:active + background-color: darken($pink, 5%) + +selection + background-color: $pink + color: $white + +// Fullscreen + +.bd-index-fullscreen + .tabs + a + color: $grey-light !important + +// Columns + +#grid + .notification + padding-left: 0 + padding-right: 0 + +.bd-columns-tools + margin-top: 3rem + +.bd-columns-tool + @extend %center + &.bd-is-try + .buttons + justify-content: center + .button + strong + font-weight: $weight-semibold + +#markup + width: 100% + .highlight pre + max-height: none + +#message + display: none + margin-top: 3rem + ++mobile + .bd-columns-tool + &.bd-is-markup + margin-top: 3rem + ++tablet + .bd-columns-tools + align-items: flex-start + display: flex + .bd-columns-tool + width: 50% + &.bd-is-try + padding-top: 60px + +// Focus + +.bd-focus + margin: 6rem auto 0 + max-width: $intro-width + +.bd-focus-item + border-radius: $radius-large + padding-top: 1.25rem + position: relative + .title a, + .subtitle + transition-duration: $speed * 2 + transition-property: color + .title + position: relative + transition-duration: $speed * 2 + transition-property: color + .subtitle + color: $grey-light + position: relative + strong + color: currentColor + &::before + +overlay + background-color: $white-bis + border-radius: $radius-large + content: "" + display: block + opacity: 0 + pointer-events: none + transform: scale(1.1) + transform-origin: center + transition-duration: $speed * 2 + transition-property: opacity, transform + &:hover + &::before + opacity: 1 + transform: scale(1) + .subtitle + color: $text + &:nth-child(1):hover + .title + color: $orange + &:nth-child(2):hover + .title + color: $success + &:nth-child(3):hover + .title + color: $link + &:nth-child(4):hover + .title + color: $black + +.bd-focus-icon + position: relative + +.bd-focus-mobile + color: $purple + margin-right: -20px + +.bd-focus-tablet + color: $red + +.bd-focus-desktop + color: $orange + position: relative + top: 2px + +.bd-focus-cubes + position: relative + height: 3rem + margin: 0 auto + top: -0.5rem + width: 3rem + +.bd-focus-cube + color: $green + position: absolute + +.bd-focus-cube-1 + left: 0 + top: 0 + +.bd-focus-cube-2 + left: -1rem + top: 23px + +.bd-focus-cube-3 + left: 1rem + top: 23px + +.bd-focus-css3 + color: $blue + +.bd-focus-github + color: $github + +// Intro + .intro-content margin-left: auto margin-right: auto @@ -11,12 +250,14 @@ .intro-ghbtns height: 30px - // margin-bottom: 24px - margin-bottom: 46px + margin-bottom: 26px + iframe, + img + height: 30px .intro-npm background: $black-ter - border-radius: $radius-large + border-radius: $radius color: $white display: flex font-size: 15px @@ -133,7 +374,7 @@ .intro-author color: $text-light font-size: $size-small - margin-top: 1rem + margin-top: 40px text-align: center a color: $text-strong @@ -145,12 +386,6 @@ &:hover opacity: 1 -.intro-partners - margin-top: 6rem - -.intro-carbon - margin-top: 0.5rem - +mobile .intro-buttons .button @@ -187,15 +422,3 @@ margin-top: -11px &:not(:last-child) margin-bottom: 20px - -#grid - .notification - padding-left: 0 - padding-right: 0 - -#message - display: none - -#markup - .highlight pre - max-height: none diff --git a/docs/_sass/love.sass b/docs/_sass/love.sass index 7e60de31de..f00f585b81 100644 --- a/docs/_sass/love.sass +++ b/docs/_sass/love.sass @@ -1,6 +1,3 @@ -.bd-love - background-color: $background - .bd-testimonials background-color: $background @@ -75,14 +72,7 @@ display: flex justify-content: center -// .bd-embrace -// background-color: $background -// border-radius: $radius -// padding: 1.5rem - +mobile - .bd-love - padding: 1.5rem .bd-hug margin: 1.5rem .bd-embrace @@ -95,8 +85,6 @@ margin-top: 0.75rem +tablet - .bd-love - padding: 3rem 1.5rem .bd-embrace align-items: center display: flex diff --git a/docs/_sass/main.sass b/docs/_sass/main.sass new file mode 100644 index 0000000000..2327bc78eb --- /dev/null +++ b/docs/_sass/main.sass @@ -0,0 +1,216 @@ +.bd-main + overflow: hidden + position: relative + +// Lead + +.bd-lead + position: relative + +.bd-breadcrumb + display: flex + justify-content: space-between + margin-bottom: $main-spacing + .breadcrumb:not(:last-child) + margin-bottom: 0 + +.bd-prev-next + align-items: flex-start + color: $grey-light + display: none + flex-grow: 0 + flex-shrink: 0 + margin-left: 0.5rem + text-align: center + a, + span + border-radius: $radius + width: 1.5rem + a + &:hover + background-color: $background + +.bd-prev-next-bis + border-top: 2px solid $background + display: flex + justify-content: space-between + margin-top: $main-spacing + a + margin-top: $main-spacing / 2 + +.bd-prev-next-bis-previous + margin-right: auto + +.bd-prev-next-bis-next + margin-left: auto + +.bd-header + border-bottom: 2px solid $background + margin-bottom: $main-spacing + padding-bottom: $main-spacing + .subtitle + color: $text-light + strong + color: currentColor + #meta + margin-top: -0.5rem + +.bd-content + hr:first-child + display: none + & + .bd-anchor-title + padding-top: 0 + +// Side + +.bd-side, +.bd-side-background + background-color: $white-bis + +.bd-side + position: relative + +.bd-side-background + bottom: 0 + left: 50% + position: absolute + right: 0 + top: 0 + +%bd-list + font-size: 0.875rem + li + &:not(:last-child) + margin-bottom: 0.5em + &.is-past + a + color: $grey-light + &.is-current + a + color: $link + a + color: $text-light + &:hover + color: $link + +.bd-category + a + &:hover + color: $link + &:not(:last-child) + margin-bottom: 0.5rem + &.is-active + .bd-category-toggle + .icon + transform: rotate(180deg) + .bd-category-list + display: block + +.bd-category-header + position: relative + +.bd-category-toggle + +overlay + align-items: center + color: $grey-light + display: flex + justify-content: flex-end + .icon + font-size: 0.75rem + transform-origin: center + transition-duration: $speed + transition-property: transform + +.bd-category-name + color: $text-strong + position: relative + &.is-active + color: $link + +.bd-category-list + @extend %bd-list + display: none + padding: 0.5rem + +.bd-anchors-reference + height: 1px + +.bd-anchors + display: none + max-width: $sidebar-width + padding-top: calc(1.5rem - 1px) + +tablet + &.is-active + display: block + &.is-pinned + position: fixed + top: 0 + +.bd-anchors-title + color: $grey-light + font-size: 0.875rem + font-weight: $weight-semibold + margin-bottom: 0.5rem + +.bd-anchors-list + @extend %bd-list + li + &:last-child + margin-top: 1em + a + color: $text-strong + ++touch + .bd-lead, + .bd-side + padding: 1.5rem + .bd-header-carbon + margin-top: 1.5rem + ++mobile + .bd-side-background + display: none + ++tablet + .bd-duo + display: flex + .bd-lead + background-color: $white + overflow: hidden + flex-grow: 1 + flex-shrink: 1 + .bd-prev-next + display: flex + .bd-side + flex: 0 0 calc(#{$sidebar-width} + 1.5rem) + ++desktop + .bd-main + padding: 0 3rem + .bd-lead + margin-left: -3rem + padding: 3rem + &:last-child + margin-right: -3rem + .bd-header + align-items: center + display: flex + min-height: 130px + .bd-header-titles + flex-grow: 1 + flex-shrink: 1 + .bd-header-carbon + flex-grow: 0 + flex-shrink: 0 + margin: -15px 0 -15px ($main-spacing * 2) + width: $carbon-width + .bd-side + padding: 3rem 0 3rem 1.5rem + ++widescreen + .bd-header-carbon + margin-left: ($main-spacing * 3) + ++fullhd + .bd-header-carbon + margin-left: ($main-spacing * 4) diff --git a/docs/_sass/native.sass b/docs/_sass/native.sass index e1a6c91b25..ca27aaa9f6 100644 --- a/docs/_sass/native.sass +++ b/docs/_sass/native.sass @@ -1,4 +1,5 @@ .native-js + border-top: 2px solid $background display: none font-size: 1rem opacity: 0 @@ -15,6 +16,10 @@ justify-content: center padding: 2em text-decoration: none + &:hover + .native-cta + box-shadow: 0 1rem 2rem 0 rgba($black, 0.1) + transform: translateY(-0.25rem) .native-img border-radius: 3px @@ -45,22 +50,15 @@ .native-cta border: none - border-radius: 3px - box-shadow: 0 6px 13px 0 hsla(0, 0%, 0%, .15) - display: inline-block + box-shadow: 0 0.5rem 1rem 0 rgba($black, 0.2) flex-grow: 0 flex-shrink: 0 - font-size: 0.75em - font-weight: $weight-normal - padding: 0.75em 1em - text-transform: uppercase - transform: translateY(-1px) - transition: transform .3s ease-in-out - vertical-align: top - white-space: nowrap - &:hover - box-shadow: none - transform: translateY(1px) + font-weight: $weight-semibold + height: auto + padding: 0.5em 1em + transition-duration: $speed * 2 + transition-property: box-shadow, transform + will-change: box-shadow, transform $native-bp: 600px @@ -86,4 +84,4 @@ $native-bp: 600px +widescreen .native-js - font-size: 1.25rem \ No newline at end of file + font-size: 1.25rem diff --git a/docs/_sass/override.sass b/docs/_sass/override.sass index 19e048b4ba..44d1a139d4 100644 --- a/docs/_sass/override.sass +++ b/docs/_sass/override.sass @@ -11,6 +11,11 @@ body.page-grid .column > .notification padding-right: 0 text-align: center +a.navbar-item + & > .icon:not(:last-child) + margin-left: -0.25em + margin-right: 0.25em + +tablet .header-item .button + .button margin-left: 0.75rem diff --git a/docs/_sass/route.sass b/docs/_sass/route.sass deleted file mode 100644 index 9b0fa34222..0000000000 --- a/docs/_sass/route.sass +++ /dev/null @@ -1,28 +0,0 @@ -html.route-index - .title.is-2 - position: relative - .title.is-2 a - color: $text-strong - position: relative - .title.is-2 a:hover - color: $blue - .title.is-2 .icon.is-medium - font-size: 56px - left: -80px - opacity: 0.1 - position: absolute - top: 10px - .hero .title.is-2 a - color: $white - .hero .title.is-2 a:hover - color: $white - .hero.is-primary a.column, - .hero.is-primary a.column:hover - color: $white - .hero.is-primary a.column:hover .title strong - border-bottom: 1px solid - @media screen and (max-width: 979px) - .title.is-2 a - padding-left: 0 - .title.is-2 .icon.is-medium - display: none diff --git a/docs/_sass/specific.sass b/docs/_sass/specific.sass index f0a7e180c4..b0db9f38d3 100644 --- a/docs/_sass/specific.sass +++ b/docs/_sass/specific.sass @@ -1,3 +1,173 @@ ++selection + background-color: $primary + color: $primary-invert + +.bd-post + .table + font-size: 1rem + .bd-anchor-title + margin-top: 0 !important + +.bd-has-drawing + position: relative + +.bd-drawing + display: none + pointer-events: none + position: absolute + &.bd-is-try-it-out + bottom: 100% + right: 100% + &.bd-is-love-letters + bottom: 110% + right: 10% + &.bd-is-crazy + left: -10% + top: 110% + &.bd-is-customize + right: -10% + top: 105% + &.bd-is-opinion-free + right: 100% + top: 110% + &.bd-is-join-us + bottom: 80% + left: 100% + &.bd-is-spam-free + bottom: 100% + right: 90% + ++tablet + .bd-drawing + display: inline + +.bd-links + counter-reset: bd-links + +.bd-link + border-radius: $radius-large + color: $text-light + display: block + font-size: $size-5 + padding: 1rem 3rem 1.5rem 5rem + position: relative + transition-duration: $speed + transition-property: background-color, color + strong + font-weight: $weight-semibold + &:hover + background-color: $white-bis + +.bd-link-surtitle + float: right + font-size: 0.75em + margin-bottom: 1em + margin-left: 2em + opacity: 0.5 + padding-top: 0.25em + +.bd-link-name + line-height: 1.25 + margin-bottom: 0.25em + position: relative + +.bd-link-figure + position: absolute + right: calc(100% + 0.5em) + text-align: center + top: 0 + min-width: 1.5em + +.bd-link-counter + color: $link + display: block + counter-increment: bd-links + font-weight: $weight-normal + &::before + content: counter(bd-links) + +.bd-link-icon + display: block + font-size: 2rem + width: 1.5em + +.bd-link-more + font-size: 0.75em + opacity: 0.5 + ++desktop + .bd-links + display: flex + flex-wrap: wrap + .bd-link + width: 50% + +.bd-link-name + color: $text-strong + font-size: $size-4 + font-weight: $weight-semibold + +.bd-docs + display: flex + flex-wrap: wrap + +.bd-doc + margin: 0 3rem 1.5rem 0 + +mobile + min-width: calc(50% - 3rem) + +tablet + min-width: calc(33.3333% - 3rem) + +.bd-doc-title + color: $text-strong + a + color: currentColor + &:hover + color: $link + &:not(:last-child) + margin-bottom: 0.75rem + +.bd-boxes + display: flex + flex-wrap: wrap + justify-content: space-between + +.bd-box + border: 4px solid $background + border-radius: $radius + +.bd-box-header + text-align: center + +.bd-typo + text-align: center + &:not(:first-child) + margin-top: $main-spacing + +.bd-has-text-rss + color: $rss + +.has-text-star + color: $star + +// $navbar-items: ("documentation": $primary, "templates": $info, "videos": $success, "blog": $rss, "expo": $star, "love": $red) + +// @each $name, $color in $navbar-items +// .bd-navbar-item-#{$name} +// .icon +// color: $color +// &:hover +// background-color: $color !important +// color: #fff !important +// .icon +// color: currentColor !important + +// .bd-navbar-item-expo +// &:hover +// color: #8F6900 !important +// .icon +// color: #F4B300 !important + .bd-special-shadow background-image: linear-gradient(rgba(#000, 0.1), rgba(#000, 0)) height: 8px @@ -28,13 +198,13 @@ width: 24px .button.bd-is-rss - background-color: #f26522 + background-color: $rss border-color: transparent color: #fff &:hover - background-color: darken(#f26522, 5%) + background-color: darken($rss, 5%) &:active - background-color: darken(#f26522, 10%) + background-color: darken($rss, 10%) .bd-view-all-versions color: $text-light @@ -65,83 +235,14 @@ .has-text-orange color: $orange !important -.bd-article-image - background-color: $primary - display: block - height: 240px - margin-left: auto - margin-right: auto - overflow: hidden - position: relative - text-align: center - @each $name, $pair in $colors - $color: nth($pair, 1) - &.is-#{$name} - background-color: $color - &.is-bootstrap - background-color: $bootstrap - &.is-orange - background-color: $orange - &:hover - .bd-article-overlay - opacity: 0.25 - .bd-article-icon - transform: scale(1.4) - .bd-article-date - transform: scale(0.9) - .bd-article-title - transform: scale(1.1) - &.is-single - margin-bottom: 2rem - width: 100% - &.is-share - height: 315px - margin: 2rem auto - width: 600px - -.bd-article-overlay - +overlay - background-color: $black - opacity: 0 - transition-duration: $speed - transition-property: opacity - transition-timing-function: $easing +.has-text-purple + color: $purple !important -.bd-article-icon, -.bd-article-info - +overlay - align-items: center - display: flex - justify-content: center +.has-text-bootstrap + color: $bootstrap !important -.bd-article-icon, -.bd-article-date, -.bd-article-title - transition-duration: $speed - transition-property: transform - transition-timing-function: $easing - -.bd-article-icon - color: $black - font-size: 56px - opacity: 0.25 - & > span - display: block - -.bd-article-info - padding: 20px - -.bd-article-date - color: rgba(#000, 0.5) - display: block - -.bd-article-title - color: $white - display: block - font-size: 2.5rem - font-weight: $weight-bold - line-height: 1.25 - padding: 0 20px +.has-text-patreon + color: $patreon !important .bd-emoji margin-right: 0.5em @@ -158,6 +259,8 @@ $notification-padding: 1.25rem 2.5rem 1.25rem 1.5rem !default .bd-notification background-color: $background border-radius: $radius + color: $text-light + font-weight: $weight-semibold padding: 1.25rem 0 position: relative text-align: center @@ -168,9 +271,11 @@ $notification-padding: 1.25rem 2.5rem 1.25rem 1.5rem !default color: currentColor code, pre - background: $white + background-color: rgba($black, 0.2) + border-radius: $radius + color: $white pre code - background: transparent + background-color: transparent // Colors @each $name, $pair in $colors $color: nth($pair, 1) diff --git a/docs/_sass/sponsors.sass b/docs/_sass/sponsors.sass index c13295acf1..020cf4904b 100644 --- a/docs/_sass/sponsors.sass +++ b/docs/_sass/sponsors.sass @@ -8,28 +8,44 @@ margin-right: 3rem width: 150px -.bd-sponsor - margin-left: auto - margin-right: auto - text-align: center - -.bd-sponsor-title - font-size: $size-small - margin-bottom: 1em - opacity: 0.5 - -.bd-sponsor-list +.bd-partner-sponsors align-items: center display: flex flex-wrap: wrap - justify-content: center + justify-content: space-between a align-items: center display: flex justify-content: center - margin: 1rem - width: 160px - img - max-height: 60px - width: auto + margin-right: 1rem + min-height: $carbon-height + +.bd-partners + background-color: $white-bis + #carbonads + .carbon-text + padding-bottom: 0 + .carbon-poweredby + display: none +.bd-partner-title + color: $grey-light + font-size: 0.875rem + margin-bottom: 1rem + ++tablet + .bd-partners-list + align-items: flex-start + display: flex + margin-left: auto + margin-right: auto + max-width: 1130px + .bd-partner + &.bd-is-sponsor + flex-grow: 1 + flex-shrink: 1 + &.bd-is-carbon + flex-grow: 0 + flex-shrink: 0 + margin-left: ($main-spacing * 2) + width: $carbon-width diff --git a/docs/_sass/twitter.sass b/docs/_sass/twitter.sass index 0690447b19..18299bdeb0 100644 --- a/docs/_sass/twitter.sass +++ b/docs/_sass/twitter.sass @@ -1,23 +1,22 @@ $tw-black: #1c2022 $tw-blue: #2b7bb9 $tw-grey: #697882 +$tw-border: #e1e8ed .bd-tws-home - background-color: $background - display: flex - flex-wrap: wrap - overflow: auto - padding: 20px + background-color: $white-bis .bd-tw - background-color: #fff - border: 1px solid #e1e8ed - border-radius: 5px + background-color: $white-bis + border-radius: $radius-large color: $tw-grey flex-shrink: 0 font-family: Helvetica, Roboto, "Segoe UI", Calibri, sans-serif font-size: 16px + max-width: 420px padding: 20px + &.bd-is-white + background-color: $white .bd-tw-header align-items: stretch @@ -163,7 +162,7 @@ $tw-grey: #697882 .twitter-tweet:not(.twitter-tweet-rendered) background-color: $white - border: 1px solid #e1e8ed + border: 1px solid $tw-border border-radius: 5px color: $tw-grey font-size: 14px diff --git a/docs/alternative-to-bootstrap.html b/docs/alternative-to-bootstrap.html index 85f848e5a3..c431d86a62 100644 --- a/docs/alternative-to-bootstrap.html +++ b/docs/alternative-to-bootstrap.html @@ -1,4 +1,10 @@ --- +fulltitle: "Bulma: an alternative to Bootstrap" +layout: more +breadcrumb: +- home +- more +- bootstrap bulma: - type: "bulma" icon: "css3" @@ -25,7 +31,7 @@ - type: "bulma" icon: "code" title: "No JavaScript" - content: '

By focusing only on CSS, Bulma provides a lightweight solution that can easily be implemented in any development context.

' + content: '

By focusing only on CSS, Bulma provides a lightweight solution that can easily be implemented in any development context.

' bootstrap: - type: "bootstrap" icon: "plug" @@ -46,165 +52,82 @@ content: "Bootstrap has some **elements** like [list group](https://getbootstrap.com/components/#list-group), [wells](https://getbootstrap.com/components/#wells), or [page header](https://getbootstrap.com/components/#page-header) that Bulma doesn't have." --- - - - - - - - - - Bulma: an alternative to Bootstrap - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {% include navbar.html id="Documentation" %} - -
-
-
-
-
-
-

- Bulma: an alternative to Bootstrap -

-

- Learn how Bulma can become a replacement for Bootstrap -

-
-
- {% include carbon.html %} -
-
-
-
-
-
- -
-

-
- Both Bulma and Bootstrap are CSS frameworks that allow developers to quickly build web interfaces with ease. While they have fairly similar features, they still differ in some ways, and you might wonder why you should choose one framework over the other. This page is here to help answer that. -
-

-
- -
-
- -
-
-

- Why choose Bulma -

-
- {% include svg/bulma-b.svg %} -
-
- {% for pro in page.bulma %} - {% - include pro.html - type=pro.type - icon=pro.icon - icon_brand=pro.icon_brand - title=pro.title - content=pro.content - %} - {% endfor %} -
-
- -
-

- Why choose Bootstrap -

-
- {% include svg/bootstrap-icon.svg %} -
-
- {% for pro in page.bootstrap %} - {% - include pro.html - type=pro.type - icon=pro.icon - icon_brand=pro.icon_brand - title=pro.title - content=pro.content - %} - {% endfor %} -
-
-
- +
+

+ Both Bulma and Bootstrap are CSS frameworks that allow developers to quickly build web interfaces with ease. While they have fairly similar features, they still differ in some ways, and you might wonder why you should choose one framework over the other. This page is here to help answer that. +

+
+ +
+
+
+

+ Why choose Bulma +

+
+ {% include svg/bulma-b.svg %} +
+
+ {% for pro in page.bulma %} + {% + include content/pro.html + type=pro.type + icon=pro.icon + icon_brand=pro.icon_brand + title=pro.title + content=pro.content + %} + {% endfor %}
-
- -
+
-
-
-
-
-

- Comparison table -

-

- See which elements of the framework exist (or not) in the other -

-
- - - - - - - - - - - - - - - {% include comparison.html %} - -
{% include svg/bulma-b.svg %}Bulma{% include svg/bootstrap-icon.svg %}Bootstrap
{% include svg/bulma-b.svg %}Bulma{% include svg/bootstrap-icon.svg %}Bootstrap
-
+
+

+ Why choose Bootstrap +

+
+ {% include svg/bootstrap-icon.svg %} +
+
+ {% for pro in page.bootstrap %} + {% + include content/pro.html + type=pro.type + icon=pro.icon + icon_brand=pro.icon_brand + title=pro.title + content=pro.content + %} + {% endfor %}
-
- - {% include footer.html %} - - +
+
+
+ +
+
+

+ Comparison table +

+

+ See which elements of the framework exist (or not) in the other +

+
+ + + + + + + + + + + + + + + {% include content/comparison.html %} + +
{% include svg/bulma-b.svg %}Bulma{% include svg/bootstrap-icon.svg %}Bootstrap
{% include svg/bulma-b.svg %}Bulma{% include svg/bootstrap-icon.svg %}Bootstrap
+
diff --git a/docs/backers.html b/docs/backers.html index d8fa976269..eea3d86e8f 100644 --- a/docs/backers.html +++ b/docs/backers.html @@ -1,75 +1,53 @@ --- title: Backers via Patreon -layout: default +layout: more route: backers +breadcrumb: +- home +- more +- patreon-backers --- -{% include navbar.html id="BackersNavbar" %} +

+ Website sponsors via Patreon ($300+) +

+
+ +
-
-
-
-
-
-

- Backers via Patreon -

-

- Everyone who is supporting Bulma -

-
-
- {% include carbon.html %} -
-
-
-
-
+

+ Homepage sponsors via Patreon ($100+) +

+
+ +
-
-
-

- Website sponsors via Patreon ($300+) -

-
-
    - {% for backer in site.data.backers["300"] reversed %} - {% include elements/patreon-item.html %} - {% endfor %} -
-
+

+ Generous backers via Patreon ($30+) +

+
+
    + {% for backer in site.data.backers["30"] reversed %} + {% include elements/patreon-item.html %} + {% endfor %} +
+
-

- Homepage sponsors via Patreon ($100+) -

-
-
    - {% for backer in site.data.backers["100"] reversed %} - {% include elements/patreon-item.html %} - {% endfor %} -
-
- -

- Generous backers via Patreon ($30+) -

-
-
    - {% for backer in site.data.backers["30"] reversed %} - {% include elements/patreon-item.html %} - {% endfor %} -
-
- -

- Backers via Patreon ($10+) -

-
-
    - {% for backer in site.data.backers["10"] reversed %} - {% include elements/patreon-item.html %} - {% endfor %} -
-
-
-
+

+ Backers via Patreon ($10+) +

+
+ +
diff --git a/docs/blog.html b/docs/blog.html index e4cd413636..a4589c7191 100644 --- a/docs/blog.html +++ b/docs/blog.html @@ -1,33 +1,60 @@ --- layout: default route: blog +breadcrumb: +- home +- blog --- -{% include blog-hero.html %} +{% include global/navbar.html id="Blog" %} -
-
- + +
+ {% include elements/carbon.html %} +
+ + +
+ +
+
-
+ diff --git a/docs/bulma-docs.sass b/docs/bulma-docs.sass index a4ee2fbd90..cc709167b8 100644 --- a/docs/bulma-docs.sass +++ b/docs/bulma-docs.sass @@ -9,8 +9,49 @@ $fortyfour: #5f45bb $amazon: #ffd863 $bleeding-green: #ABF47C $bleeding-red: #CA1F26 +$star: #FFD257 +$rss: #f26522 + +$mauve: #8A4D76; +$pink: #FA7C91; +$brown: #757763; +$beige-light: #D0D1CD; +$beige-lighter: #EFF0EB; + +$carbon-width: 300px +$carbon-height: 100px +$main-spacing: 3rem +$intro-width: 1080px +$sidebar-width: 14rem + +$navbar-item-img-max-height: none @import "../bulma" + +%center + align-items: center + display: flex + justify-content: center + +%bd-box + background-color: $white + border-radius: $radius-large + box-shadow: 0 1.5rem 1.5rem -1.25rem rgba($black, 0.05) + display: block + +=selection($current-selector: false) + @if $current-selector + &::-moz-selection + @content + &::selection + @content + @else + \::-moz-selection + @content + \::selection + @content + +@import "./_sass/main" @import "./_sass/highlight" @import "./_sass/override" @import "./_sass/global" @@ -21,7 +62,6 @@ $bleeding-red: #CA1F26 @import "./_sass/example" @import "./_sass/callout" @import "./_sass/bsa" -@import "./_sass/route" @import "./_sass/twitter" @import "./_sass/expo" @import "./_sass/love" @@ -31,3 +71,4 @@ $bleeding-red: #CA1F26 @import "./_sass/sponsors" @import "./_sass/book" @import "./_sass/native" +@import "./_sass/focus" diff --git a/docs/bulma-start.html b/docs/bulma-start.html index ff7d24520d..9177b1f0a8 100644 --- a/docs/bulma-start.html +++ b/docs/bulma-start.html @@ -1,81 +1,60 @@ --- +title: "Bulma start" fulltitle: "Bulma start: a tiny npm package to get started with Bulma" -layout: default +layout: more route: bulma-start download_url: https://github.com/jgthms/bulma-start/archive/master.zip github_url: https://github.com/jgthms/bulma-start npm_url: https://www.npmjs.com/package/bulma-start +breadcrumb: +- home +- more +- bulma-start --- -{% include navbar.html id="BulmaStartHero" %} - -
-
-
-
-
-

- Bulma Start -

-

- Tiny npm package to get started with Bulma -

-
-
- {% include carbon.html %} -
-
+
+
+

bulma-start is a tiny npm package that includes the npm dependencies you need to build your own website with Bulma.

+ -
-
- -
-
-
-
-

bulma-start is a tiny npm package that includes the npm dependencies you need to build your own website with Bulma.

-
- Download -
- -
-
-

Bulma: a Flexbox CSS framework

-
+ +
+
+

Bulma: a Flexbox CSS framework

+
+
- {% include anchor.html name="Install" %} +{% include elements/anchor.html name="Install" %} - {% highlight bash %}npm install bulma-start{% endhighlight %} +{% highlight bash %}npm install bulma-start{% endhighlight %} -

or

+

or

- {% highlight bash %}yarn add bulma-start{% endhighlight %} +{% highlight bash %}yarn add bulma-start{% endhighlight %} - {% include anchor.html name="What’s included" %} +{% include elements/anchor.html name="What’s included" %} -
-

The npm dependencies included in package.json are:

+
+

The npm dependencies included in package.json are:

- + -

Apart from package.json, the following files are included:

+

Apart from package.json, the following files are included:

-
    -
  • .babelrc configuration file for Babel
  • -
  • .gitignore common Git ignored files
  • -
  • index.html this HTML5 file
  • -
  • _sass/main.scss a basic SCSS file that imports Bulma and explains how to customize your styles, and compiles to css/main.css
  • -
  • _javascript/main.js an ES6 JavaScript that compiles to lib/main.js
  • -
-
-
-
+ + diff --git a/docs/css/bulma-docs.css b/docs/css/bulma-docs.css index d05d2ec26f..2af775a11a 100644 --- a/docs/css/bulma-docs.css +++ b/docs/css/bulma-docs.css @@ -32,23 +32,26 @@ user-select: none; } -.select:not(.is-multiple)::after, .navbar-link::after { - border: 1px solid transparent; +.select:not(.is-multiple):not(.is-loading)::after, .navbar-link::after { + border: 3px solid transparent; + border-radius: 2px; border-right: 0; border-top: 0; content: " "; display: block; - height: 0.5em; + height: 0.625em; + margin-top: -0.4375em; pointer-events: none; position: absolute; + top: 50%; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transform-origin: center; transform-origin: center; - width: 0.5em; + width: 0.625em; } -.box:not(:last-child), .content:not(:last-child), .notification:not(:last-child), .progress:not(:last-child), .table-container:not(:last-child), .title:not(:last-child), +.box:not(:last-child), .content:not(:last-child), .notification:not(:last-child), .progress:not(:last-child), .table:not(:last-child), .table-container:not(:last-child), .title:not(:last-child), .subtitle:not(:last-child), .block:not(:last-child), .highlight:not(:last-child), .breadcrumb:not(:last-child), .level:not(:last-child), .message:not(:last-child), .tabs:not(:last-child), .bd-snippet:not(:last-child), .bd-callout:not(:last-child) { margin-bottom: 1.5rem; } @@ -61,11 +64,8 @@ border-radius: 290486px; cursor: pointer; display: inline-block; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 0; + flex-shrink: 0; font-size: 0; height: 20px; max-height: 20px; @@ -150,8 +150,7 @@ width: 1em; } -.is-overlay, .image.is-square img, .image.is-1by1 img, .image.is-5by4 img, .image.is-4by3 img, .image.is-3by2 img, .image.is-5by3 img, .image.is-16by9 img, .image.is-2by1 img, .image.is-3by1 img, .image.is-4by5 img, .image.is-3by4 img, .image.is-2by3 img, .image.is-3by5 img, .image.is-9by16 img, .image.is-1by2 img, .image.is-1by3 img, .modal, .modal-background, .hero-video, .intro-spinner, .intro-shadow, .bd-article-overlay, .bd-article-icon, -.bd-article-info, .bd-structure-item::before, .bd-structure-item::after, .highlight .bd-show, .bd-banner-background, .bd-book-pattern::before, +.is-overlay, .image.is-square img, .image.is-1by1 img, .image.is-5by4 img, .image.is-4by3 img, .image.is-3by2 img, .image.is-5by3 img, .image.is-16by9 img, .image.is-2by1 img, .image.is-3by1 img, .image.is-4by5 img, .image.is-3by4 img, .image.is-2by3 img, .image.is-3by5 img, .image.is-9by16 img, .image.is-1by2 img, .image.is-1by3 img, .modal, .modal-background, .hero-video, .bd-category-toggle, .bd-patreon-button:hover::after, .bd-focus-item::before, .intro-spinner, .intro-shadow, .bd-structure-item::before, .bd-structure-item::after, .highlight .bd-show, .bd-banner-background, .bd-book-pattern::before, .bd-book-modal-column.bd-is-cover::before, .bd-book-pattern, .bd-book-modal-background { bottom: 0; left: 0; @@ -168,21 +167,14 @@ .pagination-ellipsis { -moz-appearance: none; -webkit-appearance: none; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; border: 1px solid transparent; - border-radius: 3px; - -webkit-box-shadow: none; - box-shadow: none; - display: -webkit-inline-box; - display: -ms-inline-flexbox; + border-radius: 4px; + box-shadow: none; display: inline-flex; font-size: 1rem; height: 2.25em; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; line-height: 1.5; padding-bottom: calc(0.375em - 1px); padding-left: calc(0.625em - 1px); @@ -216,12 +208,12 @@ outline: none; } -[disabled].button, [disabled].input, -[disabled].textarea, .select select[disabled], [disabled].file-cta, -[disabled].file-name, [disabled].pagination-previous, -[disabled].pagination-next, -[disabled].pagination-link, -[disabled].pagination-ellipsis { +.button[disabled], .input[disabled], +.textarea[disabled], .select select[disabled], .file-cta[disabled], +.file-name[disabled], .pagination-previous[disabled], +.pagination-next[disabled], +.pagination-link[disabled], +.pagination-ellipsis[disabled] { cursor: not-allowed; } @@ -275,19 +267,14 @@ textarea { } html { - -webkit-box-sizing: border-box; - box-sizing: border-box; + box-sizing: border-box; } *, *::before, *::after { - -webkit-box-sizing: inherit; - box-sizing: inherit; + box-sizing: inherit; } img, -embed, -iframe, -object, audio, video { height: auto; @@ -379,10 +366,10 @@ code { } hr { - background-color: #dbdbdb; + background-color: whitesmoke; border: none; display: block; - height: 1px; + height: 2px; margin: 1.5rem 0; } @@ -532,7 +519,7 @@ table th { } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .is-size-1-touch { font-size: 3rem !important; } @@ -556,7 +543,7 @@ table th { } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .is-size-1-desktop { font-size: 3rem !important; } @@ -580,7 +567,7 @@ table th { } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .is-size-1-widescreen { font-size: 3rem !important; } @@ -604,7 +591,7 @@ table th { } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .is-size-1-fullhd { font-size: 3rem !important; } @@ -656,43 +643,43 @@ table th { } } -@media screen and (min-width: 769px) and (max-width: 1023px) { +@media screen and (min-width: 769px) and (max-width: 1087px) { .has-text-centered-tablet-only { text-align: center !important; } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .has-text-centered-touch { text-align: center !important; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .has-text-centered-desktop { text-align: center !important; } } -@media screen and (min-width: 1024px) and (max-width: 1215px) { +@media screen and (min-width: 1088px) and (max-width: 1279px) { .has-text-centered-desktop-only { text-align: center !important; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .has-text-centered-widescreen { text-align: center !important; } } -@media screen and (min-width: 1216px) and (max-width: 1407px) { +@media screen and (min-width: 1280px) and (max-width: 1471px) { .has-text-centered-widescreen-only { text-align: center !important; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .has-text-centered-fullhd { text-align: center !important; } @@ -710,43 +697,43 @@ table th { } } -@media screen and (min-width: 769px) and (max-width: 1023px) { +@media screen and (min-width: 769px) and (max-width: 1087px) { .has-text-justified-tablet-only { text-align: justify !important; } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .has-text-justified-touch { text-align: justify !important; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .has-text-justified-desktop { text-align: justify !important; } } -@media screen and (min-width: 1024px) and (max-width: 1215px) { +@media screen and (min-width: 1088px) and (max-width: 1279px) { .has-text-justified-desktop-only { text-align: justify !important; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .has-text-justified-widescreen { text-align: justify !important; } } -@media screen and (min-width: 1216px) and (max-width: 1407px) { +@media screen and (min-width: 1280px) and (max-width: 1471px) { .has-text-justified-widescreen-only { text-align: justify !important; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .has-text-justified-fullhd { text-align: justify !important; } @@ -764,43 +751,43 @@ table th { } } -@media screen and (min-width: 769px) and (max-width: 1023px) { +@media screen and (min-width: 769px) and (max-width: 1087px) { .has-text-left-tablet-only { text-align: left !important; } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .has-text-left-touch { text-align: left !important; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .has-text-left-desktop { text-align: left !important; } } -@media screen and (min-width: 1024px) and (max-width: 1215px) { +@media screen and (min-width: 1088px) and (max-width: 1279px) { .has-text-left-desktop-only { text-align: left !important; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .has-text-left-widescreen { text-align: left !important; } } -@media screen and (min-width: 1216px) and (max-width: 1407px) { +@media screen and (min-width: 1280px) and (max-width: 1471px) { .has-text-left-widescreen-only { text-align: left !important; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .has-text-left-fullhd { text-align: left !important; } @@ -818,43 +805,43 @@ table th { } } -@media screen and (min-width: 769px) and (max-width: 1023px) { +@media screen and (min-width: 769px) and (max-width: 1087px) { .has-text-right-tablet-only { text-align: right !important; } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .has-text-right-touch { text-align: right !important; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .has-text-right-desktop { text-align: right !important; } } -@media screen and (min-width: 1024px) and (max-width: 1215px) { +@media screen and (min-width: 1088px) and (max-width: 1279px) { .has-text-right-desktop-only { text-align: right !important; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .has-text-right-widescreen { text-align: right !important; } } -@media screen and (min-width: 1216px) and (max-width: 1407px) { +@media screen and (min-width: 1280px) and (max-width: 1471px) { .has-text-right-widescreen-only { text-align: right !important; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .has-text-right-fullhd { text-align: right !important; } @@ -1064,122 +1051,102 @@ a.has-text-danger:hover, a.has-text-danger:focus { } } -@media screen and (min-width: 769px) and (max-width: 1023px) { +@media screen and (min-width: 769px) and (max-width: 1087px) { .is-block-tablet-only { display: block !important; } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .is-block-touch { display: block !important; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .is-block-desktop { display: block !important; } } -@media screen and (min-width: 1024px) and (max-width: 1215px) { +@media screen and (min-width: 1088px) and (max-width: 1279px) { .is-block-desktop-only { display: block !important; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .is-block-widescreen { display: block !important; } } -@media screen and (min-width: 1216px) and (max-width: 1407px) { +@media screen and (min-width: 1280px) and (max-width: 1471px) { .is-block-widescreen-only { display: block !important; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .is-block-fullhd { display: block !important; } } .is-flex { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } @media screen and (max-width: 768px) { .is-flex-mobile { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 769px), print { .is-flex-tablet { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } -@media screen and (min-width: 769px) and (max-width: 1023px) { +@media screen and (min-width: 769px) and (max-width: 1087px) { .is-flex-tablet-only { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .is-flex-touch { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .is-flex-desktop { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } -@media screen and (min-width: 1024px) and (max-width: 1215px) { +@media screen and (min-width: 1088px) and (max-width: 1279px) { .is-flex-desktop-only { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .is-flex-widescreen { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } -@media screen and (min-width: 1216px) and (max-width: 1407px) { +@media screen and (min-width: 1280px) and (max-width: 1471px) { .is-flex-widescreen-only { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .is-flex-fullhd { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @@ -1200,43 +1167,43 @@ a.has-text-danger:hover, a.has-text-danger:focus { } } -@media screen and (min-width: 769px) and (max-width: 1023px) { +@media screen and (min-width: 769px) and (max-width: 1087px) { .is-inline-tablet-only { display: inline !important; } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .is-inline-touch { display: inline !important; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .is-inline-desktop { display: inline !important; } } -@media screen and (min-width: 1024px) and (max-width: 1215px) { +@media screen and (min-width: 1088px) and (max-width: 1279px) { .is-inline-desktop-only { display: inline !important; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .is-inline-widescreen { display: inline !important; } } -@media screen and (min-width: 1216px) and (max-width: 1407px) { +@media screen and (min-width: 1280px) and (max-width: 1471px) { .is-inline-widescreen-only { display: inline !important; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .is-inline-fullhd { display: inline !important; } @@ -1258,122 +1225,102 @@ a.has-text-danger:hover, a.has-text-danger:focus { } } -@media screen and (min-width: 769px) and (max-width: 1023px) { +@media screen and (min-width: 769px) and (max-width: 1087px) { .is-inline-block-tablet-only { display: inline-block !important; } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .is-inline-block-touch { display: inline-block !important; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .is-inline-block-desktop { display: inline-block !important; } } -@media screen and (min-width: 1024px) and (max-width: 1215px) { +@media screen and (min-width: 1088px) and (max-width: 1279px) { .is-inline-block-desktop-only { display: inline-block !important; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .is-inline-block-widescreen { display: inline-block !important; } } -@media screen and (min-width: 1216px) and (max-width: 1407px) { +@media screen and (min-width: 1280px) and (max-width: 1471px) { .is-inline-block-widescreen-only { display: inline-block !important; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .is-inline-block-fullhd { display: inline-block !important; } } .is-inline-flex { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } @media screen and (max-width: 768px) { .is-inline-flex-mobile { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 769px), print { .is-inline-flex-tablet { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } -@media screen and (min-width: 769px) and (max-width: 1023px) { +@media screen and (min-width: 769px) and (max-width: 1087px) { .is-inline-flex-tablet-only { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .is-inline-flex-touch { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .is-inline-flex-desktop { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } -@media screen and (min-width: 1024px) and (max-width: 1215px) { +@media screen and (min-width: 1088px) and (max-width: 1279px) { .is-inline-flex-desktop-only { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .is-inline-flex-widescreen { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } -@media screen and (min-width: 1216px) and (max-width: 1407px) { +@media screen and (min-width: 1280px) and (max-width: 1471px) { .is-inline-flex-widescreen-only { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .is-inline-flex-fullhd { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @@ -1394,43 +1341,43 @@ a.has-text-danger:hover, a.has-text-danger:focus { } } -@media screen and (min-width: 769px) and (max-width: 1023px) { +@media screen and (min-width: 769px) and (max-width: 1087px) { .is-hidden-tablet-only { display: none !important; } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .is-hidden-touch { display: none !important; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .is-hidden-desktop { display: none !important; } } -@media screen and (min-width: 1024px) and (max-width: 1215px) { +@media screen and (min-width: 1088px) and (max-width: 1279px) { .is-hidden-desktop-only { display: none !important; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .is-hidden-widescreen { display: none !important; } } -@media screen and (min-width: 1216px) and (max-width: 1407px) { +@media screen and (min-width: 1280px) and (max-width: 1471px) { .is-hidden-widescreen-only { display: none !important; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .is-hidden-fullhd { display: none !important; } @@ -1452,43 +1399,43 @@ a.has-text-danger:hover, a.has-text-danger:focus { } } -@media screen and (min-width: 769px) and (max-width: 1023px) { +@media screen and (min-width: 769px) and (max-width: 1087px) { .is-invisible-tablet-only { visibility: hidden !important; } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .is-invisible-touch { visibility: hidden !important; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .is-invisible-desktop { visibility: hidden !important; } } -@media screen and (min-width: 1024px) and (max-width: 1215px) { +@media screen and (min-width: 1088px) and (max-width: 1279px) { .is-invisible-desktop-only { visibility: hidden !important; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .is-invisible-widescreen { visibility: hidden !important; } } -@media screen and (min-width: 1216px) and (max-width: 1407px) { +@media screen and (min-width: 1280px) and (max-width: 1471px) { .is-invisible-widescreen-only { visibility: hidden !important; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .is-invisible-fullhd { visibility: hidden !important; } @@ -1507,28 +1454,24 @@ a.has-text-danger:hover, a.has-text-danger:focus { } .is-shadowless { - -webkit-box-shadow: none !important; - box-shadow: none !important; + box-shadow: none !important; } .box { background-color: white; - border-radius: 5px; - -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + border-radius: 6px; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); color: #4a4a4a; display: block; padding: 1.25rem; } a.box:hover, a.box:focus { - -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #3273dc; - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #3273dc; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #3273dc; } a.box:active { - -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #3273dc; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #3273dc; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #3273dc; } .button { @@ -1537,9 +1480,7 @@ a.box:active { border-width: 1px; color: #363636; cursor: pointer; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; padding-bottom: calc(0.375em - 1px); padding-left: 0.75em; padding-right: 0.75em; @@ -1583,8 +1524,7 @@ a.box:active { } .button:focus:not(:active), .button.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); - box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); + box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); } .button:active, .button.is-active { @@ -1612,8 +1552,7 @@ a.box:active { .button.is-text[disabled] { background-color: transparent; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .button.is-white { @@ -1634,8 +1573,7 @@ a.box:active { } .button.is-white:focus:not(:active), .button.is-white.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); + box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } .button.is-white:active, .button.is-white.is-active { @@ -1647,8 +1585,7 @@ a.box:active { .button.is-white[disabled] { background-color: white; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .button.is-white.is-inverted { @@ -1663,8 +1600,7 @@ a.box:active { .button.is-white.is-inverted[disabled] { background-color: #0a0a0a; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: white; } @@ -1691,8 +1627,7 @@ a.box:active { .button.is-white.is-outlined[disabled] { background-color: transparent; border-color: white; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: white; } @@ -1710,8 +1645,7 @@ a.box:active { .button.is-white.is-inverted.is-outlined[disabled] { background-color: transparent; border-color: #0a0a0a; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #0a0a0a; } @@ -1733,8 +1667,7 @@ a.box:active { } .button.is-black:focus:not(:active), .button.is-black.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); - box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); + box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } .button.is-black:active, .button.is-black.is-active { @@ -1746,8 +1679,7 @@ a.box:active { .button.is-black[disabled] { background-color: #0a0a0a; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .button.is-black.is-inverted { @@ -1762,8 +1694,7 @@ a.box:active { .button.is-black.is-inverted[disabled] { background-color: white; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #0a0a0a; } @@ -1790,8 +1721,7 @@ a.box:active { .button.is-black.is-outlined[disabled] { background-color: transparent; border-color: #0a0a0a; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #0a0a0a; } @@ -1809,8 +1739,7 @@ a.box:active { .button.is-black.is-inverted.is-outlined[disabled] { background-color: transparent; border-color: white; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: white; } @@ -1832,8 +1761,7 @@ a.box:active { } .button.is-light:focus:not(:active), .button.is-light.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); - box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); + box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } .button.is-light:active, .button.is-light.is-active { @@ -1845,8 +1773,7 @@ a.box:active { .button.is-light[disabled] { background-color: whitesmoke; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .button.is-light.is-inverted { @@ -1861,8 +1788,7 @@ a.box:active { .button.is-light.is-inverted[disabled] { background-color: #363636; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: whitesmoke; } @@ -1889,8 +1815,7 @@ a.box:active { .button.is-light.is-outlined[disabled] { background-color: transparent; border-color: whitesmoke; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: whitesmoke; } @@ -1908,8 +1833,7 @@ a.box:active { .button.is-light.is-inverted.is-outlined[disabled] { background-color: transparent; border-color: #363636; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #363636; } @@ -1931,8 +1855,7 @@ a.box:active { } .button.is-dark:focus:not(:active), .button.is-dark.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); - box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); + box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } .button.is-dark:active, .button.is-dark.is-active { @@ -1944,8 +1867,7 @@ a.box:active { .button.is-dark[disabled] { background-color: #363636; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .button.is-dark.is-inverted { @@ -1960,8 +1882,7 @@ a.box:active { .button.is-dark.is-inverted[disabled] { background-color: whitesmoke; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #363636; } @@ -1988,8 +1909,7 @@ a.box:active { .button.is-dark.is-outlined[disabled] { background-color: transparent; border-color: #363636; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #363636; } @@ -2007,8 +1927,7 @@ a.box:active { .button.is-dark.is-inverted.is-outlined[disabled] { background-color: transparent; border-color: whitesmoke; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: whitesmoke; } @@ -2030,8 +1949,7 @@ a.box:active { } .button.is-primary:focus:not(:active), .button.is-primary.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); - box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); + box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); } .button.is-primary:active, .button.is-primary.is-active { @@ -2043,8 +1961,7 @@ a.box:active { .button.is-primary[disabled] { background-color: #00d1b2; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .button.is-primary.is-inverted { @@ -2059,8 +1976,7 @@ a.box:active { .button.is-primary.is-inverted[disabled] { background-color: #fff; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #00d1b2; } @@ -2087,8 +2003,7 @@ a.box:active { .button.is-primary.is-outlined[disabled] { background-color: transparent; border-color: #00d1b2; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #00d1b2; } @@ -2106,8 +2021,7 @@ a.box:active { .button.is-primary.is-inverted.is-outlined[disabled] { background-color: transparent; border-color: #fff; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #fff; } @@ -2129,8 +2043,7 @@ a.box:active { } .button.is-link:focus:not(:active), .button.is-link.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); - box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); + box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); } .button.is-link:active, .button.is-link.is-active { @@ -2142,8 +2055,7 @@ a.box:active { .button.is-link[disabled] { background-color: #3273dc; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .button.is-link.is-inverted { @@ -2158,8 +2070,7 @@ a.box:active { .button.is-link.is-inverted[disabled] { background-color: #fff; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #3273dc; } @@ -2186,8 +2097,7 @@ a.box:active { .button.is-link.is-outlined[disabled] { background-color: transparent; border-color: #3273dc; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #3273dc; } @@ -2205,8 +2115,7 @@ a.box:active { .button.is-link.is-inverted.is-outlined[disabled] { background-color: transparent; border-color: #fff; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #fff; } @@ -2228,8 +2137,7 @@ a.box:active { } .button.is-info:focus:not(:active), .button.is-info.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); - box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); + box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); } .button.is-info:active, .button.is-info.is-active { @@ -2241,8 +2149,7 @@ a.box:active { .button.is-info[disabled] { background-color: #209cee; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .button.is-info.is-inverted { @@ -2257,8 +2164,7 @@ a.box:active { .button.is-info.is-inverted[disabled] { background-color: #fff; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #209cee; } @@ -2285,8 +2191,7 @@ a.box:active { .button.is-info.is-outlined[disabled] { background-color: transparent; border-color: #209cee; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #209cee; } @@ -2304,8 +2209,7 @@ a.box:active { .button.is-info.is-inverted.is-outlined[disabled] { background-color: transparent; border-color: #fff; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #fff; } @@ -2327,8 +2231,7 @@ a.box:active { } .button.is-success:focus:not(:active), .button.is-success.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); - box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); + box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); } .button.is-success:active, .button.is-success.is-active { @@ -2340,8 +2243,7 @@ a.box:active { .button.is-success[disabled] { background-color: #23d160; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .button.is-success.is-inverted { @@ -2356,8 +2258,7 @@ a.box:active { .button.is-success.is-inverted[disabled] { background-color: #fff; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #23d160; } @@ -2384,8 +2285,7 @@ a.box:active { .button.is-success.is-outlined[disabled] { background-color: transparent; border-color: #23d160; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #23d160; } @@ -2403,8 +2303,7 @@ a.box:active { .button.is-success.is-inverted.is-outlined[disabled] { background-color: transparent; border-color: #fff; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #fff; } @@ -2426,8 +2325,7 @@ a.box:active { } .button.is-warning:focus:not(:active), .button.is-warning.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); + box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } .button.is-warning:active, .button.is-warning.is-active { @@ -2439,8 +2337,7 @@ a.box:active { .button.is-warning[disabled] { background-color: #ffdd57; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .button.is-warning.is-inverted { @@ -2455,8 +2352,7 @@ a.box:active { .button.is-warning.is-inverted[disabled] { background-color: rgba(0, 0, 0, 0.7); border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #ffdd57; } @@ -2483,8 +2379,7 @@ a.box:active { .button.is-warning.is-outlined[disabled] { background-color: transparent; border-color: #ffdd57; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #ffdd57; } @@ -2502,8 +2397,7 @@ a.box:active { .button.is-warning.is-inverted.is-outlined[disabled] { background-color: transparent; border-color: rgba(0, 0, 0, 0.7); - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: rgba(0, 0, 0, 0.7); } @@ -2525,8 +2419,7 @@ a.box:active { } .button.is-danger:focus:not(:active), .button.is-danger.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 56, 96, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 56, 96, 0.25); + box-shadow: 0 0 0 0.125em rgba(255, 56, 96, 0.25); } .button.is-danger:active, .button.is-danger.is-active { @@ -2538,8 +2431,7 @@ a.box:active { .button.is-danger[disabled] { background-color: #ff3860; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .button.is-danger.is-inverted { @@ -2554,8 +2446,7 @@ a.box:active { .button.is-danger.is-inverted[disabled] { background-color: #fff; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #ff3860; } @@ -2582,8 +2473,7 @@ a.box:active { .button.is-danger.is-outlined[disabled] { background-color: transparent; border-color: #ff3860; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #ff3860; } @@ -2601,8 +2491,7 @@ a.box:active { .button.is-danger.is-inverted.is-outlined[disabled] { background-color: transparent; border-color: #fff; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #fff; } @@ -2622,14 +2511,11 @@ a.box:active { .button[disabled] { background-color: white; border-color: #dbdbdb; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; opacity: 0.5; } .button.is-fullwidth { - display: -webkit-box; - display: -ms-flexbox; display: flex; width: 100%; } @@ -2650,8 +2536,7 @@ a.box:active { background-color: whitesmoke; border-color: #dbdbdb; color: #7a7a7a; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; pointer-events: none; } @@ -2662,17 +2547,10 @@ a.box:active { } .buttons { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + flex-wrap: wrap; + justify-content: flex-start; } .buttons .button { @@ -2719,21 +2597,15 @@ a.box:active { } .buttons.has-addons .button.is-expanded { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; } .buttons.is-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .buttons.is-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + justify-content: flex-end; } .container { @@ -2741,41 +2613,41 @@ a.box:active { position: relative; } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .container { max-width: 960px; width: 960px; } .container.is-fluid { - margin-left: 32px; - margin-right: 32px; + margin-left: 64px; + margin-right: 64px; max-width: none; width: auto; } } -@media screen and (max-width: 1215px) { +@media screen and (max-width: 1279px) { .container.is-widescreen { max-width: 1152px; width: auto; } } -@media screen and (max-width: 1407px) { +@media screen and (max-width: 1471px) { .container.is-fullhd { max-width: 1344px; width: auto; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .container { max-width: 1152px; width: 1152px; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .container { max-width: 1344px; width: 1344px; @@ -2803,7 +2675,7 @@ a.box:active { .content h5, .content h6 { color: #363636; - font-weight: 400; + font-weight: 600; line-height: 1.125; } @@ -2966,8 +2838,7 @@ a.box:active { background-color: white; border-color: #dbdbdb; color: #363636; - -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); max-width: 100%; width: 100%; } @@ -3004,16 +2875,14 @@ a.box:active { .textarea:active, .textarea.is-active { border-color: #3273dc; - -webkit-box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); - box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); + box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); } .input[disabled], .textarea[disabled] { background-color: whitesmoke; border-color: whitesmoke; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #7a7a7a; } @@ -3039,8 +2908,7 @@ a.box:active { .input[readonly], .textarea[readonly] { - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .input.is-white, @@ -3053,8 +2921,7 @@ a.box:active { .textarea.is-white.is-focused, .textarea.is-white:active, .textarea.is-white.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); + box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } .input.is-black, @@ -3067,8 +2934,7 @@ a.box:active { .textarea.is-black.is-focused, .textarea.is-black:active, .textarea.is-black.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); - box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); + box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } .input.is-light, @@ -3081,8 +2947,7 @@ a.box:active { .textarea.is-light.is-focused, .textarea.is-light:active, .textarea.is-light.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); - box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); + box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } .input.is-dark, @@ -3095,8 +2960,7 @@ a.box:active { .textarea.is-dark.is-focused, .textarea.is-dark:active, .textarea.is-dark.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); - box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); + box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } .input.is-primary, @@ -3109,8 +2973,7 @@ a.box:active { .textarea.is-primary.is-focused, .textarea.is-primary:active, .textarea.is-primary.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); - box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); + box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); } .input.is-link, @@ -3123,8 +2986,7 @@ a.box:active { .textarea.is-link.is-focused, .textarea.is-link:active, .textarea.is-link.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); - box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); + box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); } .input.is-info, @@ -3137,8 +2999,7 @@ a.box:active { .textarea.is-info.is-focused, .textarea.is-info:active, .textarea.is-info.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); - box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); + box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); } .input.is-success, @@ -3151,8 +3012,7 @@ a.box:active { .textarea.is-success.is-focused, .textarea.is-success:active, .textarea.is-success.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); - box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); + box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); } .input.is-warning, @@ -3165,8 +3025,7 @@ a.box:active { .textarea.is-warning.is-focused, .textarea.is-warning:active, .textarea.is-warning.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); + box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } .input.is-danger, @@ -3179,8 +3038,7 @@ a.box:active { .textarea.is-danger.is-focused, .textarea.is-danger:active, .textarea.is-danger.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 56, 96, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 56, 96, 0.25); + box-shadow: 0 0 0 0.125em rgba(255, 56, 96, 0.25); } .input.is-small, @@ -3220,8 +3078,7 @@ a.box:active { .input.is-static { background-color: transparent; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; padding-left: 0; padding-right: 0; } @@ -3286,11 +3143,9 @@ a.box:active { height: 2.25em; } -.select:not(.is-multiple)::after { +.select:not(.is-multiple):not(.is-loading)::after { border-color: #3273dc; - margin-top: -0.375em; right: 1.125em; - top: 50%; z-index: 4; } @@ -3332,15 +3187,13 @@ a.box:active { .select select:focus, .select select.is-focused, .select select:active, .select select.is-active { border-color: #3273dc; - -webkit-box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); - box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); + box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); } .select select[disabled] { background-color: whitesmoke; border-color: whitesmoke; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #7a7a7a; } @@ -3381,98 +3234,168 @@ a.box:active { padding: 0.5em 1em; } -.select:hover::after { +.select:not(.is-multiple):not(.is-loading):hover::after { border-color: #363636; } +.select.is-white:not(:hover)::after { + border-color: white; +} + .select.is-white select { border-color: white; } +.select.is-white select:hover, .select.is-white select.is-hovered { + border-color: #f2f2f2; +} + .select.is-white select:focus, .select.is-white select.is-focused, .select.is-white select:active, .select.is-white select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); + box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); +} + +.select.is-black:not(:hover)::after { + border-color: #0a0a0a; } .select.is-black select { border-color: #0a0a0a; } +.select.is-black select:hover, .select.is-black select.is-hovered { + border-color: black; +} + .select.is-black select:focus, .select.is-black select.is-focused, .select.is-black select:active, .select.is-black select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); - box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); + box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); +} + +.select.is-light:not(:hover)::after { + border-color: whitesmoke; } .select.is-light select { border-color: whitesmoke; } +.select.is-light select:hover, .select.is-light select.is-hovered { + border-color: #e8e8e8; +} + .select.is-light select:focus, .select.is-light select.is-focused, .select.is-light select:active, .select.is-light select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); - box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); + box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); +} + +.select.is-dark:not(:hover)::after { + border-color: #363636; } .select.is-dark select { border-color: #363636; } +.select.is-dark select:hover, .select.is-dark select.is-hovered { + border-color: #292929; +} + .select.is-dark select:focus, .select.is-dark select.is-focused, .select.is-dark select:active, .select.is-dark select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); - box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); + box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); +} + +.select.is-primary:not(:hover)::after { + border-color: #00d1b2; } .select.is-primary select { border-color: #00d1b2; } +.select.is-primary select:hover, .select.is-primary select.is-hovered { + border-color: #00b89c; +} + .select.is-primary select:focus, .select.is-primary select.is-focused, .select.is-primary select:active, .select.is-primary select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); - box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); + box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); +} + +.select.is-link:not(:hover)::after { + border-color: #3273dc; } .select.is-link select { border-color: #3273dc; } +.select.is-link select:hover, .select.is-link select.is-hovered { + border-color: #2366d1; +} + .select.is-link select:focus, .select.is-link select.is-focused, .select.is-link select:active, .select.is-link select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); - box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); + box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); +} + +.select.is-info:not(:hover)::after { + border-color: #209cee; } .select.is-info select { border-color: #209cee; } +.select.is-info select:hover, .select.is-info select.is-hovered { + border-color: #118fe4; +} + .select.is-info select:focus, .select.is-info select.is-focused, .select.is-info select:active, .select.is-info select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); - box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); + box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); +} + +.select.is-success:not(:hover)::after { + border-color: #23d160; } .select.is-success select { border-color: #23d160; } +.select.is-success select:hover, .select.is-success select.is-hovered { + border-color: #20bc56; +} + .select.is-success select:focus, .select.is-success select.is-focused, .select.is-success select:active, .select.is-success select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); - box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); + box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); +} + +.select.is-warning:not(:hover)::after { + border-color: #ffdd57; } .select.is-warning select { border-color: #ffdd57; } +.select.is-warning select:hover, .select.is-warning select.is-hovered { + border-color: #ffd83d; +} + .select.is-warning select:focus, .select.is-warning select.is-focused, .select.is-warning select:active, .select.is-warning select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); + box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); +} + +.select.is-danger:not(:hover)::after { + border-color: #ff3860; } .select.is-danger select { border-color: #ff3860; } +.select.is-danger select:hover, .select.is-danger select.is-hovered { + border-color: #ff1f4b; +} + .select.is-danger select:focus, .select.is-danger select.is-focused, .select.is-danger select:active, .select.is-danger select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 56, 96, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 56, 96, 0.25); + box-shadow: 0 0 0 0.125em rgba(255, 56, 96, 0.25); } .select.is-small { @@ -3522,15 +3445,9 @@ a.box:active { } .file { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; position: relative; } @@ -3548,8 +3465,7 @@ a.box:active { .file.is-white:focus .file-cta, .file.is-white.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); - box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); + box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); color: #0a0a0a; } @@ -3573,8 +3489,7 @@ a.box:active { .file.is-black:focus .file-cta, .file.is-black.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); - box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); + box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); color: white; } @@ -3598,8 +3513,7 @@ a.box:active { .file.is-light:focus .file-cta, .file.is-light.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); - box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); + box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); color: #363636; } @@ -3623,8 +3537,7 @@ a.box:active { .file.is-dark:focus .file-cta, .file.is-dark.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); - box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); + box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); color: whitesmoke; } @@ -3648,8 +3561,7 @@ a.box:active { .file.is-primary:focus .file-cta, .file.is-primary.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); - box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); + box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); color: #fff; } @@ -3673,8 +3585,7 @@ a.box:active { .file.is-link:focus .file-cta, .file.is-link.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25); - box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25); + box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25); color: #fff; } @@ -3698,8 +3609,7 @@ a.box:active { .file.is-info:focus .file-cta, .file.is-info.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(32, 156, 238, 0.25); - box-shadow: 0 0 0.5em rgba(32, 156, 238, 0.25); + box-shadow: 0 0 0.5em rgba(32, 156, 238, 0.25); color: #fff; } @@ -3723,8 +3633,7 @@ a.box:active { .file.is-success:focus .file-cta, .file.is-success.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25); - box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25); + box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25); color: #fff; } @@ -3748,8 +3657,7 @@ a.box:active { .file.is-warning:focus .file-cta, .file.is-warning.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); - box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); + box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); color: rgba(0, 0, 0, 0.7); } @@ -3773,8 +3681,7 @@ a.box:active { .file.is-danger:focus .file-cta, .file.is-danger.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25); - box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25); + box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25); color: #fff; } @@ -3815,7 +3722,7 @@ a.box:active { } .file.has-name.is-empty .file-cta { - border-radius: 3px; + border-radius: 4px; } .file.has-name.is-empty .file-name { @@ -3823,17 +3730,11 @@ a.box:active { } .file.is-boxed .file-label { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; } .file.is-boxed .file-cta { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; height: auto; padding: 1em 3em; } @@ -3864,18 +3765,16 @@ a.box:active { } .file.is-boxed.has-name .file-cta { - border-radius: 3px 3px 0 0; + border-radius: 4px 4px 0 0; } .file.is-boxed.has-name .file-name { - border-radius: 0 0 3px 3px; + border-radius: 0 0 4px 4px; border-width: 0 1px 1px; } .file.is-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .file.is-fullwidth .file-label { @@ -3883,41 +3782,29 @@ a.box:active { } .file.is-fullwidth .file-name { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; max-width: none; } .file.is-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + justify-content: flex-end; } .file.is-right .file-cta { - border-radius: 0 3px 3px 0; + border-radius: 0 4px 4px 0; } .file.is-right .file-name { - border-radius: 3px 0 0 3px; + border-radius: 4px 0 0 4px; border-width: 1px 0 1px 1px; - -webkit-box-ordinal-group: 0; - -ms-flex-order: -1; - order: -1; + order: -1; } .file-label { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; cursor: pointer; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; overflow: hidden; position: relative; } @@ -3952,7 +3839,7 @@ a.box:active { .file-cta, .file-name { border-color: #dbdbdb; - border-radius: 3px; + border-radius: 4px; font-size: 1em; padding-left: 1em; padding-right: 1em; @@ -3976,16 +3863,10 @@ a.box:active { } .file-icon { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; height: 1em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; margin-right: 0.5em; width: 1em; } @@ -4068,12 +3949,8 @@ a.box:active { } .field.has-addons { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; } .field.has-addons .control:not(:last-child) { @@ -4133,43 +4010,29 @@ a.box:active { } .field.has-addons .control.is-expanded { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; } .field.has-addons.has-addons-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .field.has-addons.has-addons-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + justify-content: flex-end; } .field.has-addons.has-addons-fullwidth .control { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 1; + flex-shrink: 0; } .field.is-grouped { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; } .field.is-grouped > .control { - -ms-flex-negative: 0; - flex-shrink: 0; + flex-shrink: 0; } .field.is-grouped > .control:not(:last-child) { @@ -4178,28 +4041,20 @@ a.box:active { } .field.is-grouped > .control.is-expanded { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; } .field.is-grouped.is-grouped-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .field.is-grouped.is-grouped-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + justify-content: flex-end; } .field.is-grouped.is-grouped-multiline { - -ms-flex-wrap: wrap; - flex-wrap: wrap; + flex-wrap: wrap; } .field.is-grouped.is-grouped-multiline > .control:last-child, .field.is-grouped.is-grouped-multiline > .control:not(:last-child) { @@ -4216,8 +4071,6 @@ a.box:active { @media screen and (min-width: 769px), print { .field.is-horizontal { - display: -webkit-box; - display: -ms-flexbox; display: flex; } } @@ -4234,13 +4087,9 @@ a.box:active { @media screen and (min-width: 769px), print { .field-label { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 0; margin-right: 1.5rem; text-align: right; } @@ -4267,28 +4116,19 @@ a.box:active { @media screen and (min-width: 769px), print { .field-body { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 5; - -ms-flex-positive: 5; - flex-grow: 5; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-basis: 0; + flex-grow: 5; + flex-shrink: 1; } .field-body .field { margin-bottom: 0; } .field-body > .field { - -ms-flex-negative: 1; - flex-shrink: 1; + flex-shrink: 1; } .field-body > .field:not(.is-narrow) { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; } .field-body > .field:not(:last-child) { margin-right: 0.75rem; @@ -4415,15 +4255,9 @@ a.box:active { } .icon { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-inline-box; - display: -ms-inline-flexbox; + align-items: center; display: inline-flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; height: 1.5rem; width: 1.5rem; } @@ -4560,7 +4394,7 @@ a.box:active { .notification { background-color: whitesmoke; - border-radius: 3px; + border-radius: 4px; padding: 1.25rem 2.5rem 1.25rem 1.5rem; position: relative; } @@ -4809,7 +4643,6 @@ a.box:active { .table { background-color: white; color: #363636; - margin-bottom: 1.5rem; } .table td, @@ -4986,17 +4819,10 @@ a.box:active { } .tags { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + flex-wrap: wrap; + justify-content: flex-start; } .tags .tag { @@ -5030,9 +4856,7 @@ a.box:active { } .tags.is-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .tags.is-centered .tag { @@ -5041,9 +4865,7 @@ a.box:active { } .tags.is-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + justify-content: flex-end; } .tags.is-right .tag:not(:first-child) { @@ -5055,20 +4877,14 @@ a.box:active { } .tag:not(body) { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; background-color: whitesmoke; - border-radius: 3px; + border-radius: 4px; color: #4a4a4a; - display: -webkit-inline-box; - display: -ms-inline-flexbox; display: inline-flex; font-size: 0.75rem; height: 2em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; line-height: 1.5; padding-left: 0.75em; padding-right: 0.75em; @@ -5243,7 +5059,7 @@ a.tag:hover { } .title:not(.is-spaced) + .subtitle { - margin-top: -1.5rem; + margin-top: -1.25rem; } .title.is-1 { @@ -5287,7 +5103,7 @@ a.tag:hover { } .subtitle:not(.is-spaced) + .title { - margin-top: -1.5rem; + margin-top: -1.25rem; } .subtitle.is-1 { @@ -5339,19 +5155,13 @@ a.tag:hover { } .number { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; background-color: whitesmoke; border-radius: 290486px; - display: -webkit-inline-box; - display: -ms-inline-flexbox; display: inline-flex; font-size: 1.25rem; height: 2em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; margin-right: 1.5rem; min-width: 2.5em; padding: 0.25rem 0.5rem; @@ -5360,30 +5170,16 @@ a.tag:hover { } .breadcrumb { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; - display: flex; font-size: 1rem; - overflow: hidden; - overflow-x: auto; white-space: nowrap; } .breadcrumb a { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; color: #3273dc; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - padding: 0.5em 0.75em; + justify-content: center; + padding: 0 0.75em; } .breadcrumb a:hover { @@ -5391,11 +5187,7 @@ a.tag:hover { } .breadcrumb li { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; } @@ -5410,25 +5202,16 @@ a.tag:hover { } .breadcrumb li + li::before { - color: #4a4a4a; + color: #b5b5b5; content: "\0002f"; } -.breadcrumb ul, .breadcrumb ol { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; +.breadcrumb ul, +.breadcrumb ol { + align-items: flex-start; display: flex; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + flex-wrap: wrap; + justify-content: flex-start; } .breadcrumb .icon:first-child { @@ -5439,16 +5222,12 @@ a.tag:hover { margin-left: 0.5em; } -.breadcrumb.is-centered ol, .breadcrumb.is-centered ul { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; +.breadcrumb.is-centered ol { + justify-content: center; } -.breadcrumb.is-right ol, .breadcrumb.is-right ul { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; +.breadcrumb.is-right ol { + justify-content: flex-end; } .breadcrumb.is-small { @@ -5481,8 +5260,7 @@ a.tag:hover { .card { background-color: white; - -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); color: #4a4a4a; max-width: 100%; position: relative; @@ -5490,48 +5268,29 @@ a.tag:hover { .card-header { background-color: none; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -webkit-box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); - box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; + box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); display: flex; } .card-header-title { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; color: #363636; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; font-weight: 700; padding: 0.75rem; } .card-header-title.is-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .card-header-icon { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; cursor: pointer; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; padding: 0.75rem; } @@ -5548,31 +5307,17 @@ a.tag:hover { .card-footer { background-color: none; border-top: 1px solid #dbdbdb; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; } .card-footer-item { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 0; + justify-content: center; padding: 0.75rem; } @@ -5585,8 +5330,6 @@ a.tag:hover { } .dropdown { - display: -webkit-inline-box; - display: -ms-inline-flexbox; display: inline-flex; position: relative; vertical-align: top; @@ -5620,9 +5363,8 @@ a.tag:hover { .dropdown-content { background-color: white; - border-radius: 3px; - -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + border-radius: 4px; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); padding-bottom: 0.5rem; padding-top: 0.5rem; } @@ -5660,16 +5402,12 @@ a.dropdown-item.is-active { } .level { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; + align-items: center; + justify-content: space-between; } .level code { - border-radius: 3px; + border-radius: 4px; } .level img { @@ -5678,15 +5416,11 @@ a.dropdown-item.is-active { } .level.is-mobile { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .level.is-mobile .level-left, .level.is-mobile .level-right { - display: -webkit-box; - display: -ms-flexbox; display: flex; } @@ -5703,41 +5437,25 @@ a.dropdown-item.is-active { } .level.is-mobile .level-item:not(.is-narrow) { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; } @media screen and (min-width: 769px), print { .level { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .level > .level-item:not(.is-narrow) { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; } } .level-item { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; + justify-content: center; } .level-item .title, @@ -5753,20 +5471,14 @@ a.dropdown-item.is-active { .level-left, .level-right { - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; } .level-left .level-item.is-flexible, .level-right .level-item.is-flexible { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; } @media screen and (min-width: 769px), print { @@ -5777,12 +5489,8 @@ a.dropdown-item.is-active { } .level-left { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + align-items: center; + justify-content: flex-start; } @media screen and (max-width: 768px) { @@ -5793,35 +5501,23 @@ a.dropdown-item.is-active { @media screen and (min-width: 769px), print { .level-left { - display: -webkit-box; - display: -ms-flexbox; display: flex; } } .level-right { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + align-items: center; + justify-content: flex-end; } @media screen and (min-width: 769px), print { .level-right { - display: -webkit-box; - display: -ms-flexbox; display: flex; } } .media { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - display: -webkit-box; - display: -ms-flexbox; + align-items: flex-start; display: flex; text-align: left; } @@ -5832,8 +5528,6 @@ a.dropdown-item.is-active { .media .media { border-top: 1px solid rgba(219, 219, 219, 0.5); - display: -webkit-box; - display: -ms-flexbox; display: flex; padding-top: 0.75rem; } @@ -5864,13 +5558,9 @@ a.dropdown-item.is-active { .media-left, .media-right { - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; } .media-left { @@ -5882,13 +5572,9 @@ a.dropdown-item.is-active { } .media-content { - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-basis: auto; + flex-grow: 1; + flex-shrink: 1; text-align: left; } @@ -5952,7 +5638,7 @@ a.dropdown-item.is-active { .message { background-color: whitesmoke; - border-radius: 3px; + border-radius: 4px; font-size: 1rem; } @@ -6118,43 +5804,37 @@ a.dropdown-item.is-active { } .message-header { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; background-color: #4a4a4a; - border-radius: 3px 3px 0 0; + border-radius: 4px 4px 0 0; color: #fff; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; + font-weight: 700; + justify-content: space-between; line-height: 1.25; - padding: 0.5em 0.75em; + padding: 0.75em 1em; position: relative; } .message-header .delete { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 0; + flex-shrink: 0; margin-left: 0.75em; } .message-header + .message-body { + border-width: 0; border-top-left-radius: 0; border-top-right-radius: 0; - border-top: none; } .message-body { - border: 1px solid #dbdbdb; - border-radius: 3px; + border-color: #dbdbdb; + border-radius: 4px; + border-style: solid; + border-width: 0 0 0 4px; color: #4a4a4a; - padding: 1em 1.25em; + padding: 1.25em 1.5em; } .message-body code, @@ -6167,21 +5847,15 @@ a.dropdown-item.is-active { } .modal { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; display: none; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; overflow: hidden; position: fixed; z-index: 40; } .modal.is-active { - display: -webkit-box; - display: -ms-flexbox; display: flex; } @@ -6217,55 +5891,40 @@ a.dropdown-item.is-active { } .modal-card { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; max-height: calc(100vh - 40px); overflow: hidden; } .modal-card-head, .modal-card-foot { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; background-color: whitesmoke; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + flex-shrink: 0; + justify-content: flex-start; padding: 20px; position: relative; } .modal-card-head { border-bottom: 1px solid #dbdbdb; - border-top-left-radius: 5px; - border-top-right-radius: 5px; + border-top-left-radius: 6px; + border-top-right-radius: 6px; } .modal-card-title { color: #363636; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 1; + flex-shrink: 0; font-size: 1.5rem; line-height: 1; } .modal-card-foot { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; border-top: 1px solid #dbdbdb; } @@ -6276,19 +5935,18 @@ a.dropdown-item.is-active { .modal-card-body { -webkit-overflow-scrolling: touch; background-color: white; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; overflow: auto; padding: 20px; } .navbar { background-color: white; + box-shadow: 0 2px 0 0 whitesmoke; min-height: 3.25rem; position: relative; + z-index: 30; } .navbar.is-white { @@ -6312,7 +5970,7 @@ a.dropdown-item.is-active { border-color: #0a0a0a; } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .navbar.is-white .navbar-start > .navbar-item, .navbar.is-white .navbar-start .navbar-link, .navbar.is-white .navbar-end > .navbar-item, @@ -6365,7 +6023,7 @@ a.dropdown-item.is-active { border-color: white; } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .navbar.is-black .navbar-start > .navbar-item, .navbar.is-black .navbar-start .navbar-link, .navbar.is-black .navbar-end > .navbar-item, @@ -6418,7 +6076,7 @@ a.dropdown-item.is-active { border-color: #363636; } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .navbar.is-light .navbar-start > .navbar-item, .navbar.is-light .navbar-start .navbar-link, .navbar.is-light .navbar-end > .navbar-item, @@ -6471,7 +6129,7 @@ a.dropdown-item.is-active { border-color: whitesmoke; } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .navbar.is-dark .navbar-start > .navbar-item, .navbar.is-dark .navbar-start .navbar-link, .navbar.is-dark .navbar-end > .navbar-item, @@ -6524,7 +6182,7 @@ a.dropdown-item.is-active { border-color: #fff; } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .navbar.is-primary .navbar-start > .navbar-item, .navbar.is-primary .navbar-start .navbar-link, .navbar.is-primary .navbar-end > .navbar-item, @@ -6577,7 +6235,7 @@ a.dropdown-item.is-active { border-color: #fff; } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .navbar.is-link .navbar-start > .navbar-item, .navbar.is-link .navbar-start .navbar-link, .navbar.is-link .navbar-end > .navbar-item, @@ -6630,7 +6288,7 @@ a.dropdown-item.is-active { border-color: #fff; } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .navbar.is-info .navbar-start > .navbar-item, .navbar.is-info .navbar-start .navbar-link, .navbar.is-info .navbar-end > .navbar-item, @@ -6683,7 +6341,7 @@ a.dropdown-item.is-active { border-color: #fff; } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .navbar.is-success .navbar-start > .navbar-item, .navbar.is-success .navbar-start .navbar-link, .navbar.is-success .navbar-end > .navbar-item, @@ -6736,7 +6394,7 @@ a.dropdown-item.is-active { border-color: rgba(0, 0, 0, 0.7); } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .navbar.is-warning .navbar-start > .navbar-item, .navbar.is-warning .navbar-start .navbar-link, .navbar.is-warning .navbar-end > .navbar-item, @@ -6789,7 +6447,7 @@ a.dropdown-item.is-active { border-color: #fff; } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .navbar.is-danger .navbar-start > .navbar-item, .navbar.is-danger .navbar-start .navbar-link, .navbar.is-danger .navbar-end > .navbar-item, @@ -6822,19 +6480,14 @@ a.dropdown-item.is-active { } .navbar > .container { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; min-height: 3.25rem; width: 100%; } .navbar.has-shadow { - -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1); - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1); } .navbar.is-fixed-bottom, .navbar.is-fixed-top { @@ -6849,8 +6502,7 @@ a.dropdown-item.is-active { } .navbar.is-fixed-bottom.has-shadow { - -webkit-box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); - box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); + box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); } .navbar.is-fixed-top { @@ -6869,17 +6521,16 @@ body.has-navbar-fixed-bottom { .navbar-brand, .navbar-tabs { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-shrink: 0; min-height: 3.25rem; } +.navbar-brand a.navbar-item:hover { + background-color: transparent; +} + .navbar-tabs { -webkit-overflow-scrolling: touch; max-width: 100vw; @@ -6904,14 +6555,11 @@ body.has-navbar-fixed-bottom { position: absolute; -webkit-transform-origin: center; transform-origin: center; - -webkit-transition-duration: 86ms; - transition-duration: 86ms; - -webkit-transition-property: background-color, opacity, -webkit-transform; + transition-duration: 86ms; transition-property: background-color, opacity, -webkit-transform; transition-property: background-color, opacity, transform; transition-property: background-color, opacity, transform, -webkit-transform; - -webkit-transition-timing-function: ease-out; - transition-timing-function: ease-out; + transition-timing-function: ease-out; width: 16px; } @@ -6954,27 +6602,36 @@ body.has-navbar-fixed-bottom { color: #4a4a4a; display: block; line-height: 1.5; - padding: 0.5rem 1rem; + padding: 0.5rem 0.75rem; position: relative; } +.navbar-item .icon:only-child, +.navbar-link .icon:only-child { + margin-left: -0.25rem; + margin-right: -0.25rem; +} + +a.navbar-item, +.navbar-link { + cursor: pointer; +} + a.navbar-item:hover, a.navbar-item.is-active, -a.navbar-link:hover, -a.navbar-link.is-active { - background-color: whitesmoke; +.navbar-link:hover, +.navbar-link.is-active { + background-color: #fafafa; color: #3273dc; } .navbar-item { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; + display: block; + flex-grow: 0; + flex-shrink: 0; } .navbar-item img { - max-height: 1.75rem; + max-height: none; } .navbar-item.has-dropdown { @@ -6982,11 +6639,8 @@ a.navbar-link.is-active { } .navbar-item.is-expanded { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; } .navbar-item.is-tab { @@ -7010,11 +6664,8 @@ a.navbar-link.is-active { } .navbar-content { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; } .navbar-link { @@ -7023,6 +6674,8 @@ a.navbar-link.is-active { .navbar-link::after { border-color: #3273dc; + margin-top: -0.375em; + right: 1.125em; } .navbar-dropdown { @@ -7037,24 +6690,20 @@ a.navbar-link.is-active { } .navbar-divider { - background-color: #dbdbdb; + background-color: whitesmoke; border: none; display: none; - height: 1px; + height: 2px; margin: 0.5rem 0; } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .navbar > .container { display: block; } .navbar-brand .navbar-item, .navbar-tabs .navbar-item { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; } .navbar-link::after { @@ -7062,8 +6711,7 @@ a.navbar-link.is-active { } .navbar-menu { background-color: white; - -webkit-box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1); - box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1); + box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1); padding: 0.5rem 0; } .navbar-menu.is-active { @@ -7079,8 +6727,7 @@ a.navbar-link.is-active { bottom: 0; } .navbar.is-fixed-bottom-touch.has-shadow { - -webkit-box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); - box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); + box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); } .navbar.is-fixed-top-touch { top: 0; @@ -7090,32 +6737,41 @@ a.navbar-link.is-active { max-height: calc(100vh - 3.25rem); overflow: auto; } - html.has-navbar-fixed-top-touch { + html.has-navbar-fixed-top-touch, + body.has-navbar-fixed-top-touch { padding-top: 3.25rem; } - html.has-navbar-fixed-bottom-touch { + html.has-navbar-fixed-bottom-touch, + body.has-navbar-fixed-bottom-touch { padding-bottom: 3.25rem; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .navbar, .navbar-menu, .navbar-start, .navbar-end { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; } .navbar { min-height: 3.25rem; } + .navbar.is-spaced { + padding: 1rem 2rem; + } + .navbar.is-spaced .navbar-start, + .navbar.is-spaced .navbar-end { + align-items: center; + } + .navbar.is-spaced a.navbar-item, + .navbar.is-spaced .navbar-link { + border-radius: 4px; + } .navbar.is-transparent a.navbar-item:hover, .navbar.is-transparent a.navbar-item.is-active, - .navbar.is-transparent a.navbar-link:hover, - .navbar.is-transparent a.navbar-link.is-active { + .navbar.is-transparent .navbar-link:hover, + .navbar.is-transparent .navbar-link.is-active { background-color: transparent !important; } .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link { @@ -7134,71 +6790,54 @@ a.navbar-link.is-active { } .navbar-item, .navbar-link { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; + display: flex; + } + .navbar-item { display: flex; } .navbar-item.has-dropdown { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; + align-items: stretch; } .navbar-item.has-dropdown-up .navbar-link::after { -webkit-transform: rotate(135deg) translate(0.25em, -0.25em); transform: rotate(135deg) translate(0.25em, -0.25em); } .navbar-item.has-dropdown-up .navbar-dropdown { - border-bottom: 1px solid #dbdbdb; - border-radius: 5px 5px 0 0; + border-bottom: 2px solid #dbdbdb; + border-radius: 6px 6px 0 0; border-top: none; bottom: 100%; - -webkit-box-shadow: 0 -8px 8px rgba(10, 10, 10, 0.1); - box-shadow: 0 -8px 8px rgba(10, 10, 10, 0.1); + box-shadow: 0 -8px 8px rgba(10, 10, 10, 0.1); top: auto; } .navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown { display: block; } - .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed { + .navbar.is-spaced .navbar-item.is-active .navbar-dropdown, .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed { opacity: 1; pointer-events: auto; -webkit-transform: translateY(0); transform: translateY(0); } - .navbar-link::after { - margin-top: -0.375em; - right: 1.125em; - top: 50%; - } .navbar-menu { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 1; + flex-shrink: 0; } .navbar-start { - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; margin-right: auto; } .navbar-end { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + justify-content: flex-end; margin-left: auto; } .navbar-dropdown { background-color: white; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; - border-top: 1px solid #dbdbdb; - -webkit-box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1); - box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1); + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-top: 2px solid #dbdbdb; + box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1); display: none; font-size: 0.875rem; left: 0; @@ -7222,20 +6861,17 @@ a.navbar-link.is-active { background-color: whitesmoke; color: #3273dc; } - .navbar-dropdown.is-boxed { - border-radius: 5px; + .navbar.is-spaced .navbar-dropdown, .navbar-dropdown.is-boxed { + border-radius: 6px; border-top: none; - -webkit-box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); display: block; opacity: 0; pointer-events: none; top: calc(100% + (-4px)); -webkit-transform: translateY(-5px); transform: translateY(-5px); - -webkit-transition-duration: 86ms; - transition-duration: 86ms; - -webkit-transition-property: opacity, -webkit-transform; + transition-duration: 86ms; transition-property: opacity, -webkit-transform; transition-property: opacity, transform; transition-property: opacity, transform, -webkit-transform; @@ -7265,28 +6901,37 @@ a.navbar-link.is-active { bottom: 0; } .navbar.is-fixed-bottom-desktop.has-shadow { - -webkit-box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); - box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); + box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); } .navbar.is-fixed-top-desktop { top: 0; } - html.has-navbar-fixed-top-desktop { + html.has-navbar-fixed-top-desktop, + body.has-navbar-fixed-top-desktop { padding-top: 3.25rem; } - html.has-navbar-fixed-bottom-desktop { + html.has-navbar-fixed-bottom-desktop, + body.has-navbar-fixed-bottom-desktop { padding-bottom: 3.25rem; } + html.has-spaced-navbar-fixed-top, + body.has-spaced-navbar-fixed-top { + padding-top: 5.25rem; + } + html.has-spaced-navbar-fixed-bottom, + body.has-spaced-navbar-fixed-bottom { + padding-bottom: 5.25rem; + } a.navbar-item.is-active, - a.navbar-link.is-active { + .navbar-link.is-active { color: #0a0a0a; } a.navbar-item.is-active:not(:hover), - a.navbar-link.is-active:not(:hover) { + .navbar-link.is-active:not(:hover) { background-color: transparent; } .navbar-item.has-dropdown:hover .navbar-link, .navbar-item.has-dropdown.is-active .navbar-link { - background-color: whitesmoke; + background-color: #fafafa; } } @@ -7320,15 +6965,9 @@ a.navbar-link.is-active { .pagination, .pagination-list { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; text-align: center; } @@ -7339,9 +6978,7 @@ a.navbar-link.is-active { font-size: 1em; padding-left: 0.5em; padding-right: 0.5em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; margin: 0.25rem; text-align: center; } @@ -7370,8 +7007,7 @@ a.navbar-link.is-active { .pagination-previous:active, .pagination-next:active, .pagination-link:active { - -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); } .pagination-previous[disabled], @@ -7379,8 +7015,7 @@ a.navbar-link.is-active { .pagination-link[disabled] { background-color: #dbdbdb; border-color: #dbdbdb; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #7a7a7a; opacity: 0.5; } @@ -7404,96 +7039,59 @@ a.navbar-link.is-active { } .pagination-list { - -ms-flex-wrap: wrap; - flex-wrap: wrap; + flex-wrap: wrap; } @media screen and (max-width: 768px) { .pagination { - -ms-flex-wrap: wrap; - flex-wrap: wrap; + flex-wrap: wrap; } .pagination-previous, .pagination-next { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; } .pagination-list li { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; } } @media screen and (min-width: 769px), print { .pagination-list { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; + flex-grow: 1; + flex-shrink: 1; + justify-content: flex-start; + order: 1; } .pagination-previous { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; + order: 2; } .pagination-next { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; + order: 3; } .pagination { - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; + justify-content: space-between; } .pagination.is-centered .pagination-previous { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; + order: 1; } .pagination.is-centered .pagination-list { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; + justify-content: center; + order: 2; } .pagination.is-centered .pagination-next { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; + order: 3; } .pagination.is-right .pagination-previous { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; + order: 1; } .pagination.is-right .pagination-next { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; + order: 2; } .pagination.is-right .pagination-list { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; + justify-content: flex-end; + order: 3; } } @@ -7521,7 +7119,7 @@ a.navbar-link.is-active { .panel-heading { background-color: whitesmoke; - border-radius: 3px 3px 0 0; + border-radius: 4px 4px 0 0; color: #363636; font-size: 1.25em; font-weight: 300; @@ -7530,16 +7128,10 @@ a.navbar-link.is-active { } .panel-tabs { - -webkit-box-align: end; - -ms-flex-align: end; - align-items: flex-end; - display: -webkit-box; - display: -ms-flexbox; + align-items: flex-end; display: flex; font-size: 0.875em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .panel-tabs a { @@ -7562,16 +7154,10 @@ a.navbar-link.is-active { } .panel-block { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; color: #363636; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; padding: 0.5em 0.75em; } @@ -7580,17 +7166,13 @@ a.navbar-link.is-active { } .panel-block > .control { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; width: 100%; } .panel-block.is-wrapped { - -ms-flex-wrap: wrap; - flex-wrap: wrap; + flex-wrap: wrap; } .panel-block.is-active { @@ -7631,35 +7213,23 @@ label.panel-block:hover { .tabs { -webkit-overflow-scrolling: touch; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; font-size: 1rem; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; + justify-content: space-between; overflow: hidden; overflow-x: auto; white-space: nowrap; } .tabs a { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; border-bottom-color: #dbdbdb; border-bottom-style: solid; border-bottom-width: 1px; color: #4a4a4a; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; margin-bottom: -1px; padding: 0.5em 1em; vertical-align: top; @@ -7680,23 +7250,14 @@ label.panel-block:hover { } .tabs ul { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; border-bottom-color: #dbdbdb; border-bottom-style: solid; border-bottom-width: 1px; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + flex-grow: 1; + flex-shrink: 0; + justify-content: flex-start; } .tabs ul.is-left { @@ -7704,20 +7265,14 @@ label.panel-block:hover { } .tabs ul.is-center { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + flex: none; + justify-content: center; padding-left: 0.75em; padding-right: 0.75em; } .tabs ul.is-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + justify-content: flex-end; padding-left: 0.75em; } @@ -7730,20 +7285,16 @@ label.panel-block:hover { } .tabs.is-centered ul { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .tabs.is-right ul { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + justify-content: flex-end; } .tabs.is-boxed a { border: 1px solid transparent; - border-radius: 3px 3px 0 0; + border-radius: 4px 4px 0 0; } .tabs.is-boxed a:hover { @@ -7758,11 +7309,8 @@ label.panel-block:hover { } .tabs.is-fullwidth li { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 1; + flex-shrink: 0; } .tabs.is-toggle a { @@ -7784,11 +7332,11 @@ label.panel-block:hover { } .tabs.is-toggle li:first-child a { - border-radius: 3px 0 0 3px; + border-radius: 4px 0 0 4px; } .tabs.is-toggle li:last-child a { - border-radius: 0 3px 3px 0; + border-radius: 0 4px 4px 0; } .tabs.is-toggle li.is-active a { @@ -7828,89 +7376,63 @@ label.panel-block:hover { .column { display: block; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 1; padding: 0.75rem; } .columns.is-mobile > .column.is-narrow { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; } .columns.is-mobile > .column.is-full { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .columns.is-mobile > .column.is-three-quarters { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .columns.is-mobile > .column.is-two-thirds { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .columns.is-mobile > .column.is-half { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .columns.is-mobile > .column.is-one-third { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .columns.is-mobile > .column.is-one-quarter { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .columns.is-mobile > .column.is-one-fifth { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .columns.is-mobile > .column.is-two-fifths { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .columns.is-mobile > .column.is-three-fifths { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .columns.is-mobile > .column.is-four-fifths { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } @@ -7951,9 +7473,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-1 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.33333%; } @@ -7962,9 +7482,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-2 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.66667%; } @@ -7973,9 +7491,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-3 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } @@ -7984,9 +7500,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-4 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.33333%; } @@ -7995,9 +7509,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-5 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.66667%; } @@ -8006,9 +7518,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-6 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } @@ -8017,9 +7527,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-7 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.33333%; } @@ -8028,9 +7536,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-8 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.66667%; } @@ -8039,9 +7545,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-9 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } @@ -8050,9 +7554,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-10 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.33333%; } @@ -8061,9 +7563,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-11 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.66667%; } @@ -8072,9 +7572,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-12 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } @@ -8084,68 +7582,46 @@ label.panel-block:hover { @media screen and (max-width: 768px) { .column.is-narrow-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; } .column.is-full-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-one-fifth-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .column.is-two-fifths-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .column.is-three-fifths-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .column.is-four-fifths-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .column.is-offset-three-quarters-mobile { @@ -8176,108 +7652,84 @@ label.panel-block:hover { margin-left: 80%; } .column.is-1-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.33333%; } .column.is-offset-1-mobile { margin-left: 8.33333%; } .column.is-2-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.66667%; } .column.is-offset-2-mobile { margin-left: 16.66667%; } .column.is-3-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3-mobile { margin-left: 25%; } .column.is-4-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.33333%; } .column.is-offset-4-mobile { margin-left: 33.33333%; } .column.is-5-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.66667%; } .column.is-offset-5-mobile { margin-left: 41.66667%; } .column.is-6-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6-mobile { margin-left: 50%; } .column.is-7-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.33333%; } .column.is-offset-7-mobile { margin-left: 58.33333%; } .column.is-8-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.66667%; } .column.is-offset-8-mobile { margin-left: 66.66667%; } .column.is-9-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9-mobile { margin-left: 75%; } .column.is-10-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.33333%; } .column.is-offset-10-mobile { margin-left: 83.33333%; } .column.is-11-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.66667%; } .column.is-offset-11-mobile { margin-left: 91.66667%; } .column.is-12-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12-mobile { @@ -8287,68 +7739,46 @@ label.panel-block:hover { @media screen and (min-width: 769px), print { .column.is-narrow, .column.is-narrow-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; } .column.is-full, .column.is-full-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters, .column.is-three-quarters-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds, .column.is-two-thirds-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half, .column.is-half-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third, .column.is-one-third-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter, .column.is-one-quarter-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-one-fifth, .column.is-one-fifth-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .column.is-two-fifths, .column.is-two-fifths-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .column.is-three-fifths, .column.is-three-fifths-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .column.is-four-fifths, .column.is-four-fifths-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet { @@ -8379,108 +7809,84 @@ label.panel-block:hover { margin-left: 80%; } .column.is-1, .column.is-1-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.33333%; } .column.is-offset-1, .column.is-offset-1-tablet { margin-left: 8.33333%; } .column.is-2, .column.is-2-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.66667%; } .column.is-offset-2, .column.is-offset-2-tablet { margin-left: 16.66667%; } .column.is-3, .column.is-3-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3, .column.is-offset-3-tablet { margin-left: 25%; } .column.is-4, .column.is-4-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.33333%; } .column.is-offset-4, .column.is-offset-4-tablet { margin-left: 33.33333%; } .column.is-5, .column.is-5-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.66667%; } .column.is-offset-5, .column.is-offset-5-tablet { margin-left: 41.66667%; } .column.is-6, .column.is-6-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6, .column.is-offset-6-tablet { margin-left: 50%; } .column.is-7, .column.is-7-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.33333%; } .column.is-offset-7, .column.is-offset-7-tablet { margin-left: 58.33333%; } .column.is-8, .column.is-8-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.66667%; } .column.is-offset-8, .column.is-offset-8-tablet { margin-left: 66.66667%; } .column.is-9, .column.is-9-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9, .column.is-offset-9-tablet { margin-left: 75%; } .column.is-10, .column.is-10-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.33333%; } .column.is-offset-10, .column.is-offset-10-tablet { margin-left: 83.33333%; } .column.is-11, .column.is-11-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.66667%; } .column.is-offset-11, .column.is-offset-11-tablet { margin-left: 91.66667%; } .column.is-12, .column.is-12-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12, .column.is-offset-12-tablet { @@ -8488,70 +7894,48 @@ label.panel-block:hover { } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .column.is-narrow-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; } .column.is-full-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-one-fifth-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .column.is-two-fifths-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .column.is-three-fifths-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .column.is-four-fifths-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .column.is-offset-three-quarters-touch { @@ -8582,108 +7966,84 @@ label.panel-block:hover { margin-left: 80%; } .column.is-1-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.33333%; } .column.is-offset-1-touch { margin-left: 8.33333%; } .column.is-2-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.66667%; } .column.is-offset-2-touch { margin-left: 16.66667%; } .column.is-3-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3-touch { margin-left: 25%; } .column.is-4-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.33333%; } .column.is-offset-4-touch { margin-left: 33.33333%; } .column.is-5-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.66667%; } .column.is-offset-5-touch { margin-left: 41.66667%; } .column.is-6-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6-touch { margin-left: 50%; } .column.is-7-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.33333%; } .column.is-offset-7-touch { margin-left: 58.33333%; } .column.is-8-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.66667%; } .column.is-offset-8-touch { margin-left: 66.66667%; } .column.is-9-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9-touch { margin-left: 75%; } .column.is-10-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.33333%; } .column.is-offset-10-touch { margin-left: 83.33333%; } .column.is-11-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.66667%; } .column.is-offset-11-touch { margin-left: 91.66667%; } .column.is-12-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12-touch { @@ -8691,70 +8051,48 @@ label.panel-block:hover { } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .column.is-narrow-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; } .column.is-full-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-one-fifth-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .column.is-two-fifths-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .column.is-three-fifths-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .column.is-four-fifths-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .column.is-offset-three-quarters-desktop { @@ -8785,108 +8123,84 @@ label.panel-block:hover { margin-left: 80%; } .column.is-1-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.33333%; } .column.is-offset-1-desktop { margin-left: 8.33333%; } .column.is-2-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.66667%; } .column.is-offset-2-desktop { margin-left: 16.66667%; } .column.is-3-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3-desktop { margin-left: 25%; } .column.is-4-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.33333%; } .column.is-offset-4-desktop { margin-left: 33.33333%; } .column.is-5-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.66667%; } .column.is-offset-5-desktop { margin-left: 41.66667%; } .column.is-6-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6-desktop { margin-left: 50%; } .column.is-7-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.33333%; } .column.is-offset-7-desktop { margin-left: 58.33333%; } .column.is-8-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.66667%; } .column.is-offset-8-desktop { margin-left: 66.66667%; } .column.is-9-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9-desktop { margin-left: 75%; } .column.is-10-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.33333%; } .column.is-offset-10-desktop { margin-left: 83.33333%; } .column.is-11-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.66667%; } .column.is-offset-11-desktop { margin-left: 91.66667%; } .column.is-12-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12-desktop { @@ -8894,70 +8208,48 @@ label.panel-block:hover { } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .column.is-narrow-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; } .column.is-full-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-one-fifth-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .column.is-two-fifths-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .column.is-three-fifths-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .column.is-four-fifths-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .column.is-offset-three-quarters-widescreen { @@ -8988,108 +8280,84 @@ label.panel-block:hover { margin-left: 80%; } .column.is-1-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.33333%; } .column.is-offset-1-widescreen { margin-left: 8.33333%; } .column.is-2-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.66667%; } .column.is-offset-2-widescreen { margin-left: 16.66667%; } .column.is-3-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3-widescreen { margin-left: 25%; } .column.is-4-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.33333%; } .column.is-offset-4-widescreen { margin-left: 33.33333%; } .column.is-5-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.66667%; } .column.is-offset-5-widescreen { margin-left: 41.66667%; } .column.is-6-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6-widescreen { margin-left: 50%; } .column.is-7-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.33333%; } .column.is-offset-7-widescreen { margin-left: 58.33333%; } .column.is-8-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.66667%; } .column.is-offset-8-widescreen { margin-left: 66.66667%; } .column.is-9-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9-widescreen { margin-left: 75%; } .column.is-10-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.33333%; } .column.is-offset-10-widescreen { margin-left: 83.33333%; } .column.is-11-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.66667%; } .column.is-offset-11-widescreen { margin-left: 91.66667%; } .column.is-12-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12-widescreen { @@ -9097,70 +8365,48 @@ label.panel-block:hover { } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .column.is-narrow-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; } .column.is-full-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-one-fifth-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .column.is-two-fifths-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .column.is-three-fifths-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .column.is-four-fifths-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .column.is-offset-three-quarters-fullhd { @@ -9191,108 +8437,84 @@ label.panel-block:hover { margin-left: 80%; } .column.is-1-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.33333%; } .column.is-offset-1-fullhd { margin-left: 8.33333%; } .column.is-2-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.66667%; } .column.is-offset-2-fullhd { margin-left: 16.66667%; } .column.is-3-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3-fullhd { margin-left: 25%; } .column.is-4-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.33333%; } .column.is-offset-4-fullhd { margin-left: 33.33333%; } .column.is-5-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.66667%; } .column.is-offset-5-fullhd { margin-left: 41.66667%; } .column.is-6-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6-fullhd { margin-left: 50%; } .column.is-7-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.33333%; } .column.is-offset-7-fullhd { margin-left: 58.33333%; } .column.is-8-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.66667%; } .column.is-offset-8-fullhd { margin-left: 66.66667%; } .column.is-9-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9-fullhd { margin-left: 75%; } .column.is-10-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.33333%; } .column.is-offset-10-fullhd { margin-left: 83.33333%; } .column.is-11-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.66667%; } .column.is-offset-11-fullhd { margin-left: 91.66667%; } .column.is-12-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12-fullhd { @@ -9315,9 +8537,7 @@ label.panel-block:hover { } .columns.is-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .columns.is-gapless { @@ -9340,34 +8560,25 @@ label.panel-block:hover { } .columns.is-mobile { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .columns.is-multiline { - -ms-flex-wrap: wrap; - flex-wrap: wrap; + flex-wrap: wrap; } .columns.is-vcentered { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; } @media screen and (min-width: 769px), print { .columns:not(.is-desktop) { - display: -webkit-box; - display: -ms-flexbox; display: flex; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .columns.is-desktop { - display: -webkit-box; - display: -ms-flexbox; display: flex; } } @@ -9420,17 +8631,11 @@ label.panel-block:hover { } .tile { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; + align-items: stretch; display: block; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 1; min-height: -webkit-min-content; min-height: -moz-min-content; min-height: min-content; @@ -9459,10 +8664,7 @@ label.panel-block:hover { } .tile.is-vertical { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; } .tile.is-vertical > .tile.is-child:not(:last-child) { @@ -9471,98 +8673,63 @@ label.panel-block:hover { @media screen and (min-width: 769px), print { .tile:not(.is-child) { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .tile.is-1 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.33333%; } .tile.is-2 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.66667%; } .tile.is-3 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .tile.is-4 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.33333%; } .tile.is-5 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.66667%; } .tile.is-6 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .tile.is-7 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.33333%; } .tile.is-8 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.66667%; } .tile.is-9 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .tile.is-10 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.33333%; } .tile.is-11 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.66667%; } .tile.is-12 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } } .hero { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; + flex-direction: column; + justify-content: space-between; } .hero .navbar { @@ -9596,7 +8763,7 @@ label.panel-block:hover { color: #0a0a0a; } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .hero.is-white .navbar-menu { background-color: white; } @@ -9674,7 +8841,7 @@ label.panel-block:hover { color: white; } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .hero.is-black .navbar-menu { background-color: #0a0a0a; } @@ -9752,7 +8919,7 @@ label.panel-block:hover { color: #363636; } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .hero.is-light .navbar-menu { background-color: whitesmoke; } @@ -9830,7 +8997,7 @@ label.panel-block:hover { color: whitesmoke; } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .hero.is-dark .navbar-menu { background-color: #363636; } @@ -9908,7 +9075,7 @@ label.panel-block:hover { color: #fff; } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .hero.is-primary .navbar-menu { background-color: #00d1b2; } @@ -9986,7 +9153,7 @@ label.panel-block:hover { color: #fff; } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .hero.is-link .navbar-menu { background-color: #3273dc; } @@ -10064,7 +9231,7 @@ label.panel-block:hover { color: #fff; } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .hero.is-info .navbar-menu { background-color: #209cee; } @@ -10142,7 +9309,7 @@ label.panel-block:hover { color: #fff; } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .hero.is-success .navbar-menu { background-color: #23d160; } @@ -10220,7 +9387,7 @@ label.panel-block:hover { color: rgba(0, 0, 0, 0.7); } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .hero.is-warning .navbar-menu { background-color: #ffdd57; } @@ -10298,7 +9465,7 @@ label.panel-block:hover { color: #fff; } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .hero.is-danger .navbar-menu { background-color: #ff3860; } @@ -10373,20 +9540,13 @@ label.panel-block:hover { } .hero.is-halfheight .hero-body, .hero.is-fullheight .hero-body { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; } .hero.is-halfheight .hero-body > .container, .hero.is-fullheight .hero-body > .container { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; } .hero.is-halfheight { @@ -10427,8 +9587,6 @@ label.panel-block:hover { @media screen and (max-width: 768px) { .hero-buttons .button { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .hero-buttons .button:not(:last-child) { @@ -10438,12 +9596,8 @@ label.panel-block:hover { @media screen and (min-width: 769px), print { .hero-buttons { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .hero-buttons .button:not(:last-child) { margin-right: 1.5rem; @@ -10452,19 +9606,13 @@ label.panel-block:hover { .hero-head, .hero-foot { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 0; + flex-shrink: 0; } .hero-body { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 1; + flex-shrink: 0; padding: 3rem 1.5rem; } @@ -10472,7 +9620,7 @@ label.panel-block:hover { padding: 3rem 1.5rem; } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .section.is-medium { padding: 9rem 1.5rem; } @@ -10482,164 +9630,473 @@ label.panel-block:hover { } .footer { - background-color: whitesmoke; + background-color: #fafafa; padding: 3rem 1.5rem 6rem; } -.highlight { - background-color: #f5f5f5; - color: #586e75; +.bd-columns-tool, .bd-footer-donation-action, .bd-footer-star-figure { + align-items: center; + display: flex; + justify-content: center; } -.highlight .c { - color: #93a1a1; +.bd-footer-support, .bd-footer-star, .bd-book-content { + background-color: white; + border-radius: 6px; + box-shadow: 0 1.5rem 1.5rem -1.25rem rgba(10, 10, 10, 0.05); + display: block; } -.highlight .err, -.highlight .g { - color: #586e75; +.bd-main { + overflow: hidden; + position: relative; } -.highlight .k { - color: #859900; +.bd-lead { + position: relative; } -.highlight .l, -.highlight .n { - color: #586e75; +.bd-breadcrumb { + display: flex; + justify-content: space-between; + margin-bottom: 3rem; } -.highlight .o { - color: #859900; +.bd-breadcrumb .breadcrumb:not(:last-child) { + margin-bottom: 0; } -.highlight .x { - color: #cb4b16; +.bd-prev-next { + align-items: flex-start; + color: #b5b5b5; + display: none; + flex-grow: 0; + flex-shrink: 0; + margin-left: 0.5rem; + text-align: center; } -.highlight .p { - color: #586e75; +.bd-prev-next a, +.bd-prev-next span { + border-radius: 4px; + width: 1.5rem; } -.highlight .cm { - color: #93a1a1; +.bd-prev-next a:hover { + background-color: whitesmoke; } -.highlight .cp { - color: #859900; +.bd-prev-next-bis { + border-top: 2px solid whitesmoke; + display: flex; + justify-content: space-between; + margin-top: 3rem; } -.highlight .c1 { - color: #93a1a1; +.bd-prev-next-bis a { + margin-top: 1.5rem; } -.highlight .cs { - color: #859900; +.bd-prev-next-bis-previous { + margin-right: auto; } -.highlight .gd { - color: #2aa198; +.bd-prev-next-bis-next { + margin-left: auto; } -.highlight .ge { - color: #586e75; - font-style: italic; +.bd-header { + border-bottom: 2px solid whitesmoke; + margin-bottom: 3rem; + padding-bottom: 3rem; } -.highlight .gr { - color: #dc322f; +.bd-header .subtitle { + color: #7a7a7a; } -.highlight .gh { - color: #cb4b16; +.bd-header .subtitle strong { + color: currentColor; } -.highlight .gi { - color: #859900; +.bd-header #meta { + margin-top: -0.5rem; } -.highlight .go, -.highlight .gp { - color: #586e75; +.bd-content hr:first-child { + display: none; } -.highlight .gs { - color: #586e75; - font-weight: bold; +.bd-content hr:first-child + .bd-anchor-title { + padding-top: 0; } -.highlight .gu { - color: #cb4b16; +.bd-side, +.bd-side-background { + background-color: #fafafa; } -.highlight .gt { - color: #586e75; +.bd-side { + position: relative; } -.highlight .kc { - color: #cb4b16; +.bd-side-background { + bottom: 0; + left: 50%; + position: absolute; + right: 0; + top: 0; } -.highlight .kd { - color: #268bd2; +.bd-category-list, .bd-anchors-list { + font-size: 0.875rem; } -.highlight .kn, -.highlight .kp { - color: #859900; +.bd-category-list li:not(:last-child), .bd-anchors-list li:not(:last-child) { + margin-bottom: 0.5em; } -.highlight .kr { - color: #268bd2; +.bd-category-list li.is-past a, .bd-anchors-list li.is-past a { + color: #b5b5b5; } -.highlight .kt { - color: #dc322f; +.bd-category-list li.is-current a, .bd-anchors-list li.is-current a { + color: #3273dc; } -.highlight .ld { - color: #586e75; +.bd-category-list a, .bd-anchors-list a { + color: #7a7a7a; } -.highlight .m, -.highlight .s { - color: #2aa198; +.bd-category-list a:hover, .bd-anchors-list a:hover { + color: #3273dc; } -.highlight .na { - color: #B58900; +.bd-category a:hover { + color: #3273dc; } -.highlight .nb { - color: #586e75; +.bd-category:not(:last-child) { + margin-bottom: 0.5rem; } -.highlight .nc { - color: #268bd2; +.bd-category.is-active .bd-category-toggle .icon { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); } -.highlight .no { - color: #cb4b16; +.bd-category.is-active .bd-category-list { + display: block; } -.highlight .nd { - color: #268bd2; +.bd-category-header { + position: relative; } -.highlight .ni, -.highlight .ne { - color: #cb4b16; +.bd-category-toggle { + align-items: center; + color: #b5b5b5; + display: flex; + justify-content: flex-end; } -.highlight .nf { - color: #268bd2; +.bd-category-toggle .icon { + font-size: 0.75rem; + -webkit-transform-origin: center; + transform-origin: center; + transition-duration: 86ms; + transition-property: -webkit-transform; + transition-property: transform; + transition-property: transform, -webkit-transform; } -.highlight .nl, -.highlight .nn, -.highlight .nx, -.highlight .py { - color: #586e75; +.bd-category-name { + color: #363636; + position: relative; +} + +.bd-category-name.is-active { + color: #3273dc; +} + +.bd-category-list { + display: none; + padding: 0.5rem; +} + +.bd-anchors-reference { + height: 1px; +} + +.bd-anchors { + display: none; + max-width: 14rem; + padding-top: calc(1.5rem - 1px); +} + +@media screen and (min-width: 769px), print { + .bd-anchors.is-active { + display: block; + } + .bd-anchors.is-pinned { + position: fixed; + top: 0; + } +} + +.bd-anchors-title { + color: #b5b5b5; + font-size: 0.875rem; + font-weight: 600; + margin-bottom: 0.5rem; +} + +.bd-anchors-list li:last-child { + margin-top: 1em; +} + +.bd-anchors-list a { + color: #363636; +} + +@media screen and (max-width: 1087px) { + .bd-lead, + .bd-side { + padding: 1.5rem; + } + .bd-header-carbon { + margin-top: 1.5rem; + } +} + +@media screen and (max-width: 768px) { + .bd-side-background { + display: none; + } +} + +@media screen and (min-width: 769px), print { + .bd-duo { + display: flex; + } + .bd-lead { + background-color: white; + overflow: hidden; + flex-grow: 1; + flex-shrink: 1; + } + .bd-prev-next { + display: flex; + } + .bd-side { + flex: 0 0 calc(14rem + 1.5rem); + } +} + +@media screen and (min-width: 1088px) { + .bd-main { + padding: 0 3rem; + } + .bd-lead { + margin-left: -3rem; + padding: 3rem; + } + .bd-lead:last-child { + margin-right: -3rem; + } + .bd-header { + align-items: center; + display: flex; + min-height: 130px; + } + .bd-header-titles { + flex-grow: 1; + flex-shrink: 1; + } + .bd-header-carbon { + flex-grow: 0; + flex-shrink: 0; + margin: -15px 0 -15px 6rem; + width: 300px; + } + .bd-side { + padding: 3rem 0 3rem 1.5rem; + } +} + +@media screen and (min-width: 1280px) { + .bd-header-carbon { + margin-left: 9rem; + } +} + +@media screen and (min-width: 1472px) { + .bd-header-carbon { + margin-left: 12rem; + } +} + +.highlight { + background-color: whitesmoke; + border-radius: 6px; + color: #586e75; +} + +.highlight pre { + background-color: transparent; + font-size: 0.875em; + line-height: 1.375; +} + +.highlight .c { + color: #93a1a1; +} + +.highlight .err, +.highlight .g { + color: #586e75; +} + +.highlight .k { + color: #859900; +} + +.highlight .l, +.highlight .n { + color: #586e75; +} + +.highlight .o { + color: #859900; +} + +.highlight .x { + color: #cb4b16; +} + +.highlight .p { + color: #586e75; +} + +.highlight .cm { + color: #93a1a1; +} + +.highlight .cp { + color: #859900; +} + +.highlight .c1 { + color: #93a1a1; +} + +.highlight .cs { + color: #859900; +} + +.highlight .gd { + color: #2aa198; +} + +.highlight .ge { + color: #586e75; + font-style: italic; +} + +.highlight .gr { + color: #dc322f; +} + +.highlight .gh { + color: #cb4b16; +} + +.highlight .gi { + color: #859900; +} + +.highlight .go, +.highlight .gp { + color: #586e75; +} + +.highlight .gs { + color: #586e75; + font-weight: bold; +} + +.highlight .gu { + color: #cb4b16; +} + +.highlight .gt { + color: #586e75; +} + +.highlight .kc { + color: #cb4b16; +} + +.highlight .kd { + color: #268bd2; +} + +.highlight .kn, +.highlight .kp { + color: #859900; +} + +.highlight .kr { + color: #268bd2; +} + +.highlight .kt { + color: #dc322f; +} + +.highlight .ld { + color: #586e75; +} + +.highlight .m, +.highlight .s { + color: #2aa198; +} + +.highlight .na { + color: #B58900; +} + +.highlight .nb { + color: #586e75; +} + +.highlight .nc { + color: #268bd2; +} + +.highlight .no { + color: #cb4b16; +} + +.highlight .nd { + color: #268bd2; +} + +.highlight .ni, +.highlight .ne { + color: #cb4b16; +} + +.highlight .nf { + color: #268bd2; +} + +.highlight .nl, +.highlight .nn, +.highlight .nx, +.highlight .py { + color: #586e75; } .highlight .nt, @@ -10743,6 +10200,11 @@ body.page-grid .column > .notification { text-align: center; } +a.navbar-item > .icon:not(:last-child) { + margin-left: -0.25em; + margin-right: 0.25em; +} + @media screen and (min-width: 769px), print { .header-item .button + .button { margin-left: 0.75rem; @@ -10754,39 +10216,50 @@ svg { max-width: 100%; } +.bd-patreon-button { + display: inline-block; + position: relative; + vertical-align: top; +} + +.bd-patreon-button img { + border-radius: 4px; + display: block; +} + +.bd-patreon-button:hover::after { + background-color: rgba(0, 0, 0, 0.05); + border-radius: 4px; + content: ""; + display: block; +} + #carboncontainer { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; margin-left: auto; margin-right: auto; - max-width: 340px; - min-height: 150px; + max-width: 300px; + min-height: 120px; + min-width: 280px; } #carbon { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - min-height: 130px; + flex-grow: 1; + min-height: 100px; padding: 0; position: relative; } #carbon:hover { - -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2; - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2; + background-color: white; + box-shadow: 0 0 0 0.75rem white; } @media screen and (min-width: 769px), print { #carbon { - width: 340px; + width: 300px; } } @@ -10801,19 +10274,30 @@ svg { } #carbonads .carbon-wrap { - min-height: 130px; + min-height: 100px; position: relative; } -#carbonads .carbon-img { - bottom: 0; - float: left; - left: 0; - min-height: 130px; - padding: 15px 0 15px 15px; +#carbonads .carbon-wrap:hover .carbon-img::after { + background-color: rgba(0, 0, 0, 0.05); + content: ""; + display: block; + height: 100px; + left: 0; position: absolute; + right: 1rem; top: 0; - width: 145px; +} + +#carbonads .carbon-img { + bottom: 0; + float: left; + left: 0; + min-height: 100px; + padding: 0; + position: absolute; + top: 0; + width: calc(130px + 1rem); } #carbonads .carbon-img img { @@ -10822,32 +10306,362 @@ svg { width: 130px; } -#carbonads .carbon-img:hover { - opacity: 0.9; +#carbonads .carbon-img:hover + .carbon-text { + color: #3273dc; } #carbonads .carbon-img:active { opacity: 0.8; } -#carbonads a:hover { - text-decoration: underline; -} - #carbonads .carbon-text { display: block; color: #363636; line-height: 20px; - padding: 15px 15px 35px 160px; + min-height: 100px; + padding: 0 0 20px calc(130px + 1rem); +} + +#carbonads .carbon-text:hover { + color: #3273dc; } #carbonads .carbon-poweredby { - bottom: 10px; - color: #7a7a7a; + bottom: 0; + color: #b5b5b5; display: inline; font-size: 0.75rem; + line-height: 20px; + position: absolute; + right: 0; +} + +#carbonads .carbon-poweredby:hover { + text-decoration: underline; +} + +.bd-index-header { + text-align: center; +} + +.bd-index-header a, +.bd-index-header strong { + transition-duration: 86ms; + transition-property: color; +} + +.bd-index-header a { + color: currentColor; +} + +.bd-index-header a:hover { + color: #3273dc; +} + +.bd-index-header a:hover strong { + color: #3273dc; +} + +.bd-index-header strong { + font-weight: 600; +} + +.bd-index-header .title strong { + color: #00d1b2; +} + +.bd-index-header .subtitle { + color: #b5b5b5 !important; +} + +.bd-index-header .subtitle strong { + color: currentColor; +} + +.bd-index-header:not(:last-child) { + margin-bottom: 3rem; +} + +.bd-index-header.bd-is-left { + text-align: left; +} + +.bd-index-js-tweet .bd-tw { + margin-left: auto; + margin-right: auto; +} + +.bd-index-custom-title { + color: #b5b5b5; +} + +.bd-index-custom-example { + padding: 1rem; +} + +.bd-index-custom-example .subtitle { + margin-bottom: 0.5rem; +} + +.bd-index-custom.bd-is-after { + color: #757763; + font-family: "Nunito", serif; + margin-top: 0.5rem; +} + +.bd-index-custom.bd-is-after a { + color: #FA7C91; +} + +.bd-index-custom.bd-is-after a:hover { + color: #363636; +} + +.bd-index-custom.bd-is-after .subtitle { + color: #757763; +} + +.bd-index-custom.bd-is-after .input, +.bd-index-custom.bd-is-after .select select { + background-color: #EFF0EB; + border-color: transparent; + border-width: 2px; + box-shadow: none; + font-family: "Nunito", serif; +} + +.bd-index-custom.bd-is-after .input:hover, +.bd-index-custom.bd-is-after .select select:hover { + border-color: #D0D1CD; +} + +.bd-index-custom.bd-is-after .input:focus, +.bd-index-custom.bd-is-after .select select:focus { + border-color: #FA7C91; + box-shadow: 0 0 0 0.125em rgba(250, 124, 145, 0.25); +} + +.bd-index-custom.bd-is-after .select:not(.is-multiple):not(:hover)::after { + border-color: #FA7C91; +} + +.bd-index-custom.bd-is-after .button.is-primary { + background-color: #8A4D76; + color: white; +} + +.bd-index-custom.bd-is-after .button.is-primary:hover { + background-color: #82486f; +} + +.bd-index-custom.bd-is-after .button.is-primary:active { + background-color: #7a4468; +} + +.bd-index-custom.bd-is-after .button.is-link { + background-color: #FA7C91; + color: white; +} + +.bd-index-custom.bd-is-after .button.is-link:hover { + background-color: #fa7087; +} + +.bd-index-custom.bd-is-after .button.is-link:active { + background-color: #f9637c; +} + +.bd-index-custom.bd-is-after ::-moz-selection { + background-color: #FA7C91; + color: white; +} + +.bd-index-custom.bd-is-after ::selection { + background-color: #FA7C91; + color: white; +} + +.bd-index-fullscreen .tabs a { + color: #b5b5b5 !important; +} + +#grid .notification { + padding-left: 0; + padding-right: 0; +} + +.bd-columns-tools { + margin-top: 3rem; +} + +.bd-columns-tool.bd-is-try .buttons { + justify-content: center; +} + +.bd-columns-tool.bd-is-try .button strong { + font-weight: 600; +} + +#markup { + width: 100%; +} + +#markup .highlight pre { + max-height: none; +} + +#message { + display: none; + margin-top: 3rem; +} + +@media screen and (max-width: 768px) { + .bd-columns-tool.bd-is-markup { + margin-top: 3rem; + } +} + +@media screen and (min-width: 769px), print { + .bd-columns-tools { + align-items: flex-start; + display: flex; + } + .bd-columns-tool { + width: 50%; + } + .bd-columns-tool.bd-is-try { + padding-top: 60px; + } +} + +.bd-focus { + margin: 6rem auto 0; + max-width: 1080px; +} + +.bd-focus-item { + border-radius: 6px; + padding-top: 1.25rem; + position: relative; +} + +.bd-focus-item .title a, +.bd-focus-item .subtitle { + transition-duration: 172ms; + transition-property: color; +} + +.bd-focus-item .title { + position: relative; + transition-duration: 172ms; + transition-property: color; +} + +.bd-focus-item .subtitle { + color: #b5b5b5; + position: relative; +} + +.bd-focus-item .subtitle strong { + color: currentColor; +} + +.bd-focus-item::before { + background-color: #fafafa; + border-radius: 6px; + content: ""; + display: block; + opacity: 0; + pointer-events: none; + -webkit-transform: scale(1.1); + transform: scale(1.1); + -webkit-transform-origin: center; + transform-origin: center; + transition-duration: 172ms; + transition-property: opacity, -webkit-transform; + transition-property: opacity, transform; + transition-property: opacity, transform, -webkit-transform; +} + +.bd-focus-item:hover::before { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); +} + +.bd-focus-item:hover .subtitle { + color: #4a4a4a; +} + +.bd-focus-item:nth-child(1):hover .title { + color: #ff470f; +} + +.bd-focus-item:nth-child(2):hover .title { + color: #23d160; +} + +.bd-focus-item:nth-child(3):hover .title { + color: #3273dc; +} + +.bd-focus-item:nth-child(4):hover .title { + color: #0a0a0a; +} + +.bd-focus-icon { + position: relative; +} + +.bd-focus-mobile { + color: #b86bff; + margin-right: -20px; +} + +.bd-focus-tablet { + color: #ff3860; +} + +.bd-focus-desktop { + color: #ff470f; + position: relative; + top: 2px; +} + +.bd-focus-cubes { + position: relative; + height: 3rem; + margin: 0 auto; + top: -0.5rem; + width: 3rem; +} + +.bd-focus-cube { + color: #23d160; position: absolute; - right: 10px; +} + +.bd-focus-cube-1 { + left: 0; + top: 0; +} + +.bd-focus-cube-2 { + left: -1rem; + top: 23px; +} + +.bd-focus-cube-3 { + left: 1rem; + top: 23px; +} + +.bd-focus-css3 { + color: #3273dc; +} + +.bd-focus-github { + color: #333333; } .intro-content { @@ -10867,20 +10681,21 @@ svg { .intro-ghbtns { height: 30px; - margin-bottom: 46px; + margin-bottom: 26px; +} + +.intro-ghbtns iframe, +.intro-ghbtns img { + height: 30px; } .intro-npm { background: #242424; - border-radius: 5px; + border-radius: 4px; color: white; - display: -webkit-box; - display: -ms-flexbox; display: flex; font-size: 15px; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; + justify-content: space-between; line-height: 20px; padding: 15px 25px; position: relative; @@ -10893,7 +10708,7 @@ svg { } .intro-npm .intro-npm-copy { - border-radius: 3px; + border-radius: 4px; color: #ffdd57; cursor: pointer; margin: -2px -7px -3px; @@ -11037,8 +10852,7 @@ svg { background-position: center center; background-repeat: no-repeat; background-size: cover; - -webkit-box-shadow: 0 1.5rem 3rem rgba(0, 0, 0, 0.2); - box-shadow: 0 1.5rem 3rem rgba(0, 0, 0, 0.2); + box-shadow: 0 1.5rem 3rem rgba(0, 0, 0, 0.2); -webkit-animation-name: introShadow; animation-name: introShadow; } @@ -11047,9 +10861,7 @@ svg { opacity: 0; padding-top: 56.25%; position: relative; - -webkit-transition-duration: 500ms; - transition-duration: 500ms; - -webkit-transition-property: opacity; + transition-duration: 500ms; transition-property: opacity; } @@ -11064,7 +10876,7 @@ svg { .intro-author { color: #7a7a7a; font-size: 0.75rem; - margin-top: 1rem; + margin-top: 40px; text-align: center; } @@ -11078,7 +10890,6 @@ svg { .intro-author span { opacity: 0.5; - -webkit-transition: 100ms opacity; transition: 100ms opacity; } @@ -11086,18 +10897,8 @@ svg { opacity: 1; } -.intro-partners { - margin-top: 6rem; -} - -.intro-carbon { - margin-top: 0.5rem; -} - @media screen and (max-width: 768px) { .intro-buttons .button { - display: -webkit-box; - display: -ms-flexbox; display: flex; width: 100%; } @@ -11111,32 +10912,22 @@ svg { font-size: 2.25rem; } .intro-buttons { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; + justify-content: space-between; } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .intro-column.is-video { margin-top: 3rem; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .intro-columns { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .intro-column { width: calc(50% - 1.5rem); @@ -11158,22 +10949,9 @@ svg { } } -#grid .notification { - padding-left: 0; - padding-right: 0; -} - -#message { - display: none; -} - -#markup .highlight pre { - max-height: none; -} - -#github { - color: #333333; - border-color: #333333; +#github { + color: #333333; + border-color: #333333; } #github:hover { @@ -11198,6 +10976,19 @@ svg { color: white; } +#moreDropdown .navbar-item { + padding-left: 3em; + position: relative; +} + +#moreDropdown .icon { + left: 1rem; + position: absolute; + text-align: center; + top: 0.375rem; + width: 1em; +} + #moreDropdownBootstrap .icon { color: #6f5499; } @@ -11206,7 +10997,7 @@ svg { color: #f96854; } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { #blogDropdown { width: 17rem; } @@ -11214,435 +11005,632 @@ svg { white-space: normal; } #moreDropdown { - width: 18rem; + width: 14rem; } #moreDropdown .navbar-item { padding-right: 1rem; white-space: normal; } #moreDropdown .navbar-item .level { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; } } -#about .twitter-container { - display: block; - height: 30px; - line-height: 30px; - margin-top: 0.5rem; -} - -#about small { - display: block; - margin-top: 5px; +.bd-footer-title { + color: #363636; + font-size: 1.25rem; + line-height: 1.25; + margin-bottom: 0.5rem; + transition-duration: 86ms; + transition-property: color; } -#mc_embed_signup .field { - margin-bottom: 0; +.bd-footer-title strong { + font-weight: 600; } -#mc_embed_signup .notification { - margin-top: 0.75rem; +.bd-footer-subtitle { + color: #b5b5b5; + margin-top: -0.5rem; + transition-duration: 86ms; + transition-property: color; } -#share form { - height: 30px; - margin-top: 10px; +.bd-footer-iframe { + display: flex; + flex-wrap: wrap; + margin-bottom: -10px; + min-height: 30px; } -#social { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - max-width: 400px; -} - -#social > iframe, -#social > a, -#social > form, -#social > div { - display: inline-block; - font-size: 11px; - height: 30px; - line-height: 30px; - margin-top: 0.5rem; +.bd-footer-iframe iframe { + margin-bottom: 10px; } -#social .github-btn { - width: 160px; +.bd-footer-iframe .fb-like { + margin-left: 10px; } -#social .twitter-share-button { - margin-right: 10px; - min-width: 76px; +.bd-footer-tsp { + color: #b5b5b5; + margin-top: 1.5rem; } -#social .paypal-form { - min-width: 148px; +.bd-footer-support, .bd-footer-star { + text-align: center; } -#social .fb-like { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - width: 130px; +.bd-footer-support .bd-footer-title, .bd-footer-star .bd-footer-title { + font-size: 1.5rem; } -#social .bd-patreon-button { - height: 30px; - margin-right: 0.5rem; - width: 128px; +.bd-footer-support { + margin-bottom: 3rem; + margin-top: 3rem; + padding: 3rem; } -#newsletter .input { - border-color: white; - -webkit-box-shadow: none; - box-shadow: none; +.bd-footer-support .bd-footer-title { + margin-bottom: 1.5rem; } -#sister ul { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; +.bd-footer-donations { + justify-content: center; } -#sister li { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - height: 30px; - margin: 5px 1rem 0 0; +.bd-footer-donation { + flex: none; + width: 240px; } -#sister img { - height: 30px; +.bd-footer-donation-title { + color: #b5b5b5; + margin-bottom: 0.5rem; } -#tsp { - margin-top: 3rem; - text-align: center; +.bd-footer-donation-title strong { + color: currentColor; } -#tsp small { - display: block; +.bd-footer-donation-action { + height: 70px; } -#alternative { - font-size: 0.875rem; - margin-top: 0.5rem; +.bd-footer-donation-action .paypal-form { + height: 30px; } -#alternative a { - color: #7a7a7a; +.bd-footer-donation-action .paypal-form img { + display: block; } -#alternative a:hover { - text-decoration: underline; +@media screen and (min-width: 769px), print { + .bd-footer-stars { + align-items: stretch; + display: flex; + justify-content: space-between; + } } -.bd-special-shadow { - background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.1)), to(transparent)); - background-image: linear-gradient(rgba(0, 0, 0, 0.1), transparent); - height: 8px; - left: 0; - opacity: 0; - position: absolute; - right: 0; - top: 100%; - -webkit-transform: scaleY(0); - transform: scaleY(0); - -webkit-transform-origin: center top; - transform-origin: center top; +.bd-footer-star { + transition-duration: 86ms; + transition-property: box-shadow, -webkit-transform; + transition-property: box-shadow, transform; + transition-property: box-shadow, transform, -webkit-transform; + will-change: box-shadow, transform; } -@media screen and (max-width: 1023px) { - .bd-is-clipped-touch { - overflow: hidden !important; +@media screen and (max-width: 768px) { + .bd-footer-star:not(:last-child) { + margin-bottom: 1.5rem; } } -#images tr td:nth-child(2) { - width: 320px; +@media screen and (min-width: 769px), print { + .bd-footer-star { + width: calc(33.3333% - 2rem); + } } -.bd-color { - border-radius: 2px; - -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(0, 0, 0, 0.1); - display: inline-block; - float: left; - height: 24px; - margin-right: 8px; - width: 24px; +.bd-footer-star:hover { + box-shadow: 0 3rem 3rem -1.25rem rgba(10, 10, 10, 0.1); + -webkit-transform: translateY(-0.5rem); + transform: translateY(-0.5rem); } -.button.bd-is-rss { - background-color: #f26522; - border-color: transparent; - color: #fff; +.bd-footer-star:hover .bd-footer-title, +.bd-footer-star:hover .bd-footer-subtitle { + color: #3273dc; } -.button.bd-is-rss:hover { - background-color: #ed560e; +.bd-footer-star.bd-is-expo, .bd-footer-star.bd-is-love { + padding-bottom: 156px; } -.button.bd-is-rss:active { - background-color: #d54d0d; +.bd-footer-star.bd-is-expo .bd-footer-title, .bd-footer-star.bd-is-love .bd-footer-title { + align-items: center; + display: flex; + justify-content: center; } -.bd-view-all-versions { - color: #7a7a7a; +.bd-footer-star.bd-is-expo .bd-footer-title .icon, .bd-footer-star.bd-is-love .bd-footer-title .icon { + margin-right: 0.25em; } -.bd-view-all-versions:hover { - text-decoration: underline; +.bd-footer-star.bd-is-expo { + background-image: url("/images/footer/expo-examples.png"); + background-repeat: repeat-x; + background-position: bottom center; + background-size: 352px 156px; } -.bd-feature-title { - color: #7a7a7a; +.bd-footer-star.bd-is-love { + background-image: url("/images/footer/love.png"); + background-repeat: no-repeat; + background-position: bottom center; + background-size: 440px 180px; } -.bd-feature-title a { - border-bottom: 1px solid transparent; - color: #363636; +.bd-footer-star-header { + padding: 1.5rem; } -.bd-feature-title a:hover { - border-bottom-color: #00d1b2; +.bd-footer-star-figure { + height: 156px; + margin-top: -1rem; } -.bd-anchor-title { - padding-top: 1.5rem; - position: relative; +.bd-footer-links { + margin-top: 6rem; + padding-bottom: 6rem; } -@media screen and (max-width: 1215px) { - .bd-anchor-title { - padding-left: 2rem; - } +.bd-footer-links a { + color: currentColor; } -.bd-anchor-link { - position: absolute; - right: calc(100% + 1rem); +.bd-footer-links a:hover { + color: #3273dc; } -@media screen and (max-width: 1215px) { - .bd-anchor-link { - left: 0; - right: auto; - } +.bd-footer-link-title { + color: #363636; + font-size: 1.25rem; + font-weight: 600; } -.has-text-orange { - color: #ff470f !important; +.bd-footer-link-title:not(:first-child) { + margin-top: 1.5em; } -.bd-article-image { - background-color: #00d1b2; - display: block; - height: 240px; - margin-left: auto; - margin-right: auto; - overflow: hidden; - position: relative; - text-align: center; +.bd-footer-link { + margin-top: 0.5rem; } -.bd-article-image.is-white { - background-color: white; +.bd-footer-link.bd-is-more { + font-size: 0.875rem; } -.bd-article-image.is-black { - background-color: #0a0a0a; +.bd-footer-link.bd-is-more a:not(:hover) { + color: #b5b5b5; } -.bd-article-image.is-light { - background-color: whitesmoke; +.bd-footer-link.bd-has-subtitle a { + align-items: center; + display: flex; + justify-content: space-between; } -.bd-article-image.is-dark { - background-color: #363636; +.bd-footer-link.bd-has-subtitle a strong { + flex-grow: 1; + flex-shrink: 1; + font-weight: unset; } -.bd-article-image.is-primary { - background-color: #00d1b2; +.bd-footer-link.bd-has-subtitle a em { + display: block; + font-size: 0.875rem; + font-style: normal; } -.bd-article-image.is-link { - background-color: #3273dc; +.bd-footer-link.bd-has-subtitle a:not(:hover) em { + color: #b5b5b5; } -.bd-article-image.is-info { - background-color: #209cee; +@media screen and (max-width: 768px) { + .bd-footer-link.bd-has-subtitle a { + flex-wrap: wrap; + margin-top: 1rem; + } + .bd-footer-link.bd-has-subtitle a em { + width: 100%; + } } -.bd-article-image.is-success { - background-color: #23d160; +@media screen and (min-width: 769px), print { + .bd-footer-link.bd-has-subtitle a em { + margin-left: 1rem; + text-align: right; + } } -.bd-article-image.is-warning { - background-color: #ffdd57; +.bd-footer-link-icon { + flex-grow: 0; + flex-shrink: 0; + margin-right: 0.5em; + text-align: center; + width: 1em; } -.bd-article-image.is-danger { - background-color: #ff3860; +::-moz-selection { + background-color: #00d1b2; + color: #fff; } -.bd-article-image.is-bootstrap { - background-color: #6f5499; +::selection { + background-color: #00d1b2; + color: #fff; } -.bd-article-image.is-orange { - background-color: #ff470f; +.bd-post .table { + font-size: 1rem; } -.bd-article-image:hover .bd-article-overlay { - opacity: 0.25; +.bd-post .bd-anchor-title { + margin-top: 0 !important; } -.bd-article-image:hover .bd-article-icon { - -webkit-transform: scale(1.4); - transform: scale(1.4); +.bd-has-drawing { + position: relative; } -.bd-article-image:hover .bd-article-date { - -webkit-transform: scale(0.9); - transform: scale(0.9); +.bd-drawing { + display: none; + pointer-events: none; + position: absolute; } -.bd-article-image:hover .bd-article-title { - -webkit-transform: scale(1.1); - transform: scale(1.1); +.bd-drawing.bd-is-try-it-out { + bottom: 100%; + right: 100%; } -.bd-article-image.is-single { - margin-bottom: 2rem; - width: 100%; +.bd-drawing.bd-is-love-letters { + bottom: 110%; + right: 10%; } -.bd-article-image.is-share { - height: 315px; - margin: 2rem auto; - width: 600px; +.bd-drawing.bd-is-crazy { + left: -10%; + top: 110%; } -.bd-article-overlay { - background-color: #0a0a0a; - opacity: 0; - -webkit-transition-duration: 86ms; - transition-duration: 86ms; - -webkit-transition-property: opacity; - transition-property: opacity; - -webkit-transition-timing-function: ease-out; - transition-timing-function: ease-out; +.bd-drawing.bd-is-customize { + right: -10%; + top: 105%; } -.bd-article-icon, -.bd-article-info { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; +.bd-drawing.bd-is-opinion-free { + right: 100%; + top: 110%; } -.bd-article-icon, -.bd-article-date, -.bd-article-title { - -webkit-transition-duration: 86ms; - transition-duration: 86ms; - -webkit-transition-property: -webkit-transform; - transition-property: -webkit-transform; - transition-property: transform; - transition-property: transform, -webkit-transform; - -webkit-transition-timing-function: ease-out; - transition-timing-function: ease-out; +.bd-drawing.bd-is-join-us { + bottom: 80%; + left: 100%; } -.bd-article-icon { - color: #0a0a0a; - font-size: 56px; - opacity: 0.25; +.bd-drawing.bd-is-spam-free { + bottom: 100%; + right: 90%; } -.bd-article-icon > span { - display: block; +@media screen and (min-width: 769px), print { + .bd-drawing { + display: inline; + } } -.bd-article-info { - padding: 20px; +.bd-links { + counter-reset: bd-links; } -.bd-article-date { - color: rgba(0, 0, 0, 0.5); +.bd-link { + border-radius: 6px; + color: #7a7a7a; display: block; + font-size: 1.25rem; + padding: 1rem 3rem 1.5rem 5rem; + position: relative; + transition-duration: 86ms; + transition-property: background-color, color; } -.bd-article-title { - color: white; - display: block; - font-size: 2.5rem; - font-weight: 700; - line-height: 1.25; - padding: 0 20px; +.bd-link strong { + font-weight: 600; } -.bd-emoji { - margin-right: 0.5em; - margin-top: 2px; +.bd-link:hover { + background-color: #fafafa; } -.bd-emoji-bis { - font-size: 1.25em; - vertical-align: middle; +.bd-link-surtitle { + float: right; + font-size: 0.75em; + margin-bottom: 1em; + margin-left: 2em; + opacity: 0.5; + padding-top: 0.25em; } -.bd-notification { - background-color: whitesmoke; - border-radius: 3px; - padding: 1.25rem 0; +.bd-link-name { + line-height: 1.25; + margin-bottom: 0.25em; position: relative; +} + +.bd-link-figure { + position: absolute; + right: calc(100% + 0.5em); text-align: center; + top: 0; + min-width: 1.5em; } -.bd-notification .title, -.bd-notification .subtitle, -.bd-notification .content, -.bd-notification strong { - color: currentColor; +.bd-link-counter { + color: #3273dc; + display: block; + counter-increment: bd-links; + font-weight: 400; } -.bd-notification code, -.bd-notification pre { - background: white; +.bd-link-counter::before { + content: counter(bd-links); } -.bd-notification pre code { - background: transparent; +.bd-link-icon { + display: block; + font-size: 2rem; + width: 1.5em; } -.bd-notification.is-white { - background-color: white; +.bd-link-more { + font-size: 0.75em; + opacity: 0.5; +} + +@media screen and (min-width: 1088px) { + .bd-links { + display: flex; + flex-wrap: wrap; + } + .bd-link { + width: 50%; + } +} + +.bd-link-name { + color: #363636; + font-size: 1.5rem; + font-weight: 600; +} + +.bd-docs { + display: flex; + flex-wrap: wrap; +} + +.bd-doc { + margin: 0 3rem 1.5rem 0; +} + +@media screen and (max-width: 768px) { + .bd-doc { + min-width: calc(50% - 3rem); + } +} + +@media screen and (min-width: 769px), print { + .bd-doc { + min-width: calc(33.3333% - 3rem); + } +} + +.bd-doc-title { + color: #363636; +} + +.bd-doc-title a { + color: currentColor; +} + +.bd-doc-title a:hover { + color: #3273dc; +} + +.bd-doc-title:not(:last-child) { + margin-bottom: 0.75rem; +} + +.bd-boxes { + display: flex; + flex-wrap: wrap; + justify-content: space-between; +} + +.bd-box { + border: 4px solid whitesmoke; + border-radius: 4px; +} + +.bd-box-header { + text-align: center; +} + +.bd-typo { + text-align: center; +} + +.bd-typo:not(:first-child) { + margin-top: 3rem; +} + +.bd-has-text-rss { + color: #f26522; +} + +.has-text-star { + color: #FFD257; +} + +.bd-special-shadow { + background-image: linear-gradient(rgba(0, 0, 0, 0.1), transparent); + height: 8px; + left: 0; + opacity: 0; + position: absolute; + right: 0; + top: 100%; + -webkit-transform: scaleY(0); + transform: scaleY(0); + -webkit-transform-origin: center top; + transform-origin: center top; +} + +@media screen and (max-width: 1087px) { + .bd-is-clipped-touch { + overflow: hidden !important; + } +} + +#images tr td:nth-child(2) { + width: 320px; +} + +.bd-color { + border-radius: 2px; + box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(0, 0, 0, 0.1); + display: inline-block; + float: left; + height: 24px; + margin-right: 8px; + width: 24px; +} + +.button.bd-is-rss { + background-color: #f26522; + border-color: transparent; + color: #fff; +} + +.button.bd-is-rss:hover { + background-color: #ed560e; +} + +.button.bd-is-rss:active { + background-color: #d54d0d; +} + +.bd-view-all-versions { + color: #7a7a7a; +} + +.bd-view-all-versions:hover { + text-decoration: underline; +} + +.bd-feature-title { + color: #7a7a7a; +} + +.bd-feature-title a { + border-bottom: 1px solid transparent; + color: #363636; +} + +.bd-feature-title a:hover { + border-bottom-color: #00d1b2; +} + +.bd-anchor-title { + padding-top: 1.5rem; + position: relative; +} + +@media screen and (max-width: 1279px) { + .bd-anchor-title { + padding-left: 2rem; + } +} + +.bd-anchor-link { + position: absolute; + right: calc(100% + 1rem); +} + +@media screen and (max-width: 1279px) { + .bd-anchor-link { + left: 0; + right: auto; + } +} + +.has-text-orange { + color: #ff470f !important; +} + +.has-text-purple { + color: #b86bff !important; +} + +.has-text-bootstrap { + color: #6f5499 !important; +} + +.has-text-patreon { + color: #f96854 !important; +} + +.bd-emoji { + margin-right: 0.5em; + margin-top: 2px; +} + +.bd-emoji-bis { + font-size: 1.25em; + vertical-align: middle; +} + +.bd-notification { + background-color: whitesmoke; + border-radius: 4px; + color: #7a7a7a; + font-weight: 600; + padding: 1.25rem 0; + position: relative; + text-align: center; +} + +.bd-notification .title, +.bd-notification .subtitle, +.bd-notification .content, +.bd-notification strong { + color: currentColor; +} + +.bd-notification code, +.bd-notification pre { + background-color: rgba(10, 10, 10, 0.2); + border-radius: 4px; + color: white; +} + +.bd-notification pre code { + background-color: transparent; +} + +.bd-notification.is-white { + background-color: white; color: #0a0a0a; } @@ -11706,7 +11694,7 @@ svg { .bd-example, .bd-structure, .bd-snippet { - border: 1px solid #ffdd57; + border: 2px solid whitesmoke; position: relative; } @@ -11714,7 +11702,7 @@ svg { .bd-structure::before, .bd-snippet::before { background: #ffdd57; - border-radius: 3px 3px 0 0; + border-radius: 2px 2px 0 0; bottom: 100%; color: rgba(0, 0, 0, 0.7); content: "Example"; @@ -11723,6 +11711,7 @@ svg { font-weight: bold; left: -1px; letter-spacing: 1px; + margin-left: -1px; padding: 3px 5px; position: absolute; text-transform: uppercase; @@ -11755,12 +11744,12 @@ svg { } .bd-example.bd-is-clipped { - border-top-right-radius: 5px; + border-top-right-radius: 6px; } .bd-example + .highlight { border: 1px solid #ffdd57; - border-radius: 0 0 3px 3px; + border-radius: 0 0 4px 4px; border-top: none; margin-top: -1.5rem; } @@ -11770,18 +11759,13 @@ svg { } .bd-snippet { - border: 1px solid #ffdd57; margin-top: 2rem; position: relative; } .bd-snippet::before { content: "Snippet"; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; } @@ -11789,10 +11773,6 @@ svg { padding: 1.5rem; } -.bd-snippet-code { - background-color: whitesmoke; -} - .bd-snippet-code.bd-is-more.bd-is-more-clipped .highlight { height: 2em; overflow: hidden; @@ -11803,14 +11783,17 @@ svg { } .bd-snippet-code.bd-is-more.bd-is-more-clipped .highlight .bd-show { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .bd-snippet.bd-is-horizontal { - border-radius: 5px; + border-radius: 6px; + border-top-left-radius: 0; +} + +.bd-snippet.bd-is-horizontal .bd-snippet-code .highlight { border-top-left-radius: 0; + border-top-right-radius: 0; } .bd-snippet.bd-is-horizontal .bd-snippet-code.bd-is-more.bd-is-more-clipped .highlight pre { @@ -11821,19 +11804,18 @@ svg { overflow: auto; } -@media screen and (min-width: 1024px) { +.bd-snippet.bd-is-fullwidth { + border-radius: 0; + border-width: 1px 0; +} + +@media screen and (min-width: 1088px) { .bd-snippet.bd-is-vertical { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - border-radius: 5px; + align-items: stretch; + border-radius: 6px; border-top-left-radius: 0; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .bd-snippet.bd-is-vertical .bd-snippet-preview, .bd-snippet.bd-is-vertical .bd-snippet-code { @@ -11842,53 +11824,32 @@ svg { .bd-snippet.bd-is-vertical .bd-snippet-code, .bd-snippet.bd-is-vertical .bd-snippet-code .highlight, .bd-snippet.bd-is-vertical .bd-snippet-code .highlight pre { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - border-radius: 0 5px 5px 0; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; + border-radius: 0 6px 6px 0; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; } .bd-snippet.bd-is-vertical .bd-snippet-code .highlight, .bd-snippet.bd-is-vertical .bd-snippet-code .highlight pre, .bd-snippet.bd-is-vertical .bd-snippet-code .highlight .language-html { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; } .bd-snippet.bd-is-vertical .bd-snippet-code .highlight pre { white-space: pre; } .bd-snippet.bd-is-vertical.bd-is-one-fifth .bd-snippet-preview { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; width: calc(128px + 3rem); } .bd-snippet.bd-is-vertical.bd-is-one-fifth .bd-snippet-code { width: calc(100% - 128px - 3rem); } .bd-snippet.bd-is-vertical.bd-is-two-fifths .bd-snippet-preview { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; width: calc(256px + 3rem); } .bd-snippet.bd-is-vertical.bd-is-two-fifths .bd-snippet-code { @@ -11904,8 +11865,7 @@ svg { .highlight.bd-is-hovering { border-radius: 2px; - -webkit-box-shadow: 0 0 0 2px #ffdd57; - box-shadow: 0 0 0 2px #ffdd57; + box-shadow: 0 0 0 2px #ffdd57; } .highlight pre { @@ -11925,7 +11885,7 @@ svg { .bd-structure { border-color: #ff3860; - border-radius: 3px; + border-radius: 4px; padding: 1.5rem; } @@ -11949,18 +11909,12 @@ svg { } .bd-structure-item::after { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; content: attr(title); - display: -webkit-box; - display: -ms-flexbox; display: flex; font-family: monospace; font-size: 11px; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; padding: 3px 5px; z-index: 2; } @@ -11970,12 +11924,8 @@ svg { } .bd-structure-item.bd-is-structure-container::after { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + align-items: flex-start; + justify-content: flex-start; padding: 0.5rem 0.75rem; } @@ -12007,8 +11957,7 @@ svg { .highlight .bd-copy:focus, .highlight .bd-copy:active, .highlight .bd-expand:focus, .highlight .bd-expand:active { - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } .highlight .bd-expand { @@ -12016,18 +11965,14 @@ svg { } .highlight .bd-show { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; background-color: rgba(245, 245, 245, 0.7); border: none; color: rgba(0, 0, 0, 0.5); cursor: pointer; display: none; font-size: 0.75rem; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; width: 100%; } @@ -12083,7 +12028,7 @@ svg { .bd-callout { background-color: whitesmoke; - border-radius: 3px; + border-radius: 4px; padding: 1.25rem 2.5rem 1.25rem 1.5rem; position: relative; } @@ -12160,9 +12105,8 @@ svg { #_default_ > a { background-color: white; - border-radius: 5px; - -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + border-radius: 6px; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); color: #4a4a4a; display: block; line-height: 1.375; @@ -12174,13 +12118,11 @@ svg { } #_default_ > a:hover, #_default_ > a:focus { - -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #3273dc; - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #3273dc; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #3273dc; } #_default_ > a:active { - -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #3273dc; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #3273dc; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #3273dc; } #_default_ > a span { @@ -12221,12 +12163,8 @@ svg { min-height: 120px; } #_default_ { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; position: relative; } #_default_ .default-ad { @@ -12244,95 +12182,34 @@ svg { } } -html.route-index .title.is-2 { - position: relative; -} - -html.route-index .title.is-2 a { - color: #363636; - position: relative; -} - -html.route-index .title.is-2 a:hover { - color: #3273dc; -} - -html.route-index .title.is-2 .icon.is-medium { - font-size: 56px; - left: -80px; - opacity: 0.1; - position: absolute; - top: 10px; -} - -html.route-index .hero .title.is-2 a { - color: white; -} - -html.route-index .hero .title.is-2 a:hover { - color: white; -} - -html.route-index .hero.is-primary a.column, -html.route-index .hero.is-primary a.column:hover { - color: white; -} - -html.route-index .hero.is-primary a.column:hover .title strong { - border-bottom: 1px solid; -} - -@media screen and (max-width: 979px) { - html.route-index .title.is-2 a { - padding-left: 0; - } - html.route-index .title.is-2 .icon.is-medium { - display: none; - } -} - .bd-tws-home { - background-color: whitesmoke; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - overflow: auto; - padding: 20px; + background-color: #fafafa; } .bd-tw { - background-color: #fff; - border: 1px solid #e1e8ed; - border-radius: 5px; + background-color: #fafafa; + border-radius: 6px; color: #697882; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-shrink: 0; font-family: Helvetica, Roboto, "Segoe UI", Calibri, sans-serif; font-size: 16px; + max-width: 420px; padding: 20px; } +.bd-tw.bd-is-white { + background-color: white; +} + .bd-tw-header { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; } .bd-tw-author { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; color: #1c2022; - display: -webkit-box; - display: -ms-flexbox; display: flex; line-height: 1.2; } @@ -12342,8 +12219,7 @@ html.route-index .hero.is-primary a.column:hover .title strong { } .bd-tw-avatar { - -ms-flex-negative: 0; - flex-shrink: 0; + flex-shrink: 0; height: 36px; margin-right: 9px; width: 36px; @@ -12402,11 +12278,7 @@ html.route-index .hero.is-primary a.column:hover .title strong { } .Tweet-actions { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; margin-top: 8.4px; } @@ -12416,11 +12288,7 @@ html.route-index .hero.is-primary a.column:hover .title strong { } .TweetAction { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; height: 24px; min-width: 24px; @@ -12489,22 +12357,19 @@ html.route-index .hero.is-primary a.column:hover .title strong { } } -@media screen and (max-width: 1023px) { +@media screen and (max-width: 1087px) { .bd-tws-love .bd-tw:not(:last-child) { margin-bottom: 1.5rem; } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .bd-tws-home { min-height: 595px; } .bd-tws-love { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; + flex-wrap: wrap; margin: -0.75rem; } .bd-tws-love .bd-tw { @@ -12513,13 +12378,13 @@ html.route-index .hero.is-primary a.column:hover .title strong { } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .bd-tws-home { min-height: 653px; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .bd-tws-home { min-height: 632px; } @@ -12560,7 +12425,7 @@ html.route-index .hero.is-primary a.column:hover .title strong { } .bd-expo { - background-color: whitesmoke; + background-color: white; padding: 1.5rem; } @@ -12575,15 +12440,9 @@ html.route-index .hero.is-primary a.column:hover .title strong { } .bd-website-image { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; margin-bottom: 1.5rem; position: relative; } @@ -12598,7 +12457,6 @@ html.route-index .hero.is-primary a.column:hover .title strong { .bd-website-image .b-lazy { opacity: 0; - -webkit-transition: opacity 500ms ease-out; transition: opacity 500ms ease-out; } @@ -12608,14 +12466,12 @@ html.route-index .hero.is-primary a.column:hover .title strong { .bd-website-shadow { border: 1px solid rgba(0, 0, 0, 0.04); - -webkit-transition: opacity 200ms ease-out; transition: opacity 200ms ease-out; } .bd-website-overlay { background-color: #0a0a0a; opacity: 0; - -webkit-transition: opacity 200ms ease-out; transition: opacity 200ms ease-out; } @@ -12631,14 +12487,9 @@ html.route-index .hero.is-primary a.column:hover .title strong { padding-top: 3rem; } .bd-websites { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; + flex-wrap: wrap; + justify-content: space-between; } .bd-website { margin-top: 3rem; @@ -12655,24 +12506,14 @@ html.route-index .hero.is-primary a.column:hover .title strong { } } -.bd-love { - background-color: whitesmoke; -} - -.bd-testimonials { +.bd-testimonials { background-color: whitesmoke; } .bd-testimonial { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - display: -webkit-box; - display: -ms-flexbox; + align-items: flex-start; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .bd-testimonial-tweet { @@ -12680,15 +12521,9 @@ html.route-index .hero.is-primary a.column:hover .title strong { } .bd-more-loves { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; margin-top: 1.5rem; text-align: center; } @@ -12701,7 +12536,6 @@ html.route-index .hero.is-primary a.column:hover .title strong { .bd-more-loves .button span { -webkit-transform-origin: center center; transform-origin: center center; - -webkit-transition: -webkit-transform 86ms ease-out; transition: -webkit-transform 86ms ease-out; transition: transform 86ms ease-out; transition: transform 86ms ease-out, -webkit-transform 86ms ease-out; @@ -12730,19 +12564,19 @@ html.route-index .hero.is-primary a.column:hover .title strong { } } -@media screen and (min-width: 1024px) { +@media screen and (min-width: 1088px) { .bd-testimonials { min-height: 595px; } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .bd-testimonials { min-height: 653px; } } -@media screen and (min-width: 1408px) { +@media screen and (min-width: 1472px) { .bd-testimonials { min-height: 632px; } @@ -12785,21 +12619,12 @@ html.route-index .hero.is-primary a.column:hover .title strong { } .bd-hug { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - display: -webkit-box; - display: -ms-flexbox; + align-items: flex-start; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } @media screen and (max-width: 768px) { - .bd-love { - padding: 1.5rem; - } .bd-hug { margin: 1.5rem; } @@ -12818,19 +12643,10 @@ html.route-index .hero.is-primary a.column:hover .title strong { } @media screen and (min-width: 769px), print { - .bd-love { - padding: 3rem 1.5rem; - } .bd-embrace { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .bd-embrace:not(:first-child) { margin-top: 3rem; @@ -12842,11 +12658,8 @@ html.route-index .hero.is-primary a.column:hover .title strong { margin-left: 1.5rem; } .bd-hugs { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; + flex-wrap: wrap; padding-bottom: 3rem; } .bd-hug { @@ -12861,27 +12674,8 @@ html.route-index .hero.is-primary a.column:hover .title strong { } } -.bd-bootstrap .hero { - background-color: #6f5499; - color: #fff; -} - -.bd-bootstrap .hero .title, -.bd-bootstrap .hero .subtitle { - color: currentColor; -} - -.bd-bootstrap .hero .subtitle { - color: rgba(255, 255, 255, 0.5); -} - -.bd-bootstrap .hero .subtitle a { - border-bottom: 1px solid currentColor; - color: currentColor; -} - -.bd-bootstrap .hero .subtitle a:hover { - color: #fff; +.bd-bootstrap-table { + margin: 3rem 0; } .bd-pros-heading { @@ -12930,28 +12724,23 @@ html.route-index .hero.is-primary a.column:hover .title strong { color: #6f5499; } -.bd-separator { - color: #dbdbdb; - margin: 0 0.25em; -} - -.bd-comparison { +.bd-bootstrap-comparison { margin: 0 auto; max-width: 42rem; } -.bd-comparison .table { +.bd-bootstrap-comparison .table { color: #ff3860; } -.bd-comparison .table thead th, -.bd-comparison .table tfoot th { +.bd-bootstrap-comparison .table thead th, +.bd-bootstrap-comparison .table tfoot th { font-size: 1.5rem; text-align: center; } -.bd-comparison .table thead svg, -.bd-comparison .table tfoot svg { +.bd-bootstrap-comparison .table thead svg, +.bd-bootstrap-comparison .table tfoot svg { height: 1.5rem; margin-right: 1rem; position: relative; @@ -12959,36 +12748,36 @@ html.route-index .hero.is-primary a.column:hover .title strong { width: auto; } -.bd-comparison .table tbody th { +.bd-bootstrap-comparison .table tbody th { font-size: 1.25rem; text-align: center; } -.bd-comparison .table tbody td { +.bd-bootstrap-comparison .table tbody td { font-family: monospace; width: 50%; } -.bd-comparison .table tbody a { +.bd-bootstrap-comparison .table tbody a { color: currentColor; } -.bd-comparison .table tbody a:hover { +.bd-bootstrap-comparison .table tbody a:hover { text-decoration: underline; } -.bd-comparison .table .bd-is-empty { +.bd-bootstrap-comparison .table .bd-is-empty { background-color: whitesmoke; color: #7a7a7a; } -.bd-comparison .table .bd-is-unique { +.bd-bootstrap-comparison .table .bd-is-unique { background-color: rgba(35, 209, 96, 0.25); color: #363636; font-weight: 700; } -.bd-comparison-header { +.bd-bootstrap-comparison-header { margin-bottom: 3rem; } @@ -12997,17 +12786,10 @@ html.route-index .hero.is-primary a.column:hover .title strong { } .bd-klmn-gaps { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + flex-wrap: wrap; + justify-content: flex-start; margin-bottom: 1.25rem; } @@ -13017,7 +12799,7 @@ html.route-index .hero.is-primary a.column:hover .title strong { .bd-klmn-gap { background-color: whitesmoke; - border-radius: 3px; + border-radius: 4px; color: #ff3860; font-family: monospace; font-size: 0.75rem; @@ -13039,15 +12821,9 @@ html.route-index .hero.is-primary a.column:hover .title strong { } .bd-banner { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; overflow: hidden; padding: 1rem; position: relative; @@ -13074,9 +12850,7 @@ html.route-index .hero.is-primary a.column:hover .title strong { .bd-banner .button { -webkit-transform-origin: center; transform-origin: center; - -webkit-transition-duration: 86ms; - transition-duration: 86ms; - -webkit-transition-property: -webkit-transform; + transition-duration: 86ms; transition-property: -webkit-transform; transition-property: transform; transition-property: transform, -webkit-transform; @@ -13102,8 +12876,7 @@ html.route-index .hero.is-primary a.column:hover .title strong { .bd-banner-button { display: inline-block; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-shrink: 0; height: 34px; position: relative; width: 145px; @@ -13124,71 +12897,69 @@ html.route-index .hero.is-primary a.column:hover .title strong { } .bd-sponsors { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; } .bd-sponsors a { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; margin-right: 3rem; width: 150px; } -.bd-sponsor { - margin-left: auto; - margin-right: auto; - text-align: center; +.bd-partner-sponsors { + align-items: center; + display: flex; + flex-wrap: wrap; + justify-content: space-between; } -.bd-sponsor-title { - font-size: 0.75rem; - margin-bottom: 1em; - opacity: 0.5; +.bd-partner-sponsors a { + align-items: center; + display: flex; + justify-content: center; + margin-right: 1rem; + min-height: 100px; } -.bd-sponsor-list { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -.bd-sponsor-list a { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - margin: 1rem; - width: 160px; +.bd-partners { + background-color: #fafafa; } -.bd-sponsor-list a img { - max-height: 60px; - width: auto; +.bd-partners #carbonads .carbon-text { + padding-bottom: 0; +} + +.bd-partners #carbonads .carbon-poweredby { + display: none; +} + +.bd-partner-title { + color: #b5b5b5; + font-size: 0.875rem; + margin-bottom: 1rem; +} + +@media screen and (min-width: 769px), print { + .bd-partners-list { + align-items: flex-start; + display: flex; + margin-left: auto; + margin-right: auto; + max-width: 1130px; + } + .bd-partner.bd-is-sponsor { + flex-grow: 1; + flex-shrink: 1; + } + .bd-partner.bd-is-carbon { + flex-grow: 0; + flex-shrink: 0; + margin-left: 6rem; + width: 300px; + } } @-webkit-keyframes fadeIn { @@ -13232,7 +13003,7 @@ html.route-index .hero.is-primary a.column:hover .title strong { } .bd-book-banner { - background-color: white; + background-color: #00d1b2; position: relative; } @@ -13270,9 +13041,7 @@ html.route-index .hero.is-primary a.column:hover .title strong { } .bd-book-content { - background-color: white; - -webkit-box-shadow: 0 40px 40px -20px rgba(10, 10, 10, 0.1); - box-shadow: 0 40px 40px -20px rgba(10, 10, 10, 0.1); + box-shadow: 0 3rem 3rem -1rem rgba(10, 10, 10, 0.2); max-width: 520px; padding: 3rem; } @@ -13336,15 +13105,9 @@ html.route-index .hero.is-primary a.column:hover .title strong { } .bd-book-columns { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; margin-left: auto; margin-right: auto; max-width: 1080px; @@ -13381,23 +13144,14 @@ html.route-index .hero.is-primary a.column:hover .title strong { } .bd-book-modal-columns { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } @media screen and (max-width: 768px) { .bd-book-columns { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; } .bd-book-buttons .button { width: 100%; @@ -13416,8 +13170,7 @@ html.route-index .hero.is-primary a.column:hover .title strong { @media screen and (min-width: 769px), print { .bd-book-columns { - -ms-flex-pack: distribute; - justify-content: space-around; + justify-content: space-around; } .bd-book-header .tag { position: absolute; @@ -13438,24 +13191,18 @@ html.route-index .hero.is-primary a.column:hover .title strong { position: relative; } .bd-book-modal-column.bd-is-cover { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; padding: 2rem; } .bd-book-modal-column.bd-is-content .bd-book-content { - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } } .native-js { + border-top: 2px solid whitesmoke; display: none; font-size: 1rem; opacity: 0; @@ -13469,47 +13216,36 @@ html.route-index .hero.is-primary a.column:hover .title strong { } .native-flex { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; padding: 2em; text-decoration: none; } +.native-flex:hover .native-cta { + box-shadow: 0 1rem 2rem 0 rgba(10, 10, 10, 0.1); + -webkit-transform: translateY(-0.25rem); + transform: translateY(-0.25rem); +} + .native-img { border-radius: 3px; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 0; + flex-shrink: 0; height: 50px; width: 125px; } .native-details { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; } .native-main { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 1; - flex-shrink: 1; + align-items: center; + flex-grow: 0; + flex-shrink: 1; max-width: 640px; } @@ -13527,34 +13263,17 @@ html.route-index .hero.is-primary a.column:hover .title strong { .native-cta { border: none; - border-radius: 3px; - -webkit-box-shadow: 0 6px 13px 0 rgba(0, 0, 0, 0.15); - box-shadow: 0 6px 13px 0 rgba(0, 0, 0, 0.15); - display: inline-block; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - font-size: 0.75em; - font-weight: 400; - padding: 0.75em 1em; - text-transform: uppercase; - -webkit-transform: translateY(-1px); - transform: translateY(-1px); - -webkit-transition: -webkit-transform .3s ease-in-out; - transition: -webkit-transform .3s ease-in-out; - transition: transform .3s ease-in-out; - transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out; - vertical-align: top; - white-space: nowrap; -} - -.native-cta:hover { - -webkit-box-shadow: none; - box-shadow: none; - -webkit-transform: translateY(1px); - transform: translateY(1px); + box-shadow: 0 0.5rem 1rem 0 rgba(10, 10, 10, 0.2); + flex-grow: 0; + flex-shrink: 0; + font-weight: 600; + height: auto; + padding: 0.5em 1em; + transition-duration: 172ms; + transition-property: box-shadow, -webkit-transform; + transition-property: box-shadow, transform; + transition-property: box-shadow, transform, -webkit-transform; + will-change: box-shadow, transform; } @media screen and (max-width: 599px) { @@ -13572,15 +13291,11 @@ html.route-index .hero.is-primary a.column:hover .title strong { @media screen and (min-width: 600px) { .native-flex { - display: -webkit-box; - display: -ms-flexbox; display: flex; padding: 4em; text-align: left; } .native-main { - display: -webkit-box; - display: -ms-flexbox; display: flex; margin-right: 2em; } @@ -13589,10 +13304,619 @@ html.route-index .hero.is-primary a.column:hover .title strong { } } -@media screen and (min-width: 1216px) { +@media screen and (min-width: 1280px) { .native-js { font-size: 1.25rem; } } +@-webkit-keyframes bdGrow { + from { + -webkit-transform: scale(0); + transform: scale(0); + } + to { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes bdGrow { + from { + -webkit-transform: scale(0); + transform: scale(0); + } + to { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@-webkit-keyframes bdSlideDown { + from { + opacity: 0; + -webkit-transform: translateY(-1rem); + transform: translateY(-1rem); + } + to { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes bdSlideDown { + from { + opacity: 0; + -webkit-transform: translateY(-1rem); + transform: translateY(-1rem); + } + to { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@-webkit-keyframes bdSlideUp { + from { + opacity: 0; + -webkit-transform: translateY(1rem); + transform: translateY(1rem); + } + to { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes bdSlideUp { + from { + opacity: 0; + -webkit-transform: translateY(1rem); + transform: translateY(1rem); + } + to { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +.intro-title, .intro-ghbtns, +.intro-author, .intro-npm, .intro-buttons .button, .bd-focus-item .title, .bd-focus-item .subtitle, .bd-focus-mobile, .bd-focus-tablet, .bd-focus-desktop, .bd-focus-cube-1, .bd-focus-cube-2, .bd-focus-cube-3, .bd-focus-css3, .bd-focus-github { + -webkit-animation-duration: 500ms; + animation-duration: 500ms; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation-timing-function: cubic-bezier(0.14, 0.71, 0.29, 0.86); + animation-timing-function: cubic-bezier(0.14, 0.71, 0.29, 0.86); + -webkit-transform-origin: center center; + transform-origin: center center; +} + +.intro-title { + -webkit-animation-name: bdSlideDown; + animation-name: bdSlideDown; +} + +.intro-ghbtns, +.intro-author { + -webkit-animation-delay: 1s; + animation-delay: 1s; + -webkit-animation-duration: 1000ms; + animation-duration: 1000ms; + -webkit-animation-name: bdFadeIn; + animation-name: bdFadeIn; +} + +.intro-npm { + -webkit-animation-delay: 250ms; + animation-delay: 250ms; + -webkit-animation-name: bdSlowIn; + animation-name: bdSlowIn; +} + +.intro-buttons .button { + -webkit-animation-name: bdSlowIn; + animation-name: bdSlowIn; +} + +.intro-buttons .button:first-child { + -webkit-animation-delay: 500ms; + animation-delay: 500ms; +} + +.intro-buttons .button:last-child { + -webkit-animation-delay: 750ms; + animation-delay: 750ms; +} + +.bd-focus-item .title { + -webkit-animation-name: bdSlideDown; + animation-name: bdSlideDown; +} + +.bd-focus-item .subtitle { + -webkit-animation-name: bdSlideUp; + animation-name: bdSlideUp; +} + +.bd-focus-item:nth-child(1) .title { + -webkit-animation-delay: 1s; + animation-delay: 1s; +} + +.bd-focus-item:nth-child(1) .subtitle { + -webkit-animation-delay: 1.125s; + animation-delay: 1.125s; +} + +.bd-focus-item:nth-child(2) .title { + -webkit-animation-delay: 1.5s; + animation-delay: 1.5s; +} + +.bd-focus-item:nth-child(2) .subtitle { + -webkit-animation-delay: 1.625s; + animation-delay: 1.625s; +} + +.bd-focus-item:nth-child(3) .title { + -webkit-animation-delay: 2s; + animation-delay: 2s; +} + +.bd-focus-item:nth-child(3) .subtitle { + -webkit-animation-delay: 2.125s; + animation-delay: 2.125s; +} + +.bd-focus-item:nth-child(4) .title { + -webkit-animation-delay: 2.5s; + animation-delay: 2.5s; +} + +.bd-focus-item:nth-child(4) .subtitle { + -webkit-animation-delay: 2.625s; + animation-delay: 2.625s; +} + +.bd-focus-mobile, .bd-focus-tablet, .bd-focus-desktop { + -webkit-animation-name: bdGrow; + animation-name: bdGrow; + -webkit-transform-origin: bottom center; + transform-origin: bottom center; +} + +.bd-focus-mobile { + -webkit-animation-delay: 1s; + animation-delay: 1s; +} + +.bd-focus-tablet { + -webkit-animation-delay: 1.25s; + animation-delay: 1.25s; +} + +.bd-focus-desktop { + -webkit-animation-delay: 1.5s; + animation-delay: 1.5s; +} + +@-webkit-keyframes bdCube1 { + 0% { + -webkit-transform: translate3d(0, -50px, 0); + transform: translate3d(0, -50px, 0); + opacity: 0; + } + 25%, 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes bdCube1 { + 0% { + -webkit-transform: translate3d(0, -50px, 0); + transform: translate3d(0, -50px, 0); + opacity: 0; + } + 25%, 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@-webkit-keyframes bdCube2 { + 0% { + -webkit-transform: translate3d(-40px, 30px, 0); + transform: translate3d(-40px, 30px, 0); + opacity: 0; + } + 25%, 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes bdCube2 { + 0% { + -webkit-transform: translate3d(-40px, 30px, 0); + transform: translate3d(-40px, 30px, 0); + opacity: 0; + } + 25%, 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@-webkit-keyframes bdCube3 { + 0% { + -webkit-transform: translate3d(40px, 30px, 0); + transform: translate3d(40px, 30px, 0); + opacity: 0; + } + 25%, 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes bdCube3 { + 0% { + -webkit-transform: translate3d(40px, 30px, 0); + transform: translate3d(40px, 30px, 0); + opacity: 0; + } + 25%, 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.bd-focus-cube-1, .bd-focus-cube-2, .bd-focus-cube-3 { + -webkit-animation-direction: alternate; + animation-direction: alternate; + -webkit-animation-duration: 2000ms; + animation-duration: 2000ms; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} + +.bd-focus-cube-1 { + -webkit-animation-delay: 1.5s; + animation-delay: 1.5s; + -webkit-animation-name: bdCube1; + animation-name: bdCube1; +} + +.bd-focus-cube-2 { + -webkit-animation-name: bdCube2; + animation-name: bdCube2; + -webkit-animation-delay: 1.75s; + animation-delay: 1.75s; +} + +.bd-focus-cube-3 { + -webkit-animation-name: bdCube3; + animation-name: bdCube3; + -webkit-animation-delay: 2s; + animation-delay: 2s; +} + +@-webkit-keyframes bdFadeIn { + from { + opacity: 0; + } + to { + opacity: 1; + } +} + +@keyframes bdFadeIn { + from { + opacity: 0; + } + to { + opacity: 1; + } +} + +@-webkit-keyframes bdSlowIn { + from { + opacity: 0; + -webkit-transform: scale(0.9); + transform: scale(0.9); + } + to { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes bdSlowIn { + from { + opacity: 0; + -webkit-transform: scale(0.9); + transform: scale(0.9); + } + to { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@-webkit-keyframes bdScaleIn { + from { + opacity: 0; + -webkit-transform: scale(0); + transform: scale(0); + } + to { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes bdScaleIn { + from { + opacity: 0; + -webkit-transform: scale(0); + transform: scale(0); + } + to { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + } +} + +.bd-focus-css3 { + -webkit-animation-delay: 2s; + animation-delay: 2s; + -webkit-animation-name: bdScaleIn; + animation-name: bdScaleIn; +} + +.bd-focus-github { + -webkit-animation-delay: 2.5s; + animation-delay: 2.5s; + -webkit-animation-duration: 1500ms; + animation-duration: 1500ms; + -webkit-animation-name: bdJellyPop; + animation-name: bdJellyPop; +} + +@-webkit-keyframes bdJellyPop { + 0% { + opacity: 0; + -webkit-transform: matrix3d(0.1, 0, 0, 0, 0, 0.1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.1, 0, 0, 0, 0, 0.1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 3.4% { + opacity: 1; + -webkit-transform: matrix3d(0.384, 0, 0, 0, 0, 0.466, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.384, 0, 0, 0, 0, 0.466, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 4.7% { + -webkit-transform: matrix3d(0.505, 0, 0, 0, 0, 0.639, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.505, 0, 0, 0, 0, 0.639, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 6.81% { + -webkit-transform: matrix3d(0.693, 0, 0, 0, 0, 0.904, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.693, 0, 0, 0, 0, 0.904, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 9.41% { + -webkit-transform: matrix3d(0.895, 0, 0, 0, 0, 1.151, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.895, 0, 0, 0, 0, 1.151, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 10.21% { + -webkit-transform: matrix3d(0.947, 0, 0, 0, 0, 1.204, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.947, 0, 0, 0, 0, 1.204, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 13.61% { + -webkit-transform: matrix3d(1.111, 0, 0, 0, 0, 1.299, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1.111, 0, 0, 0, 0, 1.299, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 14.11% { + -webkit-transform: matrix3d(1.127, 0, 0, 0, 0, 1.298, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1.127, 0, 0, 0, 0, 1.298, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 17.52% { + -webkit-transform: matrix3d(1.187, 0, 0, 0, 0, 1.216, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1.187, 0, 0, 0, 0, 1.216, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 18.72% { + -webkit-transform: matrix3d(1.191, 0, 0, 0, 0, 1.169, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1.191, 0, 0, 0, 0, 1.169, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 21.32% { + -webkit-transform: matrix3d(1.177, 0, 0, 0, 0, 1.062, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1.177, 0, 0, 0, 0, 1.062, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 24.32% { + -webkit-transform: matrix3d(1.135, 0, 0, 0, 0, 0.964, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1.135, 0, 0, 0, 0, 0.964, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 25.23% { + -webkit-transform: matrix3d(1.121, 0, 0, 0, 0, 0.944, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1.121, 0, 0, 0, 0, 0.944, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 29.03% { + -webkit-transform: matrix3d(1.057, 0, 0, 0, 0, 0.907, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1.057, 0, 0, 0, 0, 0.907, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 29.93% { + -webkit-transform: matrix3d(1.043, 0, 0, 0, 0, 0.909, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1.043, 0, 0, 0, 0, 0.909, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 35.54% { + -webkit-transform: matrix3d(0.981, 0, 0, 0, 0, 0.966, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.981, 0, 0, 0, 0, 0.966, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 36.74% { + -webkit-transform: matrix3d(0.974, 0, 0, 0, 0, 0.981, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.974, 0, 0, 0, 0, 0.981, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 41.04% { + -webkit-transform: matrix3d(0.965, 0, 0, 0, 0, 1.02, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.965, 0, 0, 0, 0, 1.02, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 44.44% { + -webkit-transform: matrix3d(0.969, 0, 0, 0, 0, 1.029, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.969, 0, 0, 0, 0, 1.029, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 52.15% { + -webkit-transform: matrix3d(0.992, 0, 0, 0, 0, 1.006, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.992, 0, 0, 0, 0, 1.006, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 59.86% { + -webkit-transform: matrix3d(1.005, 0, 0, 0, 0, 0.991, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1.005, 0, 0, 0, 0, 0.991, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 63.26% { + -webkit-transform: matrix3d(1.007, 0, 0, 0, 0, 0.993, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1.007, 0, 0, 0, 0, 0.993, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 75.28% { + -webkit-transform: matrix3d(1.001, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1.001, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 85.49% { + -webkit-transform: matrix3d(0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 90.69% { + -webkit-transform: matrix3d(0.999, 0, 0, 0, 0, 0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.999, 0, 0, 0, 0, 0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 100% { + opacity: 1; + -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } +} + +@keyframes bdJellyPop { + 0% { + opacity: 0; + -webkit-transform: matrix3d(0.1, 0, 0, 0, 0, 0.1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.1, 0, 0, 0, 0, 0.1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 3.4% { + opacity: 1; + -webkit-transform: matrix3d(0.384, 0, 0, 0, 0, 0.466, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.384, 0, 0, 0, 0, 0.466, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 4.7% { + -webkit-transform: matrix3d(0.505, 0, 0, 0, 0, 0.639, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.505, 0, 0, 0, 0, 0.639, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 6.81% { + -webkit-transform: matrix3d(0.693, 0, 0, 0, 0, 0.904, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.693, 0, 0, 0, 0, 0.904, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 9.41% { + -webkit-transform: matrix3d(0.895, 0, 0, 0, 0, 1.151, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.895, 0, 0, 0, 0, 1.151, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 10.21% { + -webkit-transform: matrix3d(0.947, 0, 0, 0, 0, 1.204, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.947, 0, 0, 0, 0, 1.204, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 13.61% { + -webkit-transform: matrix3d(1.111, 0, 0, 0, 0, 1.299, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1.111, 0, 0, 0, 0, 1.299, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 14.11% { + -webkit-transform: matrix3d(1.127, 0, 0, 0, 0, 1.298, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1.127, 0, 0, 0, 0, 1.298, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 17.52% { + -webkit-transform: matrix3d(1.187, 0, 0, 0, 0, 1.216, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1.187, 0, 0, 0, 0, 1.216, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 18.72% { + -webkit-transform: matrix3d(1.191, 0, 0, 0, 0, 1.169, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1.191, 0, 0, 0, 0, 1.169, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 21.32% { + -webkit-transform: matrix3d(1.177, 0, 0, 0, 0, 1.062, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1.177, 0, 0, 0, 0, 1.062, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 24.32% { + -webkit-transform: matrix3d(1.135, 0, 0, 0, 0, 0.964, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1.135, 0, 0, 0, 0, 0.964, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 25.23% { + -webkit-transform: matrix3d(1.121, 0, 0, 0, 0, 0.944, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1.121, 0, 0, 0, 0, 0.944, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 29.03% { + -webkit-transform: matrix3d(1.057, 0, 0, 0, 0, 0.907, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1.057, 0, 0, 0, 0, 0.907, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 29.93% { + -webkit-transform: matrix3d(1.043, 0, 0, 0, 0, 0.909, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1.043, 0, 0, 0, 0, 0.909, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 35.54% { + -webkit-transform: matrix3d(0.981, 0, 0, 0, 0, 0.966, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.981, 0, 0, 0, 0, 0.966, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 36.74% { + -webkit-transform: matrix3d(0.974, 0, 0, 0, 0, 0.981, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.974, 0, 0, 0, 0, 0.981, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 41.04% { + -webkit-transform: matrix3d(0.965, 0, 0, 0, 0, 1.02, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.965, 0, 0, 0, 0, 1.02, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 44.44% { + -webkit-transform: matrix3d(0.969, 0, 0, 0, 0, 1.029, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.969, 0, 0, 0, 0, 1.029, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 52.15% { + -webkit-transform: matrix3d(0.992, 0, 0, 0, 0, 1.006, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.992, 0, 0, 0, 0, 1.006, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 59.86% { + -webkit-transform: matrix3d(1.005, 0, 0, 0, 0, 0.991, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1.005, 0, 0, 0, 0, 0.991, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 63.26% { + -webkit-transform: matrix3d(1.007, 0, 0, 0, 0, 0.993, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1.007, 0, 0, 0, 0, 0.993, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 75.28% { + -webkit-transform: matrix3d(1.001, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1.001, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 85.49% { + -webkit-transform: matrix3d(0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 90.69% { + -webkit-transform: matrix3d(0.999, 0, 0, 0, 0, 0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(0.999, 0, 0, 0, 0, 0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } + 100% { + opacity: 1; + -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); + } +} + /*# sourceMappingURL=bulma-docs.css.map */ \ No newline at end of file diff --git a/docs/css/bulma-docs.min.css b/docs/css/bulma-docs.min.css index 361951b974..4beae51e59 100644 --- a/docs/css/bulma-docs.min.css +++ b/docs/css/bulma-docs.min.css @@ -1 +1 @@ -@charset "UTF-8";/*! bulma.io v0.6.2 | MIT License | github.com/jgthms/bulma */@-webkit-keyframes spinAround{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.breadcrumb,.button,.delete,.file,.is-unselectable,.modal-close,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.tabs{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-link::after,.select:not(.is-multiple)::after{border:1px solid transparent;border-right:0;border-top:0;content:" ";display:block;height:.5em;pointer-events:none;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center;width:.5em}.bd-callout:not(:last-child),.bd-snippet:not(:last-child),.block:not(:last-child),.box:not(:last-child),.breadcrumb:not(:last-child),.content:not(:last-child),.highlight:not(:last-child),.level:not(:last-child),.message:not(:last-child),.notification:not(:last-child),.progress:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.tabs:not(:last-child),.title:not(:last-child){margin-bottom:1.5rem}.delete,.modal-close{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,.2);border:none;border-radius:290486px;cursor:pointer;display:inline-block;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:0;position:relative;vertical-align:top;width:20px}.delete::after,.delete::before,.modal-close::after,.modal-close::before{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}.delete::before,.modal-close::before{height:2px;width:50%}.delete::after,.modal-close::after{height:50%;width:2px}.delete:focus,.delete:hover,.modal-close:focus,.modal-close:hover{background-color:rgba(10,10,10,.3)}.delete:active,.modal-close:active{background-color:rgba(10,10,10,.4)}.is-small.delete,.is-small.modal-close{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.delete,.is-medium.modal-close{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.delete,.is-large.modal-close{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.button.is-loading::after,.control.is-loading::after,.intro-spinner::before,.loader,.select.is-loading::after{-webkit-animation:spinAround .5s infinite linear;animation:spinAround .5s infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.bd-article-icon,.bd-article-info,.bd-article-overlay,.bd-banner-background,.bd-book-modal-background,.bd-book-modal-column.bd-is-cover::before,.bd-book-pattern,.bd-book-pattern::before,.bd-structure-item::after,.bd-structure-item::before,.hero-video,.highlight .bd-show,.image.is-16by9 img,.image.is-1by1 img,.image.is-1by2 img,.image.is-1by3 img,.image.is-2by1 img,.image.is-2by3 img,.image.is-3by1 img,.image.is-3by2 img,.image.is-3by4 img,.image.is-3by5 img,.image.is-4by3 img,.image.is-4by5 img,.image.is-5by3 img,.image.is-5by4 img,.image.is-9by16 img,.image.is-square img,.intro-shadow,.intro-spinner,.is-overlay,.modal,.modal-background{bottom:0;left:0;position:absolute;right:0;top:0}.button,.file-cta,.file-name,.input,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.select select,.textarea{-moz-appearance:none;-webkit-appearance:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;height:2.25em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:1.5;padding-bottom:calc(.375em - 1px);padding-left:calc(.625em - 1px);padding-right:calc(.625em - 1px);padding-top:calc(.375em - 1px);position:relative;vertical-align:top}.button:active,.button:focus,.file-cta:active,.file-cta:focus,.file-name:active,.file-name:focus,.input:active,.input:focus,.is-active.button,.is-active.file-cta,.is-active.file-name,.is-active.input,.is-active.pagination-ellipsis,.is-active.pagination-link,.is-active.pagination-next,.is-active.pagination-previous,.is-active.textarea,.is-focused.button,.is-focused.file-cta,.is-focused.file-name,.is-focused.input,.is-focused.pagination-ellipsis,.is-focused.pagination-link,.is-focused.pagination-next,.is-focused.pagination-previous,.is-focused.textarea,.pagination-ellipsis:active,.pagination-ellipsis:focus,.pagination-link:active,.pagination-link:focus,.pagination-next:active,.pagination-next:focus,.pagination-previous:active,.pagination-previous:focus,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{outline:0}.select select[disabled],[disabled].button,[disabled].file-cta,[disabled].file-name,[disabled].input,[disabled].pagination-ellipsis,[disabled].pagination-link,[disabled].pagination-next,[disabled].pagination-previous,[disabled].textarea{cursor:not-allowed}/*! minireset.css v0.0.3 | MIT License | github.com/jgthms/minireset.css */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,textarea{margin:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}audio,embed,iframe,img,object,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,select,textarea{font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}body{color:#4a4a4a;font-size:1rem;font-weight:400;line-height:1.5}a{color:#3273dc;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{background-color:#f5f5f5;color:#ff3860;font-size:.875em;font-weight:400;padding:.25em .5em .25em}hr{background-color:#dbdbdb;border:none;display:block;height:1px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type=checkbox],input[type=radio]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#363636;font-weight:700}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#4a4a4a;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{text-align:left;vertical-align:top}table th{color:#363636}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left!important}.is-pulled-right{float:right!important}.is-clipped{overflow:hidden!important}.is-size-1{font-size:3rem!important}.is-size-2{font-size:2.5rem!important}.is-size-3{font-size:2rem!important}.is-size-4{font-size:1.5rem!important}.is-size-5{font-size:1.25rem!important}.is-size-6{font-size:1rem!important}.is-size-7{font-size:.75rem!important}@media screen and (max-width:768px){.is-size-1-mobile{font-size:3rem!important}.is-size-2-mobile{font-size:2.5rem!important}.is-size-3-mobile{font-size:2rem!important}.is-size-4-mobile{font-size:1.5rem!important}.is-size-5-mobile{font-size:1.25rem!important}.is-size-6-mobile{font-size:1rem!important}.is-size-7-mobile{font-size:.75rem!important}}@media screen and (min-width:769px),print{.is-size-1-tablet{font-size:3rem!important}.is-size-2-tablet{font-size:2.5rem!important}.is-size-3-tablet{font-size:2rem!important}.is-size-4-tablet{font-size:1.5rem!important}.is-size-5-tablet{font-size:1.25rem!important}.is-size-6-tablet{font-size:1rem!important}.is-size-7-tablet{font-size:.75rem!important}}@media screen and (max-width:1023px){.is-size-1-touch{font-size:3rem!important}.is-size-2-touch{font-size:2.5rem!important}.is-size-3-touch{font-size:2rem!important}.is-size-4-touch{font-size:1.5rem!important}.is-size-5-touch{font-size:1.25rem!important}.is-size-6-touch{font-size:1rem!important}.is-size-7-touch{font-size:.75rem!important}}@media screen and (min-width:1024px){.is-size-1-desktop{font-size:3rem!important}.is-size-2-desktop{font-size:2.5rem!important}.is-size-3-desktop{font-size:2rem!important}.is-size-4-desktop{font-size:1.5rem!important}.is-size-5-desktop{font-size:1.25rem!important}.is-size-6-desktop{font-size:1rem!important}.is-size-7-desktop{font-size:.75rem!important}}@media screen and (min-width:1216px){.is-size-1-widescreen{font-size:3rem!important}.is-size-2-widescreen{font-size:2.5rem!important}.is-size-3-widescreen{font-size:2rem!important}.is-size-4-widescreen{font-size:1.5rem!important}.is-size-5-widescreen{font-size:1.25rem!important}.is-size-6-widescreen{font-size:1rem!important}.is-size-7-widescreen{font-size:.75rem!important}}@media screen and (min-width:1408px){.is-size-1-fullhd{font-size:3rem!important}.is-size-2-fullhd{font-size:2.5rem!important}.is-size-3-fullhd{font-size:2rem!important}.is-size-4-fullhd{font-size:1.5rem!important}.is-size-5-fullhd{font-size:1.25rem!important}.is-size-6-fullhd{font-size:1rem!important}.is-size-7-fullhd{font-size:.75rem!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 (min-width:1024px) and (max-width:1215px){.has-text-centered-desktop-only{text-align:center!important}}@media screen and (min-width:1216px){.has-text-centered-widescreen{text-align:center!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-centered-widescreen-only{text-align:center!important}}@media screen and (min-width:1408px){.has-text-centered-fullhd{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 (min-width:1024px) and (max-width:1215px){.has-text-justified-desktop-only{text-align:justify!important}}@media screen and (min-width:1216px){.has-text-justified-widescreen{text-align:justify!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-justified-widescreen-only{text-align:justify!important}}@media screen and (min-width:1408px){.has-text-justified-fullhd{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 (min-width:1024px) and (max-width:1215px){.has-text-left-desktop-only{text-align:left!important}}@media screen and (min-width:1216px){.has-text-left-widescreen{text-align:left!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-left-widescreen-only{text-align:left!important}}@media screen and (min-width:1408px){.has-text-left-fullhd{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}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-right-desktop-only{text-align:right!important}}@media screen and (min-width:1216px){.has-text-right-widescreen{text-align:right!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-right-widescreen-only{text-align:right!important}}@media screen and (min-width:1408px){.has-text-right-fullhd{text-align:right!important}}.is-capitalized{text-transform:capitalize!important}.is-lowercase{text-transform:lowercase!important}.is-uppercase{text-transform:uppercase!important}.is-italic{font-style:italic!important}.has-text-white{color:#fff!important}a.has-text-white:focus,a.has-text-white:hover{color:#e6e6e6!important}.has-background-white{background-color:#fff!important}.has-text-black{color:#0a0a0a!important}a.has-text-black:focus,a.has-text-black:hover{color:#000!important}.has-background-black{background-color:#0a0a0a!important}.has-text-light{color:#f5f5f5!important}a.has-text-light:focus,a.has-text-light:hover{color:#dbdbdb!important}.has-background-light{background-color:#f5f5f5!important}.has-text-dark{color:#363636!important}a.has-text-dark:focus,a.has-text-dark:hover{color:#1c1c1c!important}.has-background-dark{background-color:#363636!important}.has-text-primary{color:#00d1b2!important}a.has-text-primary:focus,a.has-text-primary:hover{color:#009e86!important}.has-background-primary{background-color:#00d1b2!important}.has-text-link{color:#3273dc!important}a.has-text-link:focus,a.has-text-link:hover{color:#205bbc!important}.has-background-link{background-color:#3273dc!important}.has-text-info{color:#209cee!important}a.has-text-info:focus,a.has-text-info:hover{color:#0f81cc!important}.has-background-info{background-color:#209cee!important}.has-text-success{color:#23d160!important}a.has-text-success:focus,a.has-text-success:hover{color:#1ca64c!important}.has-background-success{background-color:#23d160!important}.has-text-warning{color:#ffdd57!important}a.has-text-warning:focus,a.has-text-warning:hover{color:#ffd324!important}.has-background-warning{background-color:#ffdd57!important}.has-text-danger{color:#ff3860!important}a.has-text-danger:focus,a.has-text-danger:hover{color:#ff0537!important}.has-background-danger{background-color:#ff3860!important}.has-text-black-bis{color:#121212!important}.has-text-black-ter{color:#242424!important}.has-text-grey-darker{color:#363636!important}.has-text-grey-dark{color:#4a4a4a!important}.has-text-grey{color:#7a7a7a!important}.has-text-grey-light{color:#b5b5b5!important}.has-text-grey-lighter{color:#dbdbdb!important}.has-text-white-ter{color:#f5f5f5!important}.has-text-white-bis{color:#fafafa!important}.has-text-weight-light{font-weight:300!important}.has-text-weight-normal{font-weight:400!important}.has-text-weight-semibold{font-weight:600!important}.has-text-weight-bold{font-weight:700!important}.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:1215px){.is-block-desktop-only{display:block!important}}@media screen and (min-width:1216px){.is-block-widescreen{display:block!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-block-widescreen-only{display:block!important}}@media screen and (min-width:1408px){.is-block-fullhd{display:block!important}}.is-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media screen and (max-width:768px){.is-flex-mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:769px),print{.is-flex-tablet{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-flex-tablet-only{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (max-width:1023px){.is-flex-touch{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:1024px){.is-flex-desktop{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-flex-desktop-only{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:1216px){.is-flex-widescreen{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-flex-widescreen-only{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:1408px){.is-flex-fullhd{display:-webkit-box!important;display:-ms-flexbox!important;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:1215px){.is-inline-desktop-only{display:inline!important}}@media screen and (min-width:1216px){.is-inline-widescreen{display:inline!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-inline-widescreen-only{display:inline!important}}@media screen and (min-width:1408px){.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:1215px){.is-inline-block-desktop-only{display:inline-block!important}}@media screen and (min-width:1216px){.is-inline-block-widescreen{display:inline-block!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-inline-block-widescreen-only{display:inline-block!important}}@media screen and (min-width:1408px){.is-inline-block-fullhd{display:inline-block!important}}.is-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media screen and (max-width:768px){.is-inline-flex-mobile{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:769px),print{.is-inline-flex-tablet{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-inline-flex-tablet-only{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (max-width:1023px){.is-inline-flex-touch{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:1024px){.is-inline-flex-desktop{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-inline-flex-desktop-only{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:1216px){.is-inline-flex-widescreen{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-inline-flex-widescreen-only{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:1408px){.is-inline-flex-fullhd{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.is-hidden{display:none!important}@media screen and (max-width:768px){.is-hidden-mobile{display:none!important}}@media screen and (min-width:769px),print{.is-hidden-tablet{display:none!important}}@media screen and (min-width:769px) and (max-width: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:1215px){.is-hidden-desktop-only{display:none!important}}@media screen and (min-width:1216px){.is-hidden-widescreen{display:none!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-hidden-widescreen-only{display:none!important}}@media screen and (min-width:1408px){.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:1215px){.is-invisible-desktop-only{visibility:hidden!important}}@media screen and (min-width:1216px){.is-invisible-widescreen{visibility:hidden!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-invisible-widescreen-only{visibility:hidden!important}}@media screen and (min-width:1408px){.is-invisible-fullhd{visibility:hidden!important}}.is-marginless{margin:0!important}.is-paddingless{padding:0!important}.is-radiusless{border-radius:0!important}.is-shadowless{-webkit-box-shadow:none!important;box-shadow:none!important}.box{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);color:#4a4a4a;display:block;padding:1.25rem}a.box:focus,a.box:hover{-webkit-box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px #3273dc;box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px #3273dc}a.box:active{-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.2),0 0 0 1px #3273dc;box-shadow:inset 0 1px 2px rgba(10,10,10,.2),0 0 0 1px #3273dc}.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#363636;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:calc(.375em - 1px);padding-left:.75em;padding-right:.75em;padding-top:calc(.375em - 1px);text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-large,.button .icon.is-medium,.button .icon.is-small{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-.375em - 1px);margin-right:.1875em}.button .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:calc(-.375em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-.375em - 1px);margin-right:calc(-.375em - 1px)}.button.is-hovered,.button:hover{border-color:#b5b5b5;color:#363636}.button.is-focused,.button:focus{border-color:#3273dc;color:#363636}.button.is-focused:not(:active),.button:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(50,115,220,.25);box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.button.is-active,.button:active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#4a4a4a;text-decoration:underline}.button.is-text.is-focused,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text:hover{background-color:#f5f5f5;color:#363636}.button.is-text.is-active,.button.is-text:active{background-color:#e8e8e8;color:#363636}.button.is-text[disabled]{background-color:transparent;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white.is-hovered,.button.is-white:hover{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white.is-focused,.button.is-white:focus{border-color:transparent;color:#0a0a0a}.button.is-white.is-focused:not(:active),.button.is-white:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(255,255,255,.25);box-shadow:0 0 0 .125em rgba(255,255,255,.25)}.button.is-white.is-active,.button.is-white:active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.button.is-white[disabled]{background-color:#fff;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted:hover{background-color:#000}.button.is-white.is-inverted[disabled]{background-color:#0a0a0a;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#fff}.button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined:focus,.button.is-white.is-outlined:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-white.is-outlined[disabled]{background-color:transparent;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined:hover{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#0a0a0a;-webkit-box-shadow:none;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black.is-hovered,.button.is-black:hover{background-color:#040404;border-color:transparent;color:#fff}.button.is-black.is-focused,.button.is-black:focus{border-color:transparent;color:#fff}.button.is-black.is-focused:not(:active),.button.is-black:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(10,10,10,.25);box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.button.is-black.is-active,.button.is-black:active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled]{background-color:#0a0a0a;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted:hover{background-color:#f2f2f2}.button.is-black.is-inverted[disabled]{background-color:#fff;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#0a0a0a}.button.is-black.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined:focus,.button.is-black.is-outlined:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-black.is-outlined[disabled]{background-color:transparent;border-color:#0a0a0a;-webkit-box-shadow:none;box-shadow:none;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined:hover{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:#363636}.button.is-light.is-hovered,.button.is-light:hover{background-color:#eee;border-color:transparent;color:#363636}.button.is-light.is-focused,.button.is-light:focus{border-color:transparent;color:#363636}.button.is-light.is-focused:not(:active),.button.is-light:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(245,245,245,.25);box-shadow:0 0 0 .125em rgba(245,245,245,.25)}.button.is-light.is-active,.button.is-light:active{background-color:#e8e8e8;border-color:transparent;color:#363636}.button.is-light[disabled]{background-color:#f5f5f5;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-light.is-inverted{background-color:#363636;color:#f5f5f5}.button.is-light.is-inverted:hover{background-color:#292929}.button.is-light.is-inverted[disabled]{background-color:#363636;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading::after{border-color:transparent transparent #363636 #363636!important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined:focus,.button.is-light.is-outlined:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-light.is-outlined[disabled]{background-color:transparent;border-color:#f5f5f5;-webkit-box-shadow:none;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined:hover{background-color:#363636;color:#f5f5f5}.button.is-light.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#363636;-webkit-box-shadow:none;box-shadow:none;color:#363636}.button.is-dark{background-color:#363636;border-color:transparent;color:#f5f5f5}.button.is-dark.is-hovered,.button.is-dark:hover{background-color:#2f2f2f;border-color:transparent;color:#f5f5f5}.button.is-dark.is-focused,.button.is-dark:focus{border-color:transparent;color:#f5f5f5}.button.is-dark.is-focused:not(:active),.button.is-dark:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(54,54,54,.25);box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.button.is-dark.is-active,.button.is-dark:active{background-color:#292929;border-color:transparent;color:#f5f5f5}.button.is-dark[disabled]{background-color:#363636;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-dark.is-inverted{background-color:#f5f5f5;color:#363636}.button.is-dark.is-inverted:hover{background-color:#e8e8e8}.button.is-dark.is-inverted[disabled]{background-color:#f5f5f5;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#363636}.button.is-dark.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-dark.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined:focus,.button.is-dark.is-outlined:hover{background-color:#363636;border-color:#363636;color:#f5f5f5}.button.is-dark.is-outlined.is-loading::after{border-color:transparent transparent #363636 #363636!important}.button.is-dark.is-outlined[disabled]{background-color:transparent;border-color:#363636;-webkit-box-shadow:none;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-dark.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined:hover{background-color:#f5f5f5;color:#363636}.button.is-dark.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#f5f5f5;-webkit-box-shadow:none;box-shadow:none;color:#f5f5f5}.button.is-primary{background-color:#00d1b2;border-color:transparent;color:#fff}.button.is-primary.is-hovered,.button.is-primary:hover{background-color:#00c4a7;border-color:transparent;color:#fff}.button.is-primary.is-focused,.button.is-primary:focus{border-color:transparent;color:#fff}.button.is-primary.is-focused:not(:active),.button.is-primary:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(0,209,178,.25);box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.button.is-primary.is-active,.button.is-primary:active{background-color:#00b89c;border-color:transparent;color:#fff}.button.is-primary[disabled]{background-color:#00d1b2;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-primary.is-inverted{background-color:#fff;color:#00d1b2}.button.is-primary.is-inverted:hover{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled]{background-color:#fff;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#00d1b2}.button.is-primary.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-primary.is-outlined{background-color:transparent;border-color:#00d1b2;color:#00d1b2}.button.is-primary.is-outlined:focus,.button.is-primary.is-outlined:hover{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.button.is-primary.is-outlined.is-loading::after{border-color:transparent transparent #00d1b2 #00d1b2!important}.button.is-primary.is-outlined[disabled]{background-color:transparent;border-color:#00d1b2;-webkit-box-shadow:none;box-shadow:none;color:#00d1b2}.button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:focus,.button.is-primary.is-inverted.is-outlined:hover{background-color:#fff;color:#00d1b2}.button.is-primary.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#fff}.button.is-link{background-color:#3273dc;border-color:transparent;color:#fff}.button.is-link.is-hovered,.button.is-link:hover{background-color:#276cda;border-color:transparent;color:#fff}.button.is-link.is-focused,.button.is-link:focus{border-color:transparent;color:#fff}.button.is-link.is-focused:not(:active),.button.is-link:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(50,115,220,.25);box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.button.is-link.is-active,.button.is-link:active{background-color:#2366d1;border-color:transparent;color:#fff}.button.is-link[disabled]{background-color:#3273dc;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#3273dc}.button.is-link.is-inverted:hover{background-color:#f2f2f2}.button.is-link.is-inverted[disabled]{background-color:#fff;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#3273dc}.button.is-link.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-link.is-outlined{background-color:transparent;border-color:#3273dc;color:#3273dc}.button.is-link.is-outlined:focus,.button.is-link.is-outlined:hover{background-color:#3273dc;border-color:#3273dc;color:#fff}.button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #3273dc #3273dc!important}.button.is-link.is-outlined[disabled]{background-color:transparent;border-color:#3273dc;-webkit-box-shadow:none;box-shadow:none;color:#3273dc}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined:hover{background-color:#fff;color:#3273dc}.button.is-link.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#fff}.button.is-info{background-color:#209cee;border-color:transparent;color:#fff}.button.is-info.is-hovered,.button.is-info:hover{background-color:#1496ed;border-color:transparent;color:#fff}.button.is-info.is-focused,.button.is-info:focus{border-color:transparent;color:#fff}.button.is-info.is-focused:not(:active),.button.is-info:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(32,156,238,.25);box-shadow:0 0 0 .125em rgba(32,156,238,.25)}.button.is-info.is-active,.button.is-info:active{background-color:#118fe4;border-color:transparent;color:#fff}.button.is-info[disabled]{background-color:#209cee;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#209cee}.button.is-info.is-inverted:hover{background-color:#f2f2f2}.button.is-info.is-inverted[disabled]{background-color:#fff;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#209cee}.button.is-info.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-info.is-outlined{background-color:transparent;border-color:#209cee;color:#209cee}.button.is-info.is-outlined:focus,.button.is-info.is-outlined:hover{background-color:#209cee;border-color:#209cee;color:#fff}.button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #209cee #209cee!important}.button.is-info.is-outlined[disabled]{background-color:transparent;border-color:#209cee;-webkit-box-shadow:none;box-shadow:none;color:#209cee}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined:hover{background-color:#fff;color:#209cee}.button.is-info.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#fff}.button.is-success{background-color:#23d160;border-color:transparent;color:#fff}.button.is-success.is-hovered,.button.is-success:hover{background-color:#22c65b;border-color:transparent;color:#fff}.button.is-success.is-focused,.button.is-success:focus{border-color:transparent;color:#fff}.button.is-success.is-focused:not(:active),.button.is-success:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(35,209,96,.25);box-shadow:0 0 0 .125em rgba(35,209,96,.25)}.button.is-success.is-active,.button.is-success:active{background-color:#20bc56;border-color:transparent;color:#fff}.button.is-success[disabled]{background-color:#23d160;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#23d160}.button.is-success.is-inverted:hover{background-color:#f2f2f2}.button.is-success.is-inverted[disabled]{background-color:#fff;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#23d160}.button.is-success.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-success.is-outlined{background-color:transparent;border-color:#23d160;color:#23d160}.button.is-success.is-outlined:focus,.button.is-success.is-outlined:hover{background-color:#23d160;border-color:#23d160;color:#fff}.button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #23d160 #23d160!important}.button.is-success.is-outlined[disabled]{background-color:transparent;border-color:#23d160;-webkit-box-shadow:none;box-shadow:none;color:#23d160}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined:hover{background-color:#fff;color:#23d160}.button.is-success.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#fff}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-hovered,.button.is-warning:hover{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-focused,.button.is-warning:focus{border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-focused:not(:active),.button.is-warning:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(255,221,87,.25);box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.button.is-warning.is-active,.button.is-warning:active{background-color:#ffd83d;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning[disabled]{background-color:#ffdd57;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-warning.is-inverted{background-color:rgba(0,0,0,.7);color:#ffdd57}.button.is-warning.is-inverted:hover{background-color:rgba(0,0,0,.7)}.button.is-warning.is-inverted[disabled]{background-color:rgba(0,0,0,.7);border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#ffdd57}.button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined:hover{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,.7)}.button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ffdd57 #ffdd57!important}.button.is-warning.is-outlined[disabled]{background-color:transparent;border-color:#ffdd57;-webkit-box-shadow:none;box-shadow:none;color:#ffdd57}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);color:rgba(0,0,0,.7)}.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined:hover{background-color:rgba(0,0,0,.7);color:#ffdd57}.button.is-warning.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:rgba(0,0,0,.7);-webkit-box-shadow:none;box-shadow:none;color:rgba(0,0,0,.7)}.button.is-danger{background-color:#ff3860;border-color:transparent;color:#fff}.button.is-danger.is-hovered,.button.is-danger:hover{background-color:#ff2b56;border-color:transparent;color:#fff}.button.is-danger.is-focused,.button.is-danger:focus{border-color:transparent;color:#fff}.button.is-danger.is-focused:not(:active),.button.is-danger:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(255,56,96,.25);box-shadow:0 0 0 .125em rgba(255,56,96,.25)}.button.is-danger.is-active,.button.is-danger:active{background-color:#ff1f4b;border-color:transparent;color:#fff}.button.is-danger[disabled]{background-color:#ff3860;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#ff3860}.button.is-danger.is-inverted:hover{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled]{background-color:#fff;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#ff3860}.button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-danger.is-outlined{background-color:transparent;border-color:#ff3860;color:#ff3860}.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined:hover{background-color:#ff3860;border-color:#ff3860;color:#fff}.button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #ff3860 #ff3860!important}.button.is-danger.is-outlined[disabled]{background-color:transparent;border-color:#ff3860;-webkit-box-shadow:none;box-shadow:none;color:#ff3860}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined:hover{background-color:#fff;color:#ff3860}.button.is-danger.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#fff}.button.is-small{border-radius:2px;font-size:.75rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled]{background-color:#fff;border-color:#dbdbdb;-webkit-box-shadow:none;box-shadow:none;opacity:.5}.button.is-fullwidth{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.button.is-loading{color:transparent!important;pointer-events:none}.button.is-loading::after{position:absolute;left:calc(50% - (1em / 2));top:calc(50% - (1em / 2));position:absolute!important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#7a7a7a;-webkit-box-shadow:none;box-shadow:none;pointer-events:none}.button.is-rounded{border-radius:290486px;padding-left:1em;padding-right:1em}.buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.buttons .button{margin-bottom:.5rem}.buttons .button:not(:last-child){margin-right:.5rem}.buttons:last-child{margin-bottom:-.5rem}.buttons:not(:last-child){margin-bottom:1rem}.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{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.buttons.is-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.buttons.is-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.container{margin:0 auto;position:relative}@media screen and (min-width:1024px){.container{max-width:960px;width:960px}.container.is-fluid{margin-left:32px;margin-right:32px;max-width:none;width:auto}}@media screen and (max-width:1215px){.container.is-widescreen{max-width:1152px;width:auto}}@media screen and (max-width:1407px){.container.is-fullhd{max-width:1344px;width:auto}}@media screen and (min-width:1216px){.container{max-width:1152px;width:1152px}}@media screen and (min-width:1408px){.container{max-width:1344px;width:1344px}}.content li+li{margin-top:.25em}.content blockquote:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content p:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child),.content ul:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#363636;font-weight:400;line-height:1.125}.content h1{font-size:2em;margin-bottom:.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:.8em}.content h5{font-size:1.125em;margin-bottom:.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style:decimal outside;margin-left:2em;margin-top:1em}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:1.25em 1.5em;white-space:pre;word-wrap:normal}.content sub,.content sup{font-size:75%}.content table{width:100%}.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.content table th{color:#363636;text-align:left}.content table thead td,.content table thead th{border-width:0 0 2px;color:#363636}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#363636}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content.is-small{font-size:.75rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.input,.textarea{background-color:#fff;border-color:#dbdbdb;color:#363636;-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.1);box-shadow:inset 0 1px 2px rgba(10,10,10,.1);max-width:100%;width:100%}.input::-moz-placeholder,.textarea::-moz-placeholder{color:rgba(54,54,54,.3)}.input::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:rgba(54,54,54,.3)}.input:-moz-placeholder,.textarea:-moz-placeholder{color:rgba(54,54,54,.3)}.input:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:rgba(54,54,54,.3)}.input.is-hovered,.input:hover,.textarea.is-hovered,.textarea:hover{border-color:#b5b5b5}.input.is-active,.input.is-focused,.input:active,.input:focus,.textarea.is-active,.textarea.is-focused,.textarea:active,.textarea:focus{border-color:#3273dc;-webkit-box-shadow:0 0 0 .125em rgba(50,115,220,.25);box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.input[disabled],.textarea[disabled]{background-color:#f5f5f5;border-color:#f5f5f5;-webkit-box-shadow:none;box-shadow:none;color:#7a7a7a}.input[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder{color:rgba(122,122,122,.3)}.input[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder{color:rgba(122,122,122,.3)}.input[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder{color:rgba(122,122,122,.3)}.input[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder{color:rgba(122,122,122,.3)}.input[readonly],.textarea[readonly]{-webkit-box-shadow:none;box-shadow:none}.input.is-white,.textarea.is-white{border-color:#fff}.input.is-white.is-active,.input.is-white.is-focused,.input.is-white:active,.input.is-white:focus,.textarea.is-white.is-active,.textarea.is-white.is-focused,.textarea.is-white:active,.textarea.is-white:focus{-webkit-box-shadow:0 0 0 .125em rgba(255,255,255,.25);box-shadow:0 0 0 .125em rgba(255,255,255,.25)}.input.is-black,.textarea.is-black{border-color:#0a0a0a}.input.is-black.is-active,.input.is-black.is-focused,.input.is-black:active,.input.is-black:focus,.textarea.is-black.is-active,.textarea.is-black.is-focused,.textarea.is-black:active,.textarea.is-black:focus{-webkit-box-shadow:0 0 0 .125em rgba(10,10,10,.25);box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.input.is-light,.textarea.is-light{border-color:#f5f5f5}.input.is-light.is-active,.input.is-light.is-focused,.input.is-light:active,.input.is-light:focus,.textarea.is-light.is-active,.textarea.is-light.is-focused,.textarea.is-light:active,.textarea.is-light:focus{-webkit-box-shadow:0 0 0 .125em rgba(245,245,245,.25);box-shadow:0 0 0 .125em rgba(245,245,245,.25)}.input.is-dark,.textarea.is-dark{border-color:#363636}.input.is-dark.is-active,.input.is-dark.is-focused,.input.is-dark:active,.input.is-dark:focus,.textarea.is-dark.is-active,.textarea.is-dark.is-focused,.textarea.is-dark:active,.textarea.is-dark:focus{-webkit-box-shadow:0 0 0 .125em rgba(54,54,54,.25);box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.input.is-primary,.textarea.is-primary{border-color:#00d1b2}.input.is-primary.is-active,.input.is-primary.is-focused,.input.is-primary:active,.input.is-primary:focus,.textarea.is-primary.is-active,.textarea.is-primary.is-focused,.textarea.is-primary:active,.textarea.is-primary:focus{-webkit-box-shadow:0 0 0 .125em rgba(0,209,178,.25);box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.input.is-link,.textarea.is-link{border-color:#3273dc}.input.is-link.is-active,.input.is-link.is-focused,.input.is-link:active,.input.is-link:focus,.textarea.is-link.is-active,.textarea.is-link.is-focused,.textarea.is-link:active,.textarea.is-link:focus{-webkit-box-shadow:0 0 0 .125em rgba(50,115,220,.25);box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.input.is-info,.textarea.is-info{border-color:#209cee}.input.is-info.is-active,.input.is-info.is-focused,.input.is-info:active,.input.is-info:focus,.textarea.is-info.is-active,.textarea.is-info.is-focused,.textarea.is-info:active,.textarea.is-info:focus{-webkit-box-shadow:0 0 0 .125em rgba(32,156,238,.25);box-shadow:0 0 0 .125em rgba(32,156,238,.25)}.input.is-success,.textarea.is-success{border-color:#23d160}.input.is-success.is-active,.input.is-success.is-focused,.input.is-success:active,.input.is-success:focus,.textarea.is-success.is-active,.textarea.is-success.is-focused,.textarea.is-success:active,.textarea.is-success:focus{-webkit-box-shadow:0 0 0 .125em rgba(35,209,96,.25);box-shadow:0 0 0 .125em rgba(35,209,96,.25)}.input.is-warning,.textarea.is-warning{border-color:#ffdd57}.input.is-warning.is-active,.input.is-warning.is-focused,.input.is-warning:active,.input.is-warning:focus,.textarea.is-warning.is-active,.textarea.is-warning.is-focused,.textarea.is-warning:active,.textarea.is-warning:focus{-webkit-box-shadow:0 0 0 .125em rgba(255,221,87,.25);box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.input.is-danger,.textarea.is-danger{border-color:#ff3860}.input.is-danger.is-active,.input.is-danger.is-focused,.input.is-danger:active,.input.is-danger:focus,.textarea.is-danger.is-active,.textarea.is-danger.is-focused,.textarea.is-danger:active,.textarea.is-danger:focus{-webkit-box-shadow:0 0 0 .125em rgba(255,56,96,.25);box-shadow:0 0 0 .125em rgba(255,56,96,.25)}.input.is-small,.textarea.is-small{border-radius:2px;font-size:.75rem}.input.is-medium,.textarea.is-medium{font-size:1.25rem}.input.is-large,.textarea.is-large{font-size:1.5rem}.input.is-fullwidth,.textarea.is-fullwidth{display:block;width:100%}.input.is-inline,.textarea.is-inline{display:inline;width:auto}.input.is-rounded{border-radius:290486px;padding-left:1em;padding-right:1em}.input.is-static{background-color:transparent;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:.625em;resize:vertical}.textarea:not([rows]){max-height:600px;min-height:120px}.textarea[rows]{height:initial}.textarea.has-fixed-size{resize:none}.checkbox,.radio{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.checkbox input,.radio input{cursor:pointer}.checkbox:hover,.radio:hover{color:#363636}.checkbox[disabled],.radio[disabled]{color:#7a7a7a;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.25em}.select:not(.is-multiple)::after{border-color:#3273dc;margin-top:-.375em;right:1.125em;top:50%;z-index:4}.select.is-rounded select{border-radius:290486px;padding-left:1em}.select select{background-color:#fff;border-color:#dbdbdb;color:#363636;cursor:pointer;display:block;font-size:1em;max-width:100%;outline:0}.select select::-moz-placeholder{color:rgba(54,54,54,.3)}.select select::-webkit-input-placeholder{color:rgba(54,54,54,.3)}.select select:-moz-placeholder{color:rgba(54,54,54,.3)}.select select:-ms-input-placeholder{color:rgba(54,54,54,.3)}.select select.is-hovered,.select select:hover{border-color:#b5b5b5}.select select.is-active,.select select.is-focused,.select select:active,.select select:focus{border-color:#3273dc;-webkit-box-shadow:0 0 0 .125em rgba(50,115,220,.25);box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.select select[disabled]{background-color:#f5f5f5;border-color:#f5f5f5;-webkit-box-shadow:none;box-shadow:none;color:#7a7a7a}.select select[disabled]::-moz-placeholder{color:rgba(122,122,122,.3)}.select select[disabled]::-webkit-input-placeholder{color:rgba(122,122,122,.3)}.select select[disabled]:-moz-placeholder{color:rgba(122,122,122,.3)}.select select[disabled]:-ms-input-placeholder{color:rgba(122,122,122,.3)}.select select::-ms-expand{display:none}.select select[disabled]:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:initial;padding:0}.select select[multiple] option{padding:.5em 1em}.select:hover::after{border-color:#363636}.select.is-white select{border-color:#fff}.select.is-white select.is-active,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select:focus{-webkit-box-shadow:0 0 0 .125em rgba(255,255,255,.25);box-shadow:0 0 0 .125em rgba(255,255,255,.25)}.select.is-black select{border-color:#0a0a0a}.select.is-black select.is-active,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select:focus{-webkit-box-shadow:0 0 0 .125em rgba(10,10,10,.25);box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.select.is-light select{border-color:#f5f5f5}.select.is-light select.is-active,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select:focus{-webkit-box-shadow:0 0 0 .125em rgba(245,245,245,.25);box-shadow:0 0 0 .125em rgba(245,245,245,.25)}.select.is-dark select{border-color:#363636}.select.is-dark select.is-active,.select.is-dark select.is-focused,.select.is-dark select:active,.select.is-dark select:focus{-webkit-box-shadow:0 0 0 .125em rgba(54,54,54,.25);box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.select.is-primary select{border-color:#00d1b2}.select.is-primary select.is-active,.select.is-primary select.is-focused,.select.is-primary select:active,.select.is-primary select:focus{-webkit-box-shadow:0 0 0 .125em rgba(0,209,178,.25);box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.select.is-link select{border-color:#3273dc}.select.is-link select.is-active,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select:focus{-webkit-box-shadow:0 0 0 .125em rgba(50,115,220,.25);box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.select.is-info select{border-color:#209cee}.select.is-info select.is-active,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select:focus{-webkit-box-shadow:0 0 0 .125em rgba(32,156,238,.25);box-shadow:0 0 0 .125em rgba(32,156,238,.25)}.select.is-success select{border-color:#23d160}.select.is-success select.is-active,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select:focus{-webkit-box-shadow:0 0 0 .125em rgba(35,209,96,.25);box-shadow:0 0 0 .125em rgba(35,209,96,.25)}.select.is-warning select{border-color:#ffdd57}.select.is-warning select.is-active,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select:focus{-webkit-box-shadow:0 0 0 .125em rgba(255,221,87,.25);box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.select.is-danger select{border-color:#ff3860}.select.is-danger select.is-active,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select:focus{-webkit-box-shadow:0 0 0 .125em rgba(255,56,96,.25);box-shadow:0 0 0 .125em rgba(255,56,96,.25)}.select.is-small{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled::after{border-color:#7a7a7a}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:.625em;-webkit-transform:none;transform:none}.select.is-loading.is-small:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.file.is-white.is-hovered .file-cta,.file.is-white:hover .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.file.is-white.is-focused .file-cta,.file.is-white:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(255,255,255,.25);box-shadow:0 0 .5em rgba(255,255,255,.25);color:#0a0a0a}.file.is-white.is-active .file-cta,.file.is-white:active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.file.is-black.is-hovered .file-cta,.file.is-black:hover .file-cta{background-color:#040404;border-color:transparent;color:#fff}.file.is-black.is-focused .file-cta,.file.is-black:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(10,10,10,.25);box-shadow:0 0 .5em rgba(10,10,10,.25);color:#fff}.file.is-black.is-active .file-cta,.file.is-black:active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:#363636}.file.is-light.is-hovered .file-cta,.file.is-light:hover .file-cta{background-color:#eee;border-color:transparent;color:#363636}.file.is-light.is-focused .file-cta,.file.is-light:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(245,245,245,.25);box-shadow:0 0 .5em rgba(245,245,245,.25);color:#363636}.file.is-light.is-active .file-cta,.file.is-light:active .file-cta{background-color:#e8e8e8;border-color:transparent;color:#363636}.file.is-dark .file-cta{background-color:#363636;border-color:transparent;color:#f5f5f5}.file.is-dark.is-hovered .file-cta,.file.is-dark:hover .file-cta{background-color:#2f2f2f;border-color:transparent;color:#f5f5f5}.file.is-dark.is-focused .file-cta,.file.is-dark:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(54,54,54,.25);box-shadow:0 0 .5em rgba(54,54,54,.25);color:#f5f5f5}.file.is-dark.is-active .file-cta,.file.is-dark:active .file-cta{background-color:#292929;border-color:transparent;color:#f5f5f5}.file.is-primary .file-cta{background-color:#00d1b2;border-color:transparent;color:#fff}.file.is-primary.is-hovered .file-cta,.file.is-primary:hover .file-cta{background-color:#00c4a7;border-color:transparent;color:#fff}.file.is-primary.is-focused .file-cta,.file.is-primary:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(0,209,178,.25);box-shadow:0 0 .5em rgba(0,209,178,.25);color:#fff}.file.is-primary.is-active .file-cta,.file.is-primary:active .file-cta{background-color:#00b89c;border-color:transparent;color:#fff}.file.is-link .file-cta{background-color:#3273dc;border-color:transparent;color:#fff}.file.is-link.is-hovered .file-cta,.file.is-link:hover .file-cta{background-color:#276cda;border-color:transparent;color:#fff}.file.is-link.is-focused .file-cta,.file.is-link:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(50,115,220,.25);box-shadow:0 0 .5em rgba(50,115,220,.25);color:#fff}.file.is-link.is-active .file-cta,.file.is-link:active .file-cta{background-color:#2366d1;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#209cee;border-color:transparent;color:#fff}.file.is-info.is-hovered .file-cta,.file.is-info:hover .file-cta{background-color:#1496ed;border-color:transparent;color:#fff}.file.is-info.is-focused .file-cta,.file.is-info:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(32,156,238,.25);box-shadow:0 0 .5em rgba(32,156,238,.25);color:#fff}.file.is-info.is-active .file-cta,.file.is-info:active .file-cta{background-color:#118fe4;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#23d160;border-color:transparent;color:#fff}.file.is-success.is-hovered .file-cta,.file.is-success:hover .file-cta{background-color:#22c65b;border-color:transparent;color:#fff}.file.is-success.is-focused .file-cta,.file.is-success:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(35,209,96,.25);box-shadow:0 0 .5em rgba(35,209,96,.25);color:#fff}.file.is-success.is-active .file-cta,.file.is-success:active .file-cta{background-color:#20bc56;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-warning.is-hovered .file-cta,.file.is-warning:hover .file-cta{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-warning.is-focused .file-cta,.file.is-warning:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(255,221,87,.25);box-shadow:0 0 .5em rgba(255,221,87,.25);color:rgba(0,0,0,.7)}.file.is-warning.is-active .file-cta,.file.is-warning:active .file-cta{background-color:#ffd83d;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-danger .file-cta{background-color:#ff3860;border-color:transparent;color:#fff}.file.is-danger.is-hovered .file-cta,.file.is-danger:hover .file-cta{background-color:#ff2b56;border-color:transparent;color:#fff}.file.is-danger.is-focused .file-cta,.file.is-danger:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(255,56,96,.25);box-shadow:0 0 .5em rgba(255,56,96,.25);color:#fff}.file.is-danger.is-active .file-cta,.file.is-danger:active .file-cta{background-color:#ff1f4b;border-color:transparent;color:#fff}.file.is-small{font-size:.75rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:3px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.file.is-boxed .file-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:3px 3px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 3px 3px;border-width:0 1px 1px}.file.is-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:none}.file.is-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.file.is-right .file-cta{border-radius:0 3px 3px 0}.file.is-right .file-name{border-radius:3px 0 0 3px;border-width:1px 0 1px 1px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.file-label{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#363636}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#363636}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:.01em;left:0;outline:0;position:absolute;top:0;width:.01em}.file-cta,.file-name{border-color:#dbdbdb;border-radius:3px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#4a4a4a}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:left;text-overflow:ellipsis}.file-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#363636;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:.5em}.label.is-small{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:.25rem}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark{color:#363636}.help.is-primary{color:#00d1b2}.help.is-link{color:#3273dc}.help.is-info{color:#209cee}.help.is-success{color:#23d160}.help.is-warning{color:#ffdd57}.help.is-danger{color:#ff3860}.field:not(:last-child){margin-bottom:.75rem}.field.has-addons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control: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 .button,.field.has-addons .control:first-child .input,.field.has-addons .control:first-child .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child .button,.field.has-addons .control:last-child .input,.field.has-addons .control:last-child .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button.is-hovered,.field.has-addons .control .button:hover,.field.has-addons .control .input.is-hovered,.field.has-addons .control .input:hover,.field.has-addons .control .select select.is-hovered,.field.has-addons .control .select select:hover{z-index:2}.field.has-addons .control .button.is-active,.field.has-addons .control .button.is-focused,.field.has-addons .control .button:active,.field.has-addons .control .button:focus,.field.has-addons .control .input.is-active,.field.has-addons .control .input.is-focused,.field.has-addons .control .input:active,.field.has-addons .control .input:focus,.field.has-addons .control .select select.is-active,.field.has-addons .control .select select.is-focused,.field.has-addons .control .select select:active,.field.has-addons .control .select select:focus{z-index:3}.field.has-addons .control .button.is-active:hover,.field.has-addons .control .button.is-focused:hover,.field.has-addons .control .button:active:hover,.field.has-addons .control .button:focus:hover,.field.has-addons .control .input.is-active:hover,.field.has-addons .control .input.is-focused:hover,.field.has-addons .control .input:active:hover,.field.has-addons .control .input:focus:hover,.field.has-addons .control .select select.is-active:hover,.field.has-addons .control .select select.is-focused:hover,.field.has-addons .control .select select:active:hover,.field.has-addons .control .select select:focus:hover{z-index:4}.field.has-addons .control.is-expanded{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.field.has-addons.has-addons-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.field.has-addons.has-addons-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.field.is-grouped{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.field.is-grouped>.control{-ms-flex-negative:0;flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.field.is-grouped.is-grouped-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.field.is-grouped.is-grouped-multiline{-ms-flex-wrap:wrap;flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:.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:-webkit-box;display:-ms-flexbox;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{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small{font-size:.75rem;padding-top:.375em}.field-label.is-normal{padding-top:.375em}.field-label.is-medium{font-size:1.25rem;padding-top:.375em}.field-label.is-large{font-size:1.5rem;padding-top:.375em}}.field-body .field .field{margin-bottom:0}@media screen and (min-width:769px),print{.field-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5;-ms-flex-negative:1;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{-ms-flex-negative:1;flex-shrink:1}.field-body>.field:not(.is-narrow){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{font-size:1rem;position:relative;text-align:left}.control.has-icon .icon{color:#dbdbdb;height:2.25em;pointer-events:none;position:absolute;top:0;width:2.25em;z-index:4}.control.has-icon .input:focus+.icon{color:#7a7a7a}.control.has-icon .input.is-small+.icon{font-size:.75rem}.control.has-icon .input.is-medium+.icon{font-size:1.25rem}.control.has-icon .input.is-large+.icon{font-size:1.5rem}.control.has-icon:not(.has-icon-right) .icon{left:0}.control.has-icon:not(.has-icon-right) .input{padding-left:2.25em}.control.has-icon.has-icon-right .icon{right:0}.control.has-icon.has-icon-right .input{padding-right:2.25em}.control.has-icons-left .input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#7a7a7a}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.25em;pointer-events:none;position:absolute;top:0;width:2.25em;z-index:4}.control.has-icons-left .input,.control.has-icons-left .select select{padding-left:2.25em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right .select select{padding-right:2.25em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading::after{position:absolute!important;right:.625em;top:.625em;z-index:4}.control.is-loading.is-small:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.image{display:block;position:relative}.image img{display:block;height:auto;width:100%}.image img.is-rounded{border-radius:290486px}.image.is-16by9 img,.image.is-1by1 img,.image.is-1by2 img,.image.is-1by3 img,.image.is-2by1 img,.image.is-2by3 img,.image.is-3by1 img,.image.is-3by2 img,.image.is-3by4 img,.image.is-3by5 img,.image.is-4by3 img,.image.is-4by5 img,.image.is-5by3 img,.image.is-5by4 img,.image.is-9by16 img,.image.is-square img{height:100%;width:100%}.image.is-1by1,.image.is-square{padding-top:100%}.image.is-5by4{padding-top:80%}.image.is-4by3{padding-top:75%}.image.is-3by2{padding-top:66.6666%}.image.is-5by3{padding-top:60%}.image.is-16by9{padding-top:56.25%}.image.is-2by1{padding-top:50%}.image.is-3by1{padding-top:33.3333%}.image.is-4by5{padding-top:125%}.image.is-3by4{padding-top:133.3333%}.image.is-2by3{padding-top:150%}.image.is-3by5{padding-top:166.6666%}.image.is-9by16{padding-top:177.7777%}.image.is-1by2{padding-top:200%}.image.is-1by3{padding-top:300%}.image.is-16x16{height:16px;width:16px}.image.is-24x24{height:24px;width:24px}.image.is-32x32{height:32px;width:32px}.image.is-48x48{height:48px;width:48px}.image.is-64x64{height:64px;width:64px}.image.is-96x96{height:96px;width:96px}.image.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:3px;padding:1.25rem 2.5rem 1.25rem 1.5rem;position:relative}.notification a:not(.button){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:0 0}.notification>.delete{position:absolute;right:.5rem;top:.5rem}.notification .content,.notification .subtitle,.notification .title{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:#363636}.notification.is-dark{background-color:#363636;color:#f5f5f5}.notification.is-primary{background-color:#00d1b2;color:#fff}.notification.is-link{background-color:#3273dc;color:#fff}.notification.is-info{background-color:#209cee;color:#fff}.notification.is-success{background-color:#23d160;color:#fff}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.notification.is-danger{background-color:#ff3860;color:#fff}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:290486px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#dbdbdb}.progress::-webkit-progress-value{background-color:#4a4a4a}.progress::-moz-progress-bar{background-color:#4a4a4a}.progress::-ms-fill{background-color:#4a4a4a;border:none}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black::-ms-fill{background-color:#0a0a0a}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-dark::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill{background-color:#363636}.progress.is-primary::-webkit-progress-value{background-color:#00d1b2}.progress.is-primary::-moz-progress-bar{background-color:#00d1b2}.progress.is-primary::-ms-fill{background-color:#00d1b2}.progress.is-link::-webkit-progress-value{background-color:#3273dc}.progress.is-link::-moz-progress-bar{background-color:#3273dc}.progress.is-link::-ms-fill{background-color:#3273dc}.progress.is-info::-webkit-progress-value{background-color:#209cee}.progress.is-info::-moz-progress-bar{background-color:#209cee}.progress.is-info::-ms-fill{background-color:#209cee}.progress.is-success::-webkit-progress-value{background-color:#23d160}.progress.is-success::-moz-progress-bar{background-color:#23d160}.progress.is-success::-ms-fill{background-color:#23d160}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-warning::-ms-fill{background-color:#ffdd57}.progress.is-danger::-webkit-progress-value{background-color:#ff3860}.progress.is-danger::-moz-progress-bar{background-color:#ff3860}.progress.is-danger::-ms-fill{background-color:#ff3860}.progress.is-small{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}.table{background-color:#fff;color:#363636;margin-bottom:1.5rem}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#f5f5f5}.table td.is-primary,.table th.is-primary{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.table td.is-link,.table th.is-link{background-color:#3273dc;border-color:#3273dc;color:#fff}.table td.is-info,.table th.is-info{background-color:#209cee;border-color:#209cee;color:#fff}.table td.is-success,.table th.is-success{background-color:#23d160;border-color:#23d160;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,.7)}.table td.is-danger,.table th.is-danger{background-color:#ff3860;border-color:#ff3860;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#00d1b2;color:#fff}.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:#363636;text-align:left}.table tr.is-selected{background-color:#00d1b2;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead td,.table thead th{border-width:0 0 2px;color:#363636}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#363636}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:.25em .5em}.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.tags{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tags .tag{margin-bottom:.5rem}.tags .tag:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.has-addons .tag{margin-right:0}.tags.has-addons .tag:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.tags.has-addons .tag:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.tags.is-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tags.is-centered .tag{margin-right:.25rem;margin-left:.25rem}.tags.is-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tags.is-right .tag:not(:first-child){margin-left:.5rem}.tags.is-right .tag:not(:last-child){margin-right:0}.tag:not(body){-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;border-radius:3px;color:#4a4a4a;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.75rem;height:2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.5;padding-left:.75em;padding-right:.75em;white-space:nowrap}.tag:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag:not(body).is-white{background-color:#fff;color:#0a0a0a}.tag:not(body).is-black{background-color:#0a0a0a;color:#fff}.tag:not(body).is-light{background-color:#f5f5f5;color:#363636}.tag:not(body).is-dark{background-color:#363636;color:#f5f5f5}.tag:not(body).is-primary{background-color:#00d1b2;color:#fff}.tag:not(body).is-link{background-color:#3273dc;color:#fff}.tag:not(body).is-info{background-color:#209cee;color:#fff}.tag:not(body).is-success{background-color:#23d160;color:#fff}.tag:not(body).is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.tag:not(body).is-danger{background-color:#ff3860;color:#fff}.tag:not(body).is-medium{font-size:1rem}.tag:not(body).is-large{font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag:not(body).is-delete{margin-left:1px;padding:0;position:relative;width:2em}.tag:not(body).is-delete::after,.tag:not(body).is-delete::before{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}.tag:not(body).is-delete::before{height:1px;width:50%}.tag:not(body).is-delete::after{height:50%;width:1px}.tag:not(body).is-delete:focus,.tag:not(body).is-delete:hover{background-color:#e8e8e8}.tag:not(body).is-delete:active{background-color:#dbdbdb}.tag:not(body).is-rounded{border-radius:290486px}a.tag:hover{text-decoration:underline}.subtitle,.title{word-break:break-word}.subtitle em,.subtitle span,.title em,.title span{font-weight:inherit}.subtitle sub,.title sub{font-size:.75em}.subtitle sup,.title sup{font-size:.75em}.subtitle .tag,.title .tag{vertical-align:middle}.title{color:#363636;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title+.highlight{margin-top:-.75rem}.title:not(.is-spaced)+.subtitle{margin-top:-1.5rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#4a4a4a;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#363636;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.5rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.highlight{font-weight:400;max-width:100%;overflow:hidden;padding:0}.highlight pre{overflow:auto;max-width:100%}.number{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;border-radius:290486px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.25rem;height:2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:.25rem .5rem;text-align:center;vertical-align:top}.breadcrumb{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;overflow:hidden;overflow-x:auto;white-space:nowrap}.breadcrumb a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3273dc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5em .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#363636;cursor:default;pointer-events:none}.breadcrumb li+li::before{color:#4a4a4a;content:"\0002f"}.breadcrumb ol,.breadcrumb ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.breadcrumb.is-small{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li::before{content:"\02192"}.breadcrumb.has-bullet-separator li+li::before{content:"\02022"}.breadcrumb.has-dot-separator li+li::before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}.card{background-color:#fff;-webkit-box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);color:#4a4a4a;max-width:100%;position:relative}.card-header{background-color:none;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-shadow:0 1px 2px rgba(10,10,10,.1);box-shadow:0 1px 2px rgba(10,10,10,.1);display:-webkit-box;display:-ms-flexbox;display:flex}.card-header-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#363636;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:700;padding:.75rem}.card-header-title.is-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-header-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.75rem}.card-image{display:block;position:relative}.card-content{background-color:none;padding:1.5rem}.card-footer{background-color:none;border-top:1px solid #dbdbdb;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.card-footer-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #dbdbdb}.card .media:not(:last-child){margin-bottom:.75rem}.dropdown{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:3px;-webkit-box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#4a4a4a;display:block;font-size:.875rem;line-height:1.5;padding:.375rem 1rem;position:relative}a.dropdown-item{padding-right:3rem;white-space:nowrap}a.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active{background-color:#3273dc;color:#fff}.dropdown-divider{background-color:#dbdbdb;border:none;display:block;height:1px;margin:.5rem 0}.level{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.level code{border-radius:3px}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.level.is-mobile .level-left,.level.is-mobile .level-right{display:-webkit-box;display:-ms-flexbox;display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item{margin-right:.75rem}.level.is-mobile .level-item:not(:last-child){margin-bottom:0}.level.is-mobile .level-item:not(.is-narrow){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:769px),print{.level{display:-webkit-box;display:-ms-flexbox;display:flex}.level>.level-item:not(.is-narrow){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.level-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.level-item .subtitle,.level-item .title{margin-bottom:0}@media screen and (max-width:768px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:769px),print{.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:768px){.level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width:769px),print{.level-left{display:-webkit-box;display:-ms-flexbox;display:flex}}.level-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:769px),print{.level-right{display:-webkit-box;display:-ms-flexbox;display:flex}}.media{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid rgba(219,219,219,.5);display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid rgba(219,219,219,.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;text-align:left}.menu{font-size:1rem}.menu.is-small{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#4a4a4a;display:block;padding:.5em .75em}.menu-list a:hover{background-color:#f5f5f5;color:#363636}.menu-list a.is-active{background-color:#3273dc;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:.75em;padding-left:.75em}.menu-label{color:#7a7a7a;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:3px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag){color:currentColor;text-decoration:underline}.message.is-small{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff;color:#4d4d4d}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a;color:#090909}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:#363636}.message.is-light .message-body{border-color:#f5f5f5;color:#505050}.message.is-dark{background-color:#fafafa}.message.is-dark .message-header{background-color:#363636;color:#f5f5f5}.message.is-dark .message-body{border-color:#363636;color:#2a2a2a}.message.is-primary{background-color:#f5fffd}.message.is-primary .message-header{background-color:#00d1b2;color:#fff}.message.is-primary .message-body{border-color:#00d1b2;color:#021310}.message.is-link{background-color:#f6f9fe}.message.is-link .message-header{background-color:#3273dc;color:#fff}.message.is-link .message-body{border-color:#3273dc;color:#22509a}.message.is-info{background-color:#f6fbfe}.message.is-info .message-header{background-color:#209cee;color:#fff}.message.is-info .message-body{border-color:#209cee;color:#12537e}.message.is-success{background-color:#f6fef9}.message.is-success .message-header{background-color:#23d160;color:#fff}.message.is-success .message-body{border-color:#23d160;color:#0e301a}.message.is-warning{background-color:#fffdf5}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#3b3108}.message.is-danger{background-color:#fff5f7}.message.is-danger .message-header{background-color:#ff3860;color:#fff}.message.is-danger .message-body{border-color:#ff3860;color:#cd0930}.message-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#4a4a4a;border-radius:3px 3px 0 0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.25;padding:.5em .75em;position:relative}.message-header .delete{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-top-left-radius:0;border-top-right-radius:0;border-top:none}.message-body{border:1px solid #dbdbdb;border-radius:3px;color:#4a4a4a;padding:1em 1.25em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:transparent}.modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-background{background-color:rgba(10,10,10,.86)}.modal-card,.modal-content{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width:769px),print{.modal-card,.modal-content{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:0 0;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden}.modal-card-foot,.modal-card-head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:5px;border-top-right-radius:5px}.modal-card-title{color:#363636;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:10px}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;overflow:auto;padding:20px}.navbar{background-color:#fff;min-height:3.25rem;position:relative}.navbar.is-white{background-color:#fff;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link,.navbar.is-white .navbar-brand>.navbar-item{color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link.is-active,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand>a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}@media screen and (min-width:1024px){.navbar.is-white .navbar-end .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-start>.navbar-item{color:#0a0a0a}.navbar.is-white .navbar-end .navbar-link.is-active,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start>a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-end .navbar-link::after,.navbar.is-white .navbar-start .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.navbar.is-black{background-color:#0a0a0a;color:#fff}.navbar.is-black .navbar-brand .navbar-link,.navbar.is-black .navbar-brand>.navbar-item{color:#fff}.navbar.is-black .navbar-brand .navbar-link.is-active,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}@media screen and (min-width:1024px){.navbar.is-black .navbar-end .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-start>.navbar-item{color:#fff}.navbar.is-black .navbar-end .navbar-link.is-active,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-end .navbar-link::after,.navbar.is-black .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.navbar.is-light{background-color:#f5f5f5;color:#363636}.navbar.is-light .navbar-brand .navbar-link,.navbar.is-light .navbar-brand>.navbar-item{color:#363636}.navbar.is-light .navbar-brand .navbar-link.is-active,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand>a.navbar-item:hover{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-brand .navbar-link::after{border-color:#363636}@media screen and (min-width:1024px){.navbar.is-light .navbar-end .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-start>.navbar-item{color:#363636}.navbar.is-light .navbar-end .navbar-link.is-active,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start>a.navbar-item:hover{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-end .navbar-link::after,.navbar.is-light .navbar-start .navbar-link::after{border-color:#363636}.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#363636}}.navbar.is-dark{background-color:#363636;color:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link,.navbar.is-dark .navbar-brand>.navbar-item{color:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link.is-active,.navbar.is-dark .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand>a.navbar-item:hover{background-color:#292929;color:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link::after{border-color:#f5f5f5}@media screen and (min-width:1024px){.navbar.is-dark .navbar-end .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.navbar.is-dark .navbar-start>.navbar-item{color:#f5f5f5}.navbar.is-dark .navbar-end .navbar-link.is-active,.navbar.is-dark .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start>a.navbar-item:hover{background-color:#292929;color:#f5f5f5}.navbar.is-dark .navbar-end .navbar-link::after,.navbar.is-dark .navbar-start .navbar-link::after{border-color:#f5f5f5}.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#292929;color:#f5f5f5}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#f5f5f5}}.navbar.is-primary{background-color:#00d1b2;color:#fff}.navbar.is-primary .navbar-brand .navbar-link,.navbar.is-primary .navbar-brand>.navbar-item{color:#fff}.navbar.is-primary .navbar-brand .navbar-link.is-active,.navbar.is-primary .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand>a.navbar-item:hover{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-brand .navbar-link::after{border-color:#fff}@media screen and (min-width:1024px){.navbar.is-primary .navbar-end .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.navbar.is-primary .navbar-start>.navbar-item{color:#fff}.navbar.is-primary .navbar-end .navbar-link.is-active,.navbar.is-primary .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start>a.navbar-item:hover{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-end .navbar-link::after,.navbar.is-primary .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active{background-color:#00d1b2;color:#fff}}.navbar.is-link{background-color:#3273dc;color:#fff}.navbar.is-link .navbar-brand .navbar-link,.navbar.is-link .navbar-brand>.navbar-item{color:#fff}.navbar.is-link .navbar-brand .navbar-link.is-active,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand>a.navbar-item:hover{background-color:#2366d1;color:#fff}.navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}@media screen and (min-width:1024px){.navbar.is-link .navbar-end .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-start>.navbar-item{color:#fff}.navbar.is-link .navbar-end .navbar-link.is-active,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start>a.navbar-item:hover{background-color:#2366d1;color:#fff}.navbar.is-link .navbar-end .navbar-link::after,.navbar.is-link .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link{background-color:#2366d1;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#3273dc;color:#fff}}.navbar.is-info{background-color:#209cee;color:#fff}.navbar.is-info .navbar-brand .navbar-link,.navbar.is-info .navbar-brand>.navbar-item{color:#fff}.navbar.is-info .navbar-brand .navbar-link.is-active,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand>a.navbar-item:hover{background-color:#118fe4;color:#fff}.navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}@media screen and (min-width:1024px){.navbar.is-info .navbar-end .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-start>.navbar-item{color:#fff}.navbar.is-info .navbar-end .navbar-link.is-active,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start>a.navbar-item:hover{background-color:#118fe4;color:#fff}.navbar.is-info .navbar-end .navbar-link::after,.navbar.is-info .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link{background-color:#118fe4;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#209cee;color:#fff}}.navbar.is-success{background-color:#23d160;color:#fff}.navbar.is-success .navbar-brand .navbar-link,.navbar.is-success .navbar-brand>.navbar-item{color:#fff}.navbar.is-success .navbar-brand .navbar-link.is-active,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand>a.navbar-item:hover{background-color:#20bc56;color:#fff}.navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}@media screen and (min-width:1024px){.navbar.is-success .navbar-end .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-start>.navbar-item{color:#fff}.navbar.is-success .navbar-end .navbar-link.is-active,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start>a.navbar-item:hover{background-color:#20bc56;color:#fff}.navbar.is-success .navbar-end .navbar-link::after,.navbar.is-success .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link{background-color:#20bc56;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#23d160;color:#fff}}.navbar.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link,.navbar.is-warning .navbar-brand>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link.is-active,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand>a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,.7)}@media screen and (min-width:1024px){.navbar.is-warning .navbar-end .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-start>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-end .navbar-link.is-active,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start>a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-end .navbar-link::after,.navbar.is-warning .navbar-start .navbar-link::after{border-color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffdd57;color:rgba(0,0,0,.7)}}.navbar.is-danger{background-color:#ff3860;color:#fff}.navbar.is-danger .navbar-brand .navbar-link,.navbar.is-danger .navbar-brand>.navbar-item{color:#fff}.navbar.is-danger .navbar-brand .navbar-link.is-active,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand>a.navbar-item:hover{background-color:#ff1f4b;color:#fff}.navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}@media screen and (min-width:1024px){.navbar.is-danger .navbar-end .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-start>.navbar-item{color:#fff}.navbar.is-danger .navbar-end .navbar-link.is-active,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start>a.navbar-item:hover{background-color:#ff1f4b;color:#fff}.navbar.is-danger .navbar-end .navbar-link::after,.navbar.is-danger .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link{background-color:#ff1f4b;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#ff3860;color:#fff}}.navbar>.container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{-webkit-box-shadow:0 2px 3px rgba(10,10,10,.1);box-shadow:0 2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{-webkit-box-shadow:0 -2px 3px rgba(10,10,10,.1);box-shadow:0 -2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-top{top:0}body.has-navbar-fixed-top,html.has-navbar-fixed-top{padding-top:3.25rem}body.has-navbar-fixed-bottom,html.has-navbar-fixed-bottom{padding-bottom:3.25rem}.navbar-brand,.navbar-tabs{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;min-height:3.25rem}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;-webkit-transform-origin:center;transform-origin:center;-webkit-transition-duration:86ms;transition-duration:86ms;-webkit-transition-property:background-color,opacity,-webkit-transform;transition-property:background-color,opacity,-webkit-transform;transition-property:background-color,opacity,transform;transition-property:background-color,opacity,transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;width:16px}.navbar-burger span:nth-child(1){top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,.05)}.navbar-burger.is-active span:nth-child(1){-webkit-transform:translateY(5px) rotate(45deg);transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){-webkit-transform:translateY(-5px) rotate(-45deg);transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#4a4a4a;display:block;line-height:1.5;padding:.5rem 1rem;position:relative}a.navbar-item.is-active,a.navbar-item:hover,a.navbar-link.is-active,a.navbar-link:hover{background-color:#f5f5f5;color:#3273dc}.navbar-item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(.5rem - 1px)}.navbar-item.is-tab:hover{background-color:transparent;border-bottom-color:#3273dc}.navbar-item.is-tab.is-active{background-color:transparent;border-bottom-color:#3273dc;border-bottom-style:solid;border-bottom-width:3px;color:#3273dc;padding-bottom:calc(.5rem - 3px)}.navbar-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.navbar-link{padding-right:2.5em}.navbar-link::after{border-color:#3273dc}.navbar-dropdown{font-size:.875rem;padding-bottom:.5rem;padding-top:.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#dbdbdb;border:none;display:none;height:1px;margin:.5rem 0}@media screen and (max-width:1023px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-link::after{display:none}.navbar-menu{background-color:#fff;-webkit-box-shadow:0 8px 16px rgba(10,10,10,.1);box-shadow:0 8px 16px rgba(10,10,10,.1);padding:.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{-webkit-box-shadow:0 -2px 3px rgba(10,10,10,.1);box-shadow:0 -2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}html.has-navbar-fixed-top-touch{padding-top:3.25rem}html.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width:1024px){.navbar,.navbar-end,.navbar-menu,.navbar-start{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.navbar{min-height:3.25rem}.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent a.navbar-item:hover,.navbar.is-transparent a.navbar-link.is-active,.navbar.is-transparent a.navbar-link:hover{background-color:transparent!important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent!important}.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#3273dc}.navbar-burger{display:none}.navbar-item,.navbar-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-item.has-dropdown{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.navbar-item.has-dropdown-up .navbar-link::after{-webkit-transform:rotate(135deg) translate(.25em,-.25em);transform:rotate(135deg) translate(.25em,-.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:1px solid #dbdbdb;border-radius:5px 5px 0 0;border-top:none;bottom:100%;-webkit-box-shadow:0 -8px 8px rgba(10,10,10,.1);box-shadow:0 -8px 8px rgba(10,10,10,.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.navbar-link::after{margin-top:-.375em;right:1.125em;top:50%}.navbar-menu{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.navbar-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:auto}.navbar-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:1px solid #dbdbdb;-webkit-box-shadow:0 8px 8px rgba(10,10,10,.1);box-shadow:0 8px 8px rgba(10,10,10,.1);display:none;font-size:.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#3273dc}.navbar-dropdown.is-boxed{border-radius:5px;border-top:none;-webkit-box-shadow:0 8px 8px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);box-shadow:0 8px 8px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition-duration:86ms;transition-duration:86ms;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.container>.navbar .navbar-brand,.navbar>.container .navbar-brand{margin-left:-1rem}.container>.navbar .navbar-menu,.navbar>.container .navbar-menu{margin-right:-1rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{-webkit-box-shadow:0 -2px 3px rgba(10,10,10,.1);box-shadow:0 -2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-top-desktop{top:0}html.has-navbar-fixed-top-desktop{padding-top:3.25rem}html.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}a.navbar-item.is-active,a.navbar-link.is-active{color:#0a0a0a}a.navbar-item.is-active:not(:hover),a.navbar-link.is-active:not(:hover){background-color:transparent}.navbar-item.has-dropdown.is-active .navbar-link,.navbar-item.has-dropdown:hover .navbar-link{background-color:#f5f5f5}}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-next,.pagination.is-rounded .pagination-previous{padding-left:1em;padding-right:1em;border-radius:290486px}.pagination.is-rounded .pagination-link{border-radius:290486px}.pagination,.pagination-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous{font-size:1em;padding-left:.5em;padding-right:.5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.25rem;text-align:center}.pagination-link,.pagination-next,.pagination-previous{border-color:#dbdbdb;color:#363636;min-width:2.25em}.pagination-link:hover,.pagination-next:hover,.pagination-previous:hover{border-color:#b5b5b5;color:#363636}.pagination-link:focus,.pagination-next:focus,.pagination-previous:focus{border-color:#3273dc}.pagination-link:active,.pagination-next:active,.pagination-previous:active{-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.2);box-shadow:inset 0 1px 2px rgba(10,10,10,.2)}.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled]{background-color:#dbdbdb;border-color:#dbdbdb;-webkit-box-shadow:none;box-shadow:none;color:#7a7a7a;opacity:.5}.pagination-next,.pagination-previous{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#3273dc;border-color:#3273dc;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:768px){.pagination{-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination-next,.pagination-previous{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.pagination-list li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}}@media screen and (min-width:769px),print{.pagination-list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pagination-previous{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pagination-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.pagination{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pagination.is-centered .pagination-previous{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pagination.is-centered .pagination-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pagination.is-centered .pagination-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.pagination.is-right .pagination-previous{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pagination.is-right .pagination-next{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pagination.is-right .pagination-list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.panel{font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel-block,.panel-heading,.panel-tabs{border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.panel-block:first-child,.panel-heading:first-child,.panel-tabs:first-child{border-top:1px solid #dbdbdb}.panel-heading{background-color:#f5f5f5;border-radius:3px 3px 0 0;color:#363636;font-size:1.25em;font-weight:300;line-height:1.25;padding:.5em .75em}.panel-tabs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#4a4a4a}.panel-list a:hover{color:#3273dc}.panel-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#363636;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:.5em .75em}.panel-block input[type=checkbox]{margin-right:.75em}.panel-block>.control{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{-ms-flex-wrap:wrap;flex-wrap:wrap}.panel-block.is-active{border-left-color:#3273dc;color:#363636}.panel-block.is-active .panel-icon{color:#3273dc}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#7a7a7a;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#4a4a4a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-1px;padding:.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#363636;color:#363636}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#3273dc;color:#3273dc}.tabs ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tabs ul.is-left{padding-right:.75em}.tabs ul.is-center{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:.75em;padding-right:.75em}.tabs ul.is-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabs.is-right ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:3px 3px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:transparent!important}.tabs.is-fullwidth li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-radius:3px 0 0 3px}.tabs.is-toggle li:last-child a{border-radius:0 3px 3px 0}.tabs.is-toggle li.is-active a{background-color:#3273dc;border-color:#3273dc;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:290486px;border-top-left-radius:290486px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:290486px;border-top-right-radius:290486px;padding-right:1.25em}.tabs.is-small{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{-webkit-box-flex:0;-ms-flex:none;flex:none}.columns.is-mobile>.column.is-full{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.columns.is-mobile>.column.is-one-third{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{-webkit-box-flex:0;-ms-flex:none;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-1{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333%}.columns.is-mobile>.column.is-2{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66667%}.columns.is-mobile>.column.is-3{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333%}.columns.is-mobile>.column.is-5{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66667%}.columns.is-mobile>.column.is-6{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333%}.columns.is-mobile>.column.is-8{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66667%}.columns.is-mobile>.column.is-9{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333%}.columns.is-mobile>.column.is-11{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66667%}.columns.is-mobile>.column.is-12{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width:768px){.column.is-narrow-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-mobile{-webkit-box-flex:0;-ms-flex:none;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-1-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-mobile{margin-left:8.33333%}.column.is-2-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-mobile{margin-left:16.66667%}.column.is-3-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-mobile{margin-left:33.33333%}.column.is-5-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-mobile{margin-left:41.66667%}.column.is-6-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-mobile{margin-left:58.33333%}.column.is-8-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-mobile{margin-left:66.66667%}.column.is-9-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-mobile{margin-left:83.33333%}.column.is-11-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-mobile{margin-left:91.66667%}.column.is-12-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width:769px),print{.column.is-narrow,.column.is-narrow-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full,.column.is-full-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{-webkit-box-flex:0;-ms-flex:none;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-1,.column.is-1-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333%}.column.is-2,.column.is-2-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66667%}.column.is-3,.column.is-3-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333%}.column.is-5,.column.is-5-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66667%}.column.is-6,.column.is-6-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333%}.column.is-8,.column.is-8-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66667%}.column.is-9,.column.is-9-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333%}.column.is-11,.column.is-11-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66667%}.column.is-12,.column.is-12-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width:1023px){.column.is-narrow-touch{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-touch{-webkit-box-flex:0;-ms-flex:none;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-1-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-touch{margin-left:8.33333%}.column.is-2-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-touch{margin-left:16.66667%}.column.is-3-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-touch{margin-left:33.33333%}.column.is-5-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-touch{margin-left:41.66667%}.column.is-6-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-touch{margin-left:58.33333%}.column.is-8-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-touch{margin-left:66.66667%}.column.is-9-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-touch{margin-left:83.33333%}.column.is-11-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-touch{margin-left:91.66667%}.column.is-12-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width:1024px){.column.is-narrow-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-desktop{-webkit-box-flex:0;-ms-flex:none;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-1-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-desktop{margin-left:8.33333%}.column.is-2-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-desktop{margin-left:16.66667%}.column.is-3-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-desktop{margin-left:33.33333%}.column.is-5-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-desktop{margin-left:41.66667%}.column.is-6-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-desktop{margin-left:58.33333%}.column.is-8-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-desktop{margin-left:66.66667%}.column.is-9-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-desktop{margin-left:83.33333%}.column.is-11-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-desktop{margin-left:91.66667%}.column.is-12-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width:1216px){.column.is-narrow-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-widescreen{-webkit-box-flex:0;-ms-flex:none;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-1-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-widescreen{margin-left:8.33333%}.column.is-2-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-widescreen{margin-left:16.66667%}.column.is-3-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-widescreen{margin-left:33.33333%}.column.is-5-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-widescreen{margin-left:41.66667%}.column.is-6-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-widescreen{margin-left:58.33333%}.column.is-8-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-widescreen{margin-left:66.66667%}.column.is-9-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-widescreen{margin-left:83.33333%}.column.is-11-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-widescreen{margin-left:91.66667%}.column.is-12-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width:1408px){.column.is-narrow-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-fullhd{-webkit-box-flex:0;-ms-flex:none;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-1-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-fullhd{margin-left:8.33333%}.column.is-2-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-fullhd{margin-left:16.66667%}.column.is-3-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-fullhd{margin-left:33.33333%}.column.is-5-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-fullhd{margin-left:41.66667%}.column.is-6-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-fullhd{margin-left:58.33333%}.column.is-8-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-fullhd{margin-left:66.66667%}.column.is-9-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-fullhd{margin-left:83.33333%}.column.is-11-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-fullhd{margin-left:91.66667%}.column.is-12-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}.columns.is-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.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:-webkit-box;display:-ms-flexbox;display:flex}.columns.is-multiline{-ms-flex-wrap:wrap;flex-wrap:wrap}.columns.is-vcentered{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:769px),print{.columns:not(.is-desktop){display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.columns.is-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.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}.columns.is-variable.is-1{--columnGap:0.25rem}.columns.is-variable.is-2{--columnGap:0.5rem}.columns.is-variable.is-3{--columnGap:0.75rem}.columns.is-variable.is-4{--columnGap:1rem}.columns.is-variable.is-5{--columnGap:1.25rem}.columns.is-variable.is-6{--columnGap:1.5rem}.columns.is-variable.is-7{--columnGap:1.75rem}.columns.is-variable.is-8{--columnGap:2rem}.tile{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:block;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0!important}.tile.is-parent{padding:.75rem}.tile.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem!important}@media screen and (min-width:769px),print{.tile:not(.is-child){display:-webkit-box;display:-ms-flexbox;display:flex}.tile.is-1{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.tile.is-2{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.tile.is-3{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.tile.is-4{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.tile.is-5{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.tile.is-6{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.tile.is-7{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.tile.is-8{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.tile.is-9{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.tile.is-10{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.tile.is-11{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.tile.is-12{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}}.hero{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hero .navbar{background:0 0}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width:1023px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(10,10,10,.7)}.hero.is-white .navbar-link.is-active,.hero.is-white .navbar-link:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:.9}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg,#e6e6e6 0,#fff 71%,#fff 100%)}@media screen and (max-width:768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg,#e6e6e6 0,#fff 71%,#fff 100%)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:rgba(255,255,255,.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-black .navbar-menu{background-color:#0a0a0a}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:rgba(255,255,255,.7)}.hero.is-black .navbar-link.is-active,.hero.is-black .navbar-link:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black a.navbar-item:hover{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:.9}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg,#000 0,#0a0a0a 71%,#181616 100%)}@media screen and (max-width:768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg,#000 0,#0a0a0a 71%,#181616 100%)}}.hero.is-light{background-color:#f5f5f5;color:#363636}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag),.hero.is-light strong{color:inherit}.hero.is-light .title{color:#363636}.hero.is-light .subtitle{color:rgba(54,54,54,.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:#363636}@media screen and (max-width:1023px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(54,54,54,.7)}.hero.is-light .navbar-link.is-active,.hero.is-light .navbar-link:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light a.navbar-item:hover{background-color:#e8e8e8;color:#363636}.hero.is-light .tabs a{color:#363636;opacity:.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:#363636}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:#363636;border-color:#363636;color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg,#dfd8d9 0,#f5f5f5 71%,#fff 100%)}@media screen and (max-width:768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg,#dfd8d9 0,#f5f5f5 71%,#fff 100%)}}.hero.is-dark{background-color:#363636;color:#f5f5f5}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-dark strong{color:inherit}.hero.is-dark .title{color:#f5f5f5}.hero.is-dark .subtitle{color:rgba(245,245,245,.9)}.hero.is-dark .subtitle a:not(.button),.hero.is-dark .subtitle strong{color:#f5f5f5}@media screen and (max-width:1023px){.hero.is-dark .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.hero.is-dark .navbar-link{color:rgba(245,245,245,.7)}.hero.is-dark .navbar-link.is-active,.hero.is-dark .navbar-link:hover,.hero.is-dark a.navbar-item.is-active,.hero.is-dark a.navbar-item:hover{background-color:#292929;color:#f5f5f5}.hero.is-dark .tabs a{color:#f5f5f5;opacity:.9}.hero.is-dark .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a{opacity:1}.hero.is-dark .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a{color:#f5f5f5}.hero.is-dark .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.hero.is-dark.is-bold{background-image:linear-gradient(141deg,#1f191a 0,#363636 71%,#46403f 100%)}@media screen and (max-width:768px){.hero.is-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1f191a 0,#363636 71%,#46403f 100%)}}.hero.is-primary{background-color:#00d1b2;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag),.hero.is-primary strong{color:inherit}.hero.is-primary .title{color:#fff}.hero.is-primary .subtitle{color:rgba(255,255,255,.9)}.hero.is-primary .subtitle a:not(.button),.hero.is-primary .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-primary .navbar-menu{background-color:#00d1b2}}.hero.is-primary .navbar-item,.hero.is-primary .navbar-link{color:rgba(255,255,255,.7)}.hero.is-primary .navbar-link.is-active,.hero.is-primary .navbar-link:hover,.hero.is-primary a.navbar-item.is-active,.hero.is-primary a.navbar-item:hover{background-color:#00b89c;color:#fff}.hero.is-primary .tabs a{color:#fff;opacity:.9}.hero.is-primary .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a{opacity:1}.hero.is-primary .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#00d1b2}.hero.is-primary.is-bold{background-image:linear-gradient(141deg,#009e6c 0,#00d1b2 71%,#00e7eb 100%)}@media screen and (max-width:768px){.hero.is-primary.is-bold .navbar-menu{background-image:linear-gradient(141deg,#009e6c 0,#00d1b2 71%,#00e7eb 100%)}}.hero.is-link{background-color:#3273dc;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:rgba(255,255,255,.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-link .navbar-menu{background-color:#3273dc}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:rgba(255,255,255,.7)}.hero.is-link .navbar-link.is-active,.hero.is-link .navbar-link:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link a.navbar-item:hover{background-color:#2366d1;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:.9}.hero.is-link .tabs a:hover{opacity:1}.hero.is-link .tabs li.is-active a{opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#3273dc}.hero.is-link.is-bold{background-image:linear-gradient(141deg,#1577c6 0,#3273dc 71%,#4366e5 100%)}@media screen and (max-width:768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1577c6 0,#3273dc 71%,#4366e5 100%)}}.hero.is-info{background-color:#209cee;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:rgba(255,255,255,.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-info .navbar-menu{background-color:#209cee}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:rgba(255,255,255,.7)}.hero.is-info .navbar-link.is-active,.hero.is-info .navbar-link:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info a.navbar-item:hover{background-color:#118fe4;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#209cee}.hero.is-info.is-bold{background-image:linear-gradient(141deg,#04a6d7 0,#209cee 71%,#3287f5 100%)}@media screen and (max-width:768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg,#04a6d7 0,#209cee 71%,#3287f5 100%)}}.hero.is-success{background-color:#23d160;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:rgba(255,255,255,.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-success .navbar-menu{background-color:#23d160}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:rgba(255,255,255,.7)}.hero.is-success .navbar-link.is-active,.hero.is-success .navbar-link:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success a.navbar-item:hover{background-color:#20bc56;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#23d160}.hero.is-success.is-bold{background-image:linear-gradient(141deg,#12af2f 0,#23d160 71%,#2ce28a 100%)}@media screen and (max-width:768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg,#12af2f 0,#23d160 71%,#2ce28a 100%)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,.7)}@media screen and (max-width:1023px){.hero.is-warning .navbar-menu{background-color:#ffdd57}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(0,0,0,.7)}.hero.is-warning .navbar-link.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,.7);opacity:.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg,#ffaf24 0,#ffdd57 71%,#fffa70 100%)}@media screen and (max-width:768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg,#ffaf24 0,#ffdd57 71%,#fffa70 100%)}}.hero.is-danger{background-color:#ff3860;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:rgba(255,255,255,.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-danger .navbar-menu{background-color:#ff3860}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:rgba(255,255,255,.7)}.hero.is-danger .navbar-link.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger a.navbar-item:hover{background-color:#ff1f4b;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ff3860}.hero.is-danger.is-bold{background-image:linear-gradient(141deg,#ff0561 0,#ff3860 71%,#ff5257 100%)}@media screen and (max-width:768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg,#ff0561 0,#ff3860 71%,#ff5257 100%)}}.hero.is-small .hero-body{padding-bottom:1.5rem;padding-top:1.5rem}@media screen and (min-width:769px),print{.hero.is-medium .hero-body{padding-bottom:9rem;padding-top:9rem}}@media screen and (min-width:769px),print{.hero.is-large .hero-body{padding-bottom:18rem;padding-top:18rem}}.hero.is-fullheight .hero-body,.hero.is-halfheight .hero-body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.hero.is-fullheight .hero-body>.container,.hero.is-halfheight .hero-body>.container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.hero-video.is-transparent{opacity:.3}@media screen and (max-width:768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width:768px){.hero-buttons .button{display:-webkit-box;display:-ms-flexbox;display:flex}.hero-buttons .button:not(:last-child){margin-bottom:.75rem}}@media screen and (min-width:769px),print{.hero-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-foot,.hero-head{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.hero-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;padding:3rem 1.5rem}.section{padding:3rem 1.5rem}@media screen and (min-width:1024px){.section.is-medium{padding:9rem 1.5rem}.section.is-large{padding:18rem 1.5rem}}.footer{background-color:#f5f5f5;padding:3rem 1.5rem 6rem}.highlight{background-color:#f5f5f5;color:#586e75}.highlight .c{color:#93a1a1}.highlight .err,.highlight .g{color:#586e75}.highlight .k{color:#859900}.highlight .l,.highlight .n{color:#586e75}.highlight .o{color:#859900}.highlight .x{color:#cb4b16}.highlight .p{color:#586e75}.highlight .cm{color:#93a1a1}.highlight .cp{color:#859900}.highlight .c1{color:#93a1a1}.highlight .cs{color:#859900}.highlight .gd{color:#2aa198}.highlight .ge{color:#586e75;font-style:italic}.highlight .gr{color:#dc322f}.highlight .gh{color:#cb4b16}.highlight .gi{color:#859900}.highlight .go,.highlight .gp{color:#586e75}.highlight .gs{color:#586e75;font-weight:700}.highlight .gu{color:#cb4b16}.highlight .gt{color:#586e75}.highlight .kc{color:#cb4b16}.highlight .kd{color:#268bd2}.highlight .kn,.highlight .kp{color:#859900}.highlight .kr{color:#268bd2}.highlight .kt{color:#dc322f}.highlight .ld{color:#586e75}.highlight .m,.highlight .s{color:#2aa198}.highlight .na{color:#b58900}.highlight .nb{color:#586e75}.highlight .nc{color:#268bd2}.highlight .no{color:#cb4b16}.highlight .nd{color:#268bd2}.highlight .ne,.highlight .ni{color:#cb4b16}.highlight .nf{color:#268bd2}.highlight .nl,.highlight .nn,.highlight .nx,.highlight .py{color:#586e75}.highlight .nt,.highlight .nv{color:#268bd2}.highlight .ow{color:#859900}.highlight .w{color:#586e75}.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#2aa198}.highlight .sb{color:#93a1a1}.highlight .sc{color:#2aa198}.highlight .sd{color:#586e75}.highlight .s2{color:#2aa198}.highlight .se{color:#cb4b16}.highlight .sh{color:#586e75}.highlight .si,.highlight .sx{color:#2aa198}.highlight .sr{color:#dc322f}.highlight .s1,.highlight .ss{color:#2aa198}.highlight .bp,.highlight .vc,.highlight .vg,.highlight .vi{color:#268bd2}.highlight .il{color:#2aa198}.content .highlight{margin-left:0;margin-right:0;text-align:left}.content .highlight:not(:first-child){margin-top:1em}.content .highlight:not(:last-child){margin-bottom:1em}.content li .highlight{margin-top:.5em}.content .bd-spaced li+li{margin-top:1em}.content .highlighter-rouge:not(:last-child){margin-bottom:1.5rem}body.page-grid .column>.notification{padding-left:0;padding-right:0;text-align:center}@media screen and (min-width:769px),print{.header-item .button+.button{margin-left:.75rem}}svg{max-height:100%;max-width:100%}#carboncontainer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;max-width:340px;min-height:150px}#carbon{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:130px;padding:0;position:relative}#carbon:hover{-webkit-box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px #00d1b2;box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px #00d1b2}@media screen and (min-width:769px),print{#carbon{width:340px}}#carbonads{font-size:14px;text-align:left}#carbonads a,#carbonads span{display:block}#carbonads .carbon-wrap{min-height:130px;position:relative}#carbonads .carbon-img{bottom:0;float:left;left:0;min-height:130px;padding:15px 0 15px 15px;position:absolute;top:0;width:145px}#carbonads .carbon-img img{display:block;height:100px;width:130px}#carbonads .carbon-img:hover{opacity:.9}#carbonads .carbon-img:active{opacity:.8}#carbonads a:hover{text-decoration:underline}#carbonads .carbon-text{display:block;color:#363636;line-height:20px;padding:15px 15px 35px 160px}#carbonads .carbon-poweredby{bottom:10px;color:#7a7a7a;display:inline;font-size:.75rem;position:absolute;right:10px}.intro-content{margin-left:auto;margin-right:auto;max-width:640px}.intro-title{font-weight:400;line-height:1.375}.intro-title strong{font-weight:600}.intro-ghbtns{height:30px;margin-bottom:46px}.intro-npm{background:#242424;border-radius:5px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:20px;padding:15px 25px;position:relative}.intro-npm code{font-size:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.intro-npm .intro-npm-copy{border-radius:3px;color:#ffdd57;cursor:pointer;margin:-2px -7px -3px;padding:2px 7px 3px}.intro-npm .intro-npm-copy:hover{background-color:#ffdd57;color:#242424}.intro-npm .intro-npm-copy.is-error,.intro-npm .intro-npm-copy.is-success{color:#fff;pointer-events:none;text-decoration:none}.intro-npm .intro-npm-copy.is-success{background-color:#23d160}.intro-npm .intro-npm-copy.is-error{background-color:#ff3860}.intro-npm ::-moz-selection{background:#ffdd57;color:#242424}.intro-npm ::selection{background:#ffdd57;color:#242424}.intro-buttons{margin-top:1.5rem}.intro-buttons .button{padding-left:1.375em;padding-right:1.375em}.intro-video{background-color:#fff;margin-left:auto;margin-right:auto;max-width:640px;position:relative}.intro-video.has-loaded .intro-spinner{display:none}.intro-video.has-loaded .intro-iframe{opacity:1}@-webkit-keyframes introSpinner{from{opacity:0;-webkit-transform:scale(1.14);transform:scale(1.14)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes introSpinner{from{opacity:0;-webkit-transform:scale(1.14);transform:scale(1.14)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.intro-shadow,.intro-spinner{-webkit-animation-duration:.5s;animation-duration:.5s;animation-easing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform-origin:center;transform-origin:center}.intro-spinner{-webkit-animation-name:introSpinner;animation-name:introSpinner}.intro-spinner::before{border-bottom-color:#00d1b2;border-left-color:#00d1b2;height:1.5em;left:calc(50% - .75em);position:absolute;top:calc(50% - .75em);width:1.5em}@-webkit-keyframes introShadow{from{opacity:0;-webkit-transform:scale(.86);transform:scale(.86)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes introShadow{from{opacity:0;-webkit-transform:scale(.86);transform:scale(.86)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.intro-shadow{background-color:#776e70;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-box-shadow:0 1.5rem 3rem rgba(0,0,0,.2);box-shadow:0 1.5rem 3rem rgba(0,0,0,.2);-webkit-animation-name:introShadow;animation-name:introShadow}.intro-iframe{opacity:0;padding-top:56.25%;position:relative;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:opacity;transition-property:opacity}.intro-iframe iframe{height:100%;left:0;position:absolute;top:0;width:100%}.intro-author{color:#7a7a7a;font-size:.75rem;margin-top:1rem;text-align:center}.intro-author a{color:#363636}.intro-author a:hover{text-decoration:underline}.intro-author span{opacity:.5;-webkit-transition:.1s opacity;transition:.1s opacity}.intro-author span:hover{opacity:1}.intro-partners{margin-top:6rem}.intro-carbon{margin-top:.5rem}@media screen and (max-width:768px){.intro-buttons .button{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.intro-buttons .button.is-light{margin-top:.5rem}}@media screen and (min-width:769px),print{.intro-title{font-size:2.25rem}.intro-buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:1023px){.intro-column.is-video{margin-top:3rem}}@media screen and (min-width:1024px){.intro-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.intro-column{width:calc(50% - 1.5rem)}.intro-column.is-content{margin-right:1.5rem}.intro-column.is-video{margin-left:1.5rem}.intro-content{max-width:440px}.intro-title{margin-top:-11px}.intro-title:not(:last-child){margin-bottom:20px}}#grid .notification{padding-left:0;padding-right:0}#message{display:none}#markup .highlight pre{max-height:none}#github{color:#333;border-color:#333}#github:hover{background:#333;border-color:#333;color:#fff}.bd-tw-button{background-color:#55acee;color:#fff;border-color:transparent!important}.bd-tw-button:hover{background-color:#49a6ed;color:#fff}.bd-tw-button:active,.bd-tw-button:focus{background-color:#3ea1ec;color:#fff}#moreDropdownBootstrap .icon{color:#6f5499}#moreDropdownPatreon .icon{color:#f96854}@media screen and (min-width:1024px){#blogDropdown{width:17rem}#blogDropdown .navbar-item{white-space:normal}#moreDropdown{width:18rem}#moreDropdown .navbar-item{padding-right:1rem;white-space:normal}#moreDropdown .navbar-item .level{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}#about .twitter-container{display:block;height:30px;line-height:30px;margin-top:.5rem}#about small{display:block;margin-top:5px}#mc_embed_signup .field{margin-bottom:0}#mc_embed_signup .notification{margin-top:.75rem}#share form{height:30px;margin-top:10px}#social{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:400px}#social>a,#social>div,#social>form,#social>iframe{display:inline-block;font-size:11px;height:30px;line-height:30px;margin-top:.5rem}#social .github-btn{width:160px}#social .twitter-share-button{margin-right:10px;min-width:76px}#social .paypal-form{min-width:148px}#social .fb-like{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:130px}#social .bd-patreon-button{height:30px;margin-right:.5rem;width:128px}#newsletter .input{border-color:#fff;-webkit-box-shadow:none;box-shadow:none}#sister ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#sister li{display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;margin:5px 1rem 0 0}#sister img{height:30px}#tsp{margin-top:3rem;text-align:center}#tsp small{display:block}#alternative{font-size:.875rem;margin-top:.5rem}#alternative a{color:#7a7a7a}#alternative a:hover{text-decoration:underline}.bd-special-shadow{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),to(transparent));background-image:linear-gradient(rgba(0,0,0,.1),transparent);height:8px;left:0;opacity:0;position:absolute;right:0;top:100%;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center top;transform-origin:center top}@media screen and (max-width:1023px){.bd-is-clipped-touch{overflow:hidden!important}}#images tr td:nth-child(2){width:320px}.bd-color{border-radius:2px;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.1),inset 0 0 0 1px rgba(0,0,0,.1);box-shadow:0 2px 3px 0 rgba(0,0,0,.1),inset 0 0 0 1px rgba(0,0,0,.1);display:inline-block;float:left;height:24px;margin-right:8px;width:24px}.button.bd-is-rss{background-color:#f26522;border-color:transparent;color:#fff}.button.bd-is-rss:hover{background-color:#ed560e}.button.bd-is-rss:active{background-color:#d54d0d}.bd-view-all-versions{color:#7a7a7a}.bd-view-all-versions:hover{text-decoration:underline}.bd-feature-title{color:#7a7a7a}.bd-feature-title a{border-bottom:1px solid transparent;color:#363636}.bd-feature-title a:hover{border-bottom-color:#00d1b2}.bd-anchor-title{padding-top:1.5rem;position:relative}@media screen and (max-width:1215px){.bd-anchor-title{padding-left:2rem}}.bd-anchor-link{position:absolute;right:calc(100% + 1rem)}@media screen and (max-width:1215px){.bd-anchor-link{left:0;right:auto}}.has-text-orange{color:#ff470f!important}.bd-article-image{background-color:#00d1b2;display:block;height:240px;margin-left:auto;margin-right:auto;overflow:hidden;position:relative;text-align:center}.bd-article-image.is-white{background-color:#fff}.bd-article-image.is-black{background-color:#0a0a0a}.bd-article-image.is-light{background-color:#f5f5f5}.bd-article-image.is-dark{background-color:#363636}.bd-article-image.is-primary{background-color:#00d1b2}.bd-article-image.is-link{background-color:#3273dc}.bd-article-image.is-info{background-color:#209cee}.bd-article-image.is-success{background-color:#23d160}.bd-article-image.is-warning{background-color:#ffdd57}.bd-article-image.is-danger{background-color:#ff3860}.bd-article-image.is-bootstrap{background-color:#6f5499}.bd-article-image.is-orange{background-color:#ff470f}.bd-article-image:hover .bd-article-overlay{opacity:.25}.bd-article-image:hover .bd-article-icon{-webkit-transform:scale(1.4);transform:scale(1.4)}.bd-article-image:hover .bd-article-date{-webkit-transform:scale(.9);transform:scale(.9)}.bd-article-image:hover .bd-article-title{-webkit-transform:scale(1.1);transform:scale(1.1)}.bd-article-image.is-single{margin-bottom:2rem;width:100%}.bd-article-image.is-share{height:315px;margin:2rem auto;width:600px}.bd-article-overlay{background-color:#0a0a0a;opacity:0;-webkit-transition-duration:86ms;transition-duration:86ms;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.bd-article-icon,.bd-article-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bd-article-date,.bd-article-icon,.bd-article-title{-webkit-transition-duration:86ms;transition-duration:86ms;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.bd-article-icon{color:#0a0a0a;font-size:56px;opacity:.25}.bd-article-icon>span{display:block}.bd-article-info{padding:20px}.bd-article-date{color:rgba(0,0,0,.5);display:block}.bd-article-title{color:#fff;display:block;font-size:2.5rem;font-weight:700;line-height:1.25;padding:0 20px}.bd-emoji{margin-right:.5em;margin-top:2px}.bd-emoji-bis{font-size:1.25em;vertical-align:middle}.bd-notification{background-color:#f5f5f5;border-radius:3px;padding:1.25rem 0;position:relative;text-align:center}.bd-notification .content,.bd-notification .subtitle,.bd-notification .title,.bd-notification strong{color:currentColor}.bd-notification code,.bd-notification pre{background:#fff}.bd-notification pre code{background:0 0}.bd-notification.is-white{background-color:#fff;color:#0a0a0a}.bd-notification.is-black{background-color:#0a0a0a;color:#fff}.bd-notification.is-light{background-color:#f5f5f5;color:#363636}.bd-notification.is-dark{background-color:#363636;color:#f5f5f5}.bd-notification.is-primary{background-color:#00d1b2;color:#fff}.bd-notification.is-link{background-color:#3273dc;color:#fff}.bd-notification.is-info{background-color:#209cee;color:#fff}.bd-notification.is-success{background-color:#23d160;color:#fff}.bd-notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.bd-notification.is-danger{background-color:#ff3860;color:#fff}.bd-icon-size .icon{background-color:#ffdd57}.bd-mwb-table td{vertical-align:middle}.bd-mwb-table td img{vertical-align:middle}.bd-example,.bd-snippet,.bd-structure{border:1px solid #ffdd57;position:relative}.bd-example::before,.bd-snippet::before,.bd-structure::before{background:#ffdd57;border-radius:3px 3px 0 0;bottom:100%;color:rgba(0,0,0,.7);content:"Example";display:inline-block;font-size:7px;font-weight:700;left:-1px;letter-spacing:1px;padding:3px 5px;position:absolute;text-transform:uppercase;vertical-align:top}@media screen and (min-width:769px),print{.bd-example.is-fullwidth,.bd-snippet.is-fullwidth,.bd-structure.is-fullwidth{border-left:none;border-right:none;padding:0}}.bd-example,.bd-structure{padding:1.5rem}.bd-example:not(:first-child),.bd-structure:not(:first-child){margin-top:2rem}.bd-example:not(:last-child),.bd-structure:not(:last-child){margin-bottom:1.5rem}.bd-example.bd-is-clipped{border-top-right-radius:5px}.bd-example+.highlight{border:1px solid #ffdd57;border-radius:0 0 3px 3px;border-top:none;margin-top:-1.5rem}.bd-example+.highlight:not(:last-child){margin-bottom:1.5rem}.bd-snippet{border:1px solid #ffdd57;margin-top:2rem;position:relative}.bd-snippet::before{content:"Snippet";-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.bd-snippet-preview{padding:1.5rem}.bd-snippet-code{background-color:#f5f5f5}.bd-snippet-code.bd-is-more.bd-is-more-clipped .highlight{height:2em;overflow:hidden}.bd-snippet-code.bd-is-more.bd-is-more-clipped .highlight pre{overflow:hidden}.bd-snippet-code.bd-is-more.bd-is-more-clipped .highlight .bd-show{display:-webkit-box;display:-ms-flexbox;display:flex}.bd-snippet.bd-is-horizontal{border-radius:5px;border-top-left-radius:0}.bd-snippet.bd-is-horizontal .bd-snippet-code.bd-is-more.bd-is-more-clipped .highlight pre{padding-top:.325rem}.bd-snippet.bd-is-clipped .bd-snippet-code{overflow:auto}@media screen and (min-width:1024px){.bd-snippet.bd-is-vertical{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-radius:5px;border-top-left-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bd-snippet.bd-is-vertical .bd-snippet-code,.bd-snippet.bd-is-vertical .bd-snippet-preview{width:50%}.bd-snippet.bd-is-vertical .bd-snippet-code,.bd-snippet.bd-is-vertical .bd-snippet-code .highlight,.bd-snippet.bd-is-vertical .bd-snippet-code .highlight pre{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-radius:0 5px 5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bd-snippet.bd-is-vertical .bd-snippet-code .highlight,.bd-snippet.bd-is-vertical .bd-snippet-code .highlight .language-html,.bd-snippet.bd-is-vertical .bd-snippet-code .highlight pre{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.bd-snippet.bd-is-vertical .bd-snippet-code .highlight pre{white-space:pre}.bd-snippet.bd-is-vertical.bd-is-one-fifth .bd-snippet-preview{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(128px + 3rem)}.bd-snippet.bd-is-vertical.bd-is-one-fifth .bd-snippet-code{width:calc(100% - 128px - 3rem)}.bd-snippet.bd-is-vertical.bd-is-two-fifths .bd-snippet-preview{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(256px + 3rem)}.bd-snippet.bd-is-vertical.bd-is-two-fifths .bd-snippet-code{width:calc(100% - 256px - 3rem)}.bd-snippet.bd-is-vertical.bd-is-one-third .bd-snippet-preview{width:33.3333%}.bd-snippet.bd-is-vertical.bd-is-one-third .bd-snippet-code{width:66.6666%}}.highlight.bd-is-hovering{border-radius:2px;-webkit-box-shadow:0 0 0 2px #ffdd57;box-shadow:0 0 0 2px #ffdd57}.highlight pre{max-height:320px;margin-bottom:0!important}#navbarJsExample:not(:last-child),.highlight-full:not(:last-child){margin-bottom:1.5rem}#navbarJsExample .highlight pre,.highlight-full .highlight pre{max-height:none}.bd-structure{border-color:#ff3860;border-radius:3px;padding:1.5rem}.bd-structure::before{background:#ff3860;color:#fff;content:"Structure"}.bd-structure-item{position:relative}.bd-structure-item::before{background:rgba(10,10,10,.7);background:#f5f5f5;border:1px solid #dbdbdb;content:"";display:block;z-index:1}.bd-structure-item::after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:attr(title);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:monospace;font-size:11px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3px 5px;z-index:2}.bd-structure-item.bd-is-structure-container{padding:1.5rem .75rem .75rem}.bd-structure-item.bd-is-structure-container::after{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:.5rem .75rem}.highlight{position:relative}.highlight .bd-copy,.highlight .bd-expand{background:0 0;border:none;color:#4a4a4a;cursor:pointer;font-size:.625rem;outline:0;padding-bottom:0;padding-top:0;position:absolute;right:.25rem;top:.25rem}.highlight .bd-copy:hover,.highlight .bd-expand:hover{background-color:#ffdd57;color:rgba(0,0,0,.7)}.highlight .bd-copy:active,.highlight .bd-copy:focus,.highlight .bd-expand:active,.highlight .bd-expand:focus{-webkit-box-shadow:none;box-shadow:none}.highlight .bd-expand{right:45px}.highlight .bd-show{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(245,245,245,.7);border:none;color:rgba(0,0,0,.5);cursor:pointer;display:none;font-size:.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.highlight .bd-show strong{color:currentColor;font-weight:600}.highlight .bd-show:hover{background-color:rgba(255,221,87,.8);color:rgba(0,0,0,.7)}@media screen and (min-width:769px),print{.highlight pre{white-space:pre-wrap}}@media screen and (min-width:769px),print{.section:not(.is-fullwidth)>.bd-example:not(.is-fullwidth){margin-left:1.5rem;margin-right:1.5rem}.section:not(.is-fullwidth)>.bd-example:not(.is-fullwidth)+.highlight{margin-left:1.5rem;margin-right:1.5rem}}.section.is-fullwidth{padding:0!important}.section.is-fullwidth .bd-snippet{border-left:none;border-radius:0;border-right:none}.section.is-fullwidth .bd-example{border-left:none;border-radius:0;border-right:none;padding:0}.section.is-fullwidth .bd-example+.highlight{border-left:none;border-radius:0;border-right:none}.bd-callout{background-color:#f5f5f5;border-radius:3px;padding:1.25rem 2.5rem 1.25rem 1.5rem;position:relative}.bd-callout.is-white{background-color:#fff;color:#0a0a0a}.bd-callout.is-black{background-color:#0a0a0a;color:#fff}.bd-callout.is-light{background-color:#f5f5f5;color:#363636}.bd-callout.is-dark{background-color:#363636;color:#f5f5f5}.bd-callout.is-primary{background-color:#00d1b2;color:#fff}.bd-callout.is-link{background-color:#3273dc;color:#fff}.bd-callout.is-info{background-color:#209cee;color:#fff}.bd-callout.is-success{background-color:#23d160;color:#fff}.bd-callout.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.bd-callout.is-danger{background-color:#ff3860;color:#fff}.bsa{padding:2rem}.bsa-cpc{min-height:1px}#_default_ .default-ad{background-color:rgba(0,0,0,.3);border-radius:2px;color:#fff;display:inline-block;font-size:10px;font-weight:700;padding:0 4px;text-transform:uppercase;vertical-align:top}#_default_>a{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);color:#4a4a4a;display:block;line-height:1.375;margin-top:15px;min-height:70px;padding:15px;padding-left:70px;position:relative}#_default_>a:focus,#_default_>a:hover{-webkit-box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px #3273dc;box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px #3273dc}#_default_>a:active{-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.2),0 0 0 1px #3273dc;box-shadow:inset 0 1px 2px rgba(10,10,10,.2),0 0 0 1px #3273dc}#_default_>a span{display:block}#_default_>a .default-image{display:block;left:15px;height:40px;position:absolute;top:15px;width:40px}#_default_>a .default-image img{display:block;height:40px;width:40px}#_default_>a .default-title{color:#363636;display:inline;font-weight:700}#_default_>a .default-title::after{content:" — "}#_default_>a .default-description{display:inline}@media screen and (min-width:769px),print{.bsa .columns{min-height:120px}#_default_{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}#_default_ .default-ad{left:100%;margin-left:2rem;position:absolute;top:0}#_default_>a{margin:0;width:calc(50% - 1rem)}#_default_>a:not(:nth-child(2)){margin-left:2rem}}html.route-index .title.is-2{position:relative}html.route-index .title.is-2 a{color:#363636;position:relative}html.route-index .title.is-2 a:hover{color:#3273dc}html.route-index .title.is-2 .icon.is-medium{font-size:56px;left:-80px;opacity:.1;position:absolute;top:10px}html.route-index .hero .title.is-2 a{color:#fff}html.route-index .hero .title.is-2 a:hover{color:#fff}html.route-index .hero.is-primary a.column,html.route-index .hero.is-primary a.column:hover{color:#fff}html.route-index .hero.is-primary a.column:hover .title strong{border-bottom:1px solid}@media screen and (max-width:979px){html.route-index .title.is-2 a{padding-left:0}html.route-index .title.is-2 .icon.is-medium{display:none}}.bd-tws-home{background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:auto;padding:20px}.bd-tw{background-color:#fff;border:1px solid #e1e8ed;border-radius:5px;color:#697882;-ms-flex-negative:0;flex-shrink:0;font-family:Helvetica,Roboto,"Segoe UI",Calibri,sans-serif;font-size:16px;padding:20px}.bd-tw-header{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.bd-tw-author{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1c2022;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.2}.bd-tw-author:hover{color:#2b7bb9}.bd-tw-avatar{-ms-flex-negative:0;flex-shrink:0;height:36px;margin-right:9px;width:36px}.bd-tw-avatar img{border-radius:290486px;display:block;height:36px;width:36px}.bd-tw-fullname{color:currentColor;display:block;font-size:16px;font-weight:700}.bd-tw-username{color:#697882;display:block;font-size:14px}.bd-tw-content{color:#1c2022;font-size:16px;line-height:1.4;margin-top:14px}.bd-tw-content a{color:#2b7bb9}.bd-tw-content .Emoji{height:1.25em;padding:0 .05em 0 .1em;vertical-align:-.2em;width:1.25em}.bd-tw-date{font-size:14px;line-height:1.4;margin-top:3.2px}.bd-tw-date a{color:#697882}.bd-tw-date a:hover{color:#2b7bb9}.Tweet-actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8.4px}.Tweet-action{margin-right:1.25rem}.TweetAction{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;min-width:24px}.TweetAction:hover .Icon--replyEdge{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%231DA1F2%22%20d%3D%22M14.046%202.242l-4.148-.01h-.002c-4.374%200-7.8%203.427-7.8%207.802%200%204.098%203.186%207.206%207.465%207.37v3.828c0%20.108.045.286.12.403.143.225.385.347.633.347.138%200%20.277-.038.402-.118.264-.168%206.473-4.14%208.088-5.506%201.902-1.61%203.04-3.97%203.043-6.312v-.017c-.006-4.368-3.43-7.788-7.8-7.79zm3.787%2012.972c-1.134.96-4.862%203.405-6.772%204.643V16.67c0-.414-.334-.75-.75-.75h-.395c-3.66%200-6.318-2.476-6.318-5.886%200-3.534%202.768-6.302%206.3-6.302l4.147.01h.002c3.532%200%206.3%202.766%206.302%206.296-.003%201.91-.942%203.844-2.514%205.176z%22%2F%3E%3C%2Fsvg%3E)}.TweetAction:hover .Icon--retweetEdge{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%2317BF63%22%20d%3D%22M23.77%2015.67c-.292-.293-.767-.293-1.06%200l-2.22%202.22V7.65c0-2.068-1.683-3.75-3.75-3.75h-5.85c-.414%200-.75.336-.75.75s.336.75.75.75h5.85c1.24%200%202.25%201.01%202.25%202.25v10.24l-2.22-2.22c-.293-.293-.768-.293-1.06%200s-.294.768%200%201.06l3.5%203.5c.145.147.337.22.53.22s.383-.072.53-.22l3.5-3.5c.294-.292.294-.767%200-1.06zm-10.66%203.28H7.26c-1.24%200-2.25-1.01-2.25-2.25V6.46l2.22%202.22c.148.147.34.22.532.22s.384-.073.53-.22c.293-.293.293-.768%200-1.06l-3.5-3.5c-.293-.294-.768-.294-1.06%200l-3.5%203.5c-.294.292-.294.767%200%201.06s.767.293%201.06%200l2.22-2.22V16.7c0%202.068%201.683%203.75%203.75%203.75h5.85c.414%200%20.75-.336.75-.75s-.337-.75-.75-.75z%22%2F%3E%3C%2Fsvg%3E)}.TweetAction:hover .Icon--heartEdge{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23E0245E%22%20d%3D%22M12%2021.638h-.014C9.403%2021.59%201.95%2014.856%201.95%208.478c0-3.064%202.525-5.754%205.403-5.754%202.29%200%203.83%201.58%204.646%202.73.813-1.148%202.353-2.73%204.644-2.73%202.88%200%205.404%202.69%205.404%205.755%200%206.375-7.454%2013.11-10.037%2013.156H12zM7.354%204.225c-2.08%200-3.903%201.988-3.903%204.255%200%205.74%207.035%2011.596%208.55%2011.658%201.52-.062%208.55-5.917%208.55-11.658%200-2.267-1.822-4.255-3.902-4.255-2.528%200-3.94%202.936-3.952%202.965-.23.562-1.156.562-1.387%200-.015-.03-1.426-2.965-3.955-2.965z%22%2F%3E%3C%2Fsvg%3E)}.Tweet-action--retweet:hover .TweetAction-stat{color:#17bf63}.Tweet-action--heart:hover .TweetAction-stat{color:#e0245e}.TweetAction-icon{background-size:contain;height:20px;width:20px}.TweetAction-stat{color:#697882;font-size:14px;margin-left:5px;margin-top:1px}.Icon--replyEdge{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23657786%22%20d%3D%22M14.046%202.242l-4.148-.01h-.002c-4.374%200-7.8%203.427-7.8%207.802%200%204.098%203.186%207.206%207.465%207.37v3.828c0%20.108.045.286.12.403.143.225.385.347.633.347.138%200%20.277-.038.402-.118.264-.168%206.473-4.14%208.088-5.506%201.902-1.61%203.04-3.97%203.043-6.312v-.017c-.006-4.368-3.43-7.788-7.8-7.79zm3.787%2012.972c-1.134.96-4.862%203.405-6.772%204.643V16.67c0-.414-.334-.75-.75-.75h-.395c-3.66%200-6.318-2.476-6.318-5.886%200-3.534%202.768-6.302%206.3-6.302l4.147.01h.002c3.532%200%206.3%202.766%206.302%206.296-.003%201.91-.942%203.844-2.514%205.176z%22%2F%3E%3C%2Fsvg%3E)}.Icon--retweetEdge{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23657786%22%20d%3D%22M23.77%2015.67c-.292-.293-.767-.293-1.06%200l-2.22%202.22V7.65c0-2.068-1.683-3.75-3.75-3.75h-5.85c-.414%200-.75.336-.75.75s.336.75.75.75h5.85c1.24%200%202.25%201.01%202.25%202.25v10.24l-2.22-2.22c-.293-.293-.768-.293-1.06%200s-.294.768%200%201.06l3.5%203.5c.145.147.337.22.53.22s.383-.072.53-.22l3.5-3.5c.294-.292.294-.767%200-1.06zm-10.66%203.28H7.26c-1.24%200-2.25-1.01-2.25-2.25V6.46l2.22%202.22c.148.147.34.22.532.22s.384-.073.53-.22c.293-.293.293-.768%200-1.06l-3.5-3.5c-.293-.294-.768-.294-1.06%200l-3.5%203.5c-.294.292-.294.767%200%201.06s.767.293%201.06%200l2.22-2.22V16.7c0%202.068%201.683%203.75%203.75%203.75h5.85c.414%200%20.75-.336.75-.75s-.337-.75-.75-.75z%22%2F%3E%3C%2Fsvg%3E)}.Icon--heartEdge{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23657786%22%20d%3D%22M12%2021.638h-.014C9.403%2021.59%201.95%2014.856%201.95%208.478c0-3.064%202.525-5.754%205.403-5.754%202.29%200%203.83%201.58%204.646%202.73.813-1.148%202.353-2.73%204.644-2.73%202.88%200%205.404%202.69%205.404%205.755%200%206.375-7.454%2013.11-10.037%2013.156H12zM7.354%204.225c-2.08%200-3.903%201.988-3.903%204.255%200%205.74%207.035%2011.596%208.55%2011.658%201.52-.062%208.55-5.917%208.55-11.658%200-2.267-1.822-4.255-3.902-4.255-2.528%200-3.94%202.936-3.952%202.965-.23.562-1.156.562-1.387%200-.015-.03-1.426-2.965-3.955-2.965z%22%2F%3E%3C%2Fsvg%3E)}@media screen and (max-width:768px){.bd-tws-home{padding:1.5rem}.bd-tws-home .bd-tw:not(:last-child){margin-bottom:1.5rem}}@media screen and (min-width:769px),print{.bd-tws-home{padding:3rem}.bd-tws-home .bd-tw+.bd-tw{margin-top:1.5rem}}@media screen and (max-width:1023px){.bd-tws-love .bd-tw:not(:last-child){margin-bottom:1.5rem}}@media screen and (min-width:1024px){.bd-tws-home{min-height:595px}.bd-tws-love{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.75rem}.bd-tws-love .bd-tw{margin:.75rem;width:calc(33.3333% - 1.5rem)}}@media screen and (min-width:1216px){.bd-tws-home{min-height:653px}}@media screen and (min-width:1408px){.bd-tws-home{min-height:632px}}.twitter-tweet:not(.twitter-tweet-rendered){background-color:#fff;border:1px solid #e1e8ed;border-radius:5px;color:#697882;font-size:14px;padding:20px 20px 11.6px}.twitter-tweet:not(.twitter-tweet-rendered) a{color:currentColor}.twitter-tweet:not(.twitter-tweet-rendered) a:hover{text-decoration:underline}.twitter-tweet:not(.twitter-tweet-rendered) p{color:#1c2022;font-size:16px;margin-bottom:3.2px}.twitter-tweet:not(.twitter-tweet-rendered) p a{color:#2b7bb9}.twitter-tweet-rendered{border:none;border-radius:0;margin:0!important;padding:0!important}.bd-expo{background-color:#f5f5f5;padding:1.5rem}.bd-website{display:block;position:relative;text-align:center}.bd-website:last-child{margin-bottom:0}.bd-website-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.5rem;position:relative}.bd-website-image:hover .bd-website-shadow{opacity:0}.bd-website-image:hover .bd-website-overlay{opacity:.25}.bd-website-image .b-lazy{opacity:0;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.bd-website-image .b-loaded{opacity:1}.bd-website-shadow{border:1px solid rgba(0,0,0,.04);-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.bd-website-overlay{background-color:#0a0a0a;opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}@media screen and (max-width:768px){.bd-website:not(:last-child){margin-bottom:1.5rem}}@media screen and (min-width:769px),print{.bd-expo{padding-bottom:3rem;padding-top:3rem}.bd-websites{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bd-website{margin-top:3rem;width:calc(50% - 3rem)}.bd-website:nth-child(1){margin-top:0}.bd-website.bd-is-highlighted{width:100%}.bd-website-image{margin-bottom:3rem}}.bd-love{background-color:#f5f5f5}.bd-testimonials{background-color:#f5f5f5}.bd-testimonial{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bd-testimonial-tweet{background-color:#fff}.bd-more-loves{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.5rem;text-align:center}.bd-more-loves .button{height:auto;padding:.75em 1.5em}.bd-more-loves .button span{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform 86ms ease-out;transition:-webkit-transform 86ms ease-out;transition:transform 86ms ease-out;transition:transform 86ms ease-out,-webkit-transform 86ms ease-out}.bd-more-loves .button:hover span{-webkit-transform:scale(1.04);transform:scale(1.04)}@media screen and (max-width:768px){.bd-testimonials{padding:1.5rem}.bd-testimonial{margin-bottom:1.5rem}}@media screen and (min-width:769px),print{.bd-testimonials{padding:3rem}.bd-testimonial+.bd-testimonial{margin-top:1.5rem}}@media screen and (min-width:1024px){.bd-testimonials{min-height:595px}}@media screen and (min-width:1216px){.bd-testimonials{min-height:653px}}@media screen and (min-width:1408px){.bd-testimonials{min-height:632px}}.bd-rainbow{-webkit-animation:rainbow 8s ease infinite;animation:rainbow 8s ease infinite;background-image:linear-gradient(124deg,#ff470f,#ff3860,#b86bff,#3273dc);background-size:800% 800%}.hero.bd-is-love .subtitle,.hero.bd-is-love .title{color:#fff}@-webkit-keyframes rainbow{0%{background-position:1% 80%}50%{background-position:99% 20%}100%{background-position:1% 80%}}@keyframes rainbow{0%{background-position:1% 80%}50%{background-position:99% 20%}100%{background-position:1% 80%}}.bd-hug{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.bd-love{padding:1.5rem}.bd-hug{margin:1.5rem}.bd-embrace{text-align:center}.bd-embrace:not(:first-child){margin-top:1.5rem}.bd-embrace:not(:last-child){margin-bottom:1.5rem}.bd-embrace-button{margin-top:.75rem}}@media screen and (min-width:769px),print{.bd-love{padding:3rem 1.5rem}.bd-embrace{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bd-embrace:not(:first-child){margin-top:3rem}.bd-embrace:not(:last-child){margin-bottom:3rem}.bd-embrace-button{margin-left:1.5rem}.bd-hugs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:3rem}.bd-hug{margin-top:1.5rem;width:calc(33.3333% - 1rem)}.bd-hug:nth-child(1),.bd-hug:nth-child(2),.bd-hug:nth-child(3){margin-top:0}.bd-hug:nth-child(3n),.bd-hug:nth-child(3n-1){margin-left:1.5rem}}.bd-bootstrap .hero{background-color:#6f5499;color:#fff}.bd-bootstrap .hero .subtitle,.bd-bootstrap .hero .title{color:currentColor}.bd-bootstrap .hero .subtitle{color:rgba(255,255,255,.5)}.bd-bootstrap .hero .subtitle a{border-bottom:1px solid currentColor;color:currentColor}.bd-bootstrap .hero .subtitle a:hover{color:#fff}.bd-pros-heading{padding:0 2rem;text-align:center}.bd-pros-icon{margin-bottom:3rem;text-align:center}.bd-pros-icon svg{height:3rem;width:auto}.bd-pros-list{margin:0 auto;max-width:540px}.bd-pro .icon{position:relative;top:-1px}.bd-pro .title{margin-bottom:.5rem}.bd-pro+.pro{margin-top:2rem;padding-top:2rem}.bd-pro-content p:not(:last-child){margin-bottom:.5rem}.bd-pro.bd-is-bulma .icon{color:#00d1b2}.bd-pro.bd-is-bootstrap .icon{color:#6f5499}.bd-separator{color:#dbdbdb;margin:0 .25em}.bd-comparison{margin:0 auto;max-width:42rem}.bd-comparison .table{color:#ff3860}.bd-comparison .table tfoot th,.bd-comparison .table thead th{font-size:1.5rem;text-align:center}.bd-comparison .table tfoot svg,.bd-comparison .table thead svg{height:1.5rem;margin-right:1rem;position:relative;top:.25rem;width:auto}.bd-comparison .table tbody th{font-size:1.25rem;text-align:center}.bd-comparison .table tbody td{font-family:monospace;width:50%}.bd-comparison .table tbody a{color:currentColor}.bd-comparison .table tbody a:hover{text-decoration:underline}.bd-comparison .table .bd-is-empty{background-color:#f5f5f5;color:#7a7a7a}.bd-comparison .table .bd-is-unique{background-color:rgba(35,209,96,.25);color:#363636;font-weight:700}.bd-comparison-header{margin-bottom:3rem}.bd-klmn{margin-bottom:1.5rem}.bd-klmn-gaps{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1.25rem}.bd-klmn-label{margin:.25rem auto .25rem 0}.bd-klmn-gap{background-color:#f5f5f5;border-radius:3px;color:#ff3860;font-family:monospace;font-size:.75rem;margin:.25rem 0 .25rem .5rem;padding:.375em .75em;text-align:center;vertical-align:middle!important;white-space:nowrap}.bd-klmn-gap.bd-is-selected{background-color:#23d160;color:#fff}.bd-klmn-columns:last-child .bd-notification{font-size:.75rem;white-space:nowrap}.bd-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:1rem;position:relative}.bd-banner strong{color:currentColor}.bd-banner .tag{margin-right:.5em}.bd-banner.is-patreon{background-color:#052d49;color:#fff}.bd-banner.is-fortyfour{background-color:#5f45bb;color:#fff}.bd-banner .button{-webkit-transform-origin:center;transform-origin:center;-webkit-transition-duration:86ms;transition-duration:86ms;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.bd-banner:hover .button{-webkit-transform:scale(1.1);transform:scale(1.1)}.bd-banner-background{background-image:url(/images/fortyfour-background.jpg);background-position:center center;background-size:cover;opacity:.5}.bd-banner-text{line-height:1.25;margin-right:.5rem;position:relative}.bd-banner-button{display:inline-block;-ms-flex-negative:0;flex-shrink:0;height:34px;position:relative;width:145px}.bd-banner-button img{max-height:100%}.hero.bd-is-patreon{background-color:#f96854}@media screen and (min-width:480px){.bd-banner-text{margin-right:1rem}}.bd-sponsors{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.bd-sponsors a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:3rem;width:150px}.bd-sponsor{margin-left:auto;margin-right:auto;text-align:center}.bd-sponsor-title{font-size:.75rem;margin-bottom:1em;opacity:.5}.bd-sponsor-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bd-sponsor-list a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1rem;width:160px}.bd-sponsor-list a img{max-height:60px;width:auto}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes zoomIn{from{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn{from{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);transform:scale(1)}}.bd-book-banner{background-color:#fff;position:relative}.bd-book-modal-column.bd-is-cover,.bd-book-pattern{background-image:url(/images/hab/lightpaperfibers_@2X.png);background-repeat:repeat;background-size:250px 150px}.bd-book-modal-column.bd-is-cover::before,.bd-book-pattern::before{background-color:rgba(255,237,215,.1);content:"";display:block}.bd-book-header{position:relative}.bd-book-cover{padding-top:.75rem;position:relative;text-align:center}.bd-book-cover a{display:inline-block;vertical-align:top}.bd-book-cover img{display:block}.bd-book-content{background-color:#fff;-webkit-box-shadow:0 40px 40px -20px rgba(10,10,10,.1);box-shadow:0 40px 40px -20px rgba(10,10,10,.1);max-width:520px;padding:3rem}.bd-book-description{max-width:340px}.bd-book-tags{margin-bottom:1.5rem}.bd-book-tags .tags .tag{margin-right:1px}.bd-book-buttons .button{height:auto;padding-bottom:calc(1em - 1px);padding-top:calc(.5em - 1px)}.bd-book-buttons .button>span{font-size:.875em}.bd-book-buttons .button>span>em{display:block;font-size:.5em;font-style:normal;line-height:1em;margin-bottom:.5em;opacity:.5}.bd-book-buttons .button img{display:block;max-height:24px}.bd-book-buttons .button.bd-is-bleeding{background-color:#abf47c;border-color:transparent}.bd-book-buttons .button.bd-is-bleeding:hover{background-color:#9cf264}.bd-book-buttons .button.bd-is-amazon{background-color:#ffd863;border-color:transparent}.bd-book-buttons .button.bd-is-amazon:hover{background-color:#ffd24a}.bd-book-buttons .button.bd-is-amazon img{margin-bottom:-11px}.bd-book-columns{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;max-width:1080px}.bd-book-modal-background{background-color:rgba(10,10,10,.86)}.bd-book-modal .bd-book-modal-background,.bd-book-modal .modal-content{-webkit-animation-duration:250ms;animation-duration:250ms;animation-easing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.bd-book-modal .bd-book-modal-background{-webkit-animation-name:fadeIn;animation-name:fadeIn}.bd-book-modal .modal-content{-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-transform-origin:center;transform-origin:center}.bd-book-modal-cover{padding:2rem;position:relative}.bd-book-modal-columns{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.bd-book-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bd-book-buttons .button{width:100%}.bd-book-buttons .button:not(:last-child){margin-right:0;margin-bottom:1rem}.bd-book-modal .bd-book-content{padding:2rem}.bd-book-modal-column.bd-is-cover{display:none}}@media screen and (min-width:769px),print{.bd-book-columns{-ms-flex-pack:distribute;justify-content:space-around}.bd-book-header .tag{position:absolute;right:calc(100% + 1.25rem);top:.5rem}.bd-book-buttons .button{width:calc(50% - .5rem)}.bd-book-modal .modal-content{width:960px}.bd-book-inline-cover{display:none}.bd-book-modal-column{background-color:#fff;position:relative}.bd-book-modal-column.bd-is-cover{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem}.bd-book-modal-column.bd-is-content .bd-book-content{-webkit-box-shadow:none;box-shadow:none}}.native-js{display:none;font-size:1rem;opacity:0;visibility:hidden}.native-show{display:block;opacity:1;visibility:visible}.native-flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2em;text-decoration:none}.native-img{border-radius:3px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;height:50px;width:125px}.native-details{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.native-main{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;max-width:640px}.native-company{display:block;font-size:.625em;letter-spacing:2px;margin-bottom:4px;text-transform:uppercase}.native-desc{display:block}.native-cta{border:none;border-radius:3px;-webkit-box-shadow:0 6px 13px 0 rgba(0,0,0,.15);box-shadow:0 6px 13px 0 rgba(0,0,0,.15);display:inline-block;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;font-size:.75em;font-weight:400;padding:.75em 1em;text-transform:uppercase;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;vertical-align:top;white-space:nowrap}.native-cta:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(1px);transform:translateY(1px)}@media screen and (max-width:599px){.native-flex{display:block;text-align:center}.native-main{margin-bottom:2em}.native-details{margin:1em}}@media screen and (min-width:600px){.native-flex{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4em;text-align:left}.native-main{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:2em}.native-details{margin-left:2em}}@media screen and (min-width:1216px){.native-js{font-size:1.25rem}} \ No newline at end of file +@charset "UTF-8";/*! bulma.io v0.6.2 | MIT License | github.com/jgthms/bulma */@-webkit-keyframes spinAround{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.breadcrumb,.button,.delete,.file,.is-unselectable,.modal-close,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.tabs{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-link::after,.select:not(.is-multiple):not(.is-loading)::after{border:3px solid transparent;border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;margin-top:-.4375em;pointer-events:none;position:absolute;top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center;width:.625em}.bd-callout:not(:last-child),.bd-snippet:not(:last-child),.block:not(:last-child),.box:not(:last-child),.breadcrumb:not(:last-child),.content:not(:last-child),.highlight:not(:last-child),.level:not(:last-child),.message:not(:last-child),.notification:not(:last-child),.progress:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.tabs:not(:last-child),.title:not(:last-child){margin-bottom:1.5rem}.delete,.modal-close{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,.2);border:none;border-radius:290486px;cursor:pointer;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:0;position:relative;vertical-align:top;width:20px}.delete::after,.delete::before,.modal-close::after,.modal-close::before{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}.delete::before,.modal-close::before{height:2px;width:50%}.delete::after,.modal-close::after{height:50%;width:2px}.delete:focus,.delete:hover,.modal-close:focus,.modal-close:hover{background-color:rgba(10,10,10,.3)}.delete:active,.modal-close:active{background-color:rgba(10,10,10,.4)}.is-small.delete,.is-small.modal-close{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.delete,.is-medium.modal-close{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.delete,.is-large.modal-close{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.button.is-loading::after,.control.is-loading::after,.intro-spinner::before,.loader,.select.is-loading::after{-webkit-animation:spinAround .5s infinite linear;animation:spinAround .5s infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.bd-banner-background,.bd-book-modal-background,.bd-book-modal-column.bd-is-cover::before,.bd-book-pattern,.bd-book-pattern::before,.bd-category-toggle,.bd-focus-item::before,.bd-patreon-button:hover::after,.bd-structure-item::after,.bd-structure-item::before,.hero-video,.highlight .bd-show,.image.is-16by9 img,.image.is-1by1 img,.image.is-1by2 img,.image.is-1by3 img,.image.is-2by1 img,.image.is-2by3 img,.image.is-3by1 img,.image.is-3by2 img,.image.is-3by4 img,.image.is-3by5 img,.image.is-4by3 img,.image.is-4by5 img,.image.is-5by3 img,.image.is-5by4 img,.image.is-9by16 img,.image.is-square img,.intro-shadow,.intro-spinner,.is-overlay,.modal,.modal-background{bottom:0;left:0;position:absolute;right:0;top:0}.button,.file-cta,.file-name,.input,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.select select,.textarea{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.25em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(.375em - 1px);padding-left:calc(.625em - 1px);padding-right:calc(.625em - 1px);padding-top:calc(.375em - 1px);position:relative;vertical-align:top}.button:active,.button:focus,.file-cta:active,.file-cta:focus,.file-name:active,.file-name:focus,.input:active,.input:focus,.is-active.button,.is-active.file-cta,.is-active.file-name,.is-active.input,.is-active.pagination-ellipsis,.is-active.pagination-link,.is-active.pagination-next,.is-active.pagination-previous,.is-active.textarea,.is-focused.button,.is-focused.file-cta,.is-focused.file-name,.is-focused.input,.is-focused.pagination-ellipsis,.is-focused.pagination-link,.is-focused.pagination-next,.is-focused.pagination-previous,.is-focused.textarea,.pagination-ellipsis:active,.pagination-ellipsis:focus,.pagination-link:active,.pagination-link:focus,.pagination-next:active,.pagination-next:focus,.pagination-previous:active,.pagination-previous:focus,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{outline:0}.button[disabled],.file-cta[disabled],.file-name[disabled],.input[disabled],.pagination-ellipsis[disabled],.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled],.select select[disabled],.textarea[disabled]{cursor:not-allowed}/*! minireset.css v0.0.3 | MIT License | github.com/jgthms/minireset.css */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,textarea{margin:0}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}audio,img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,select,textarea{font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}body{color:#4a4a4a;font-size:1rem;font-weight:400;line-height:1.5}a{color:#3273dc;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{background-color:#f5f5f5;color:#ff3860;font-size:.875em;font-weight:400;padding:.25em .5em .25em}hr{background-color:#f5f5f5;border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type=checkbox],input[type=radio]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#363636;font-weight:700}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#4a4a4a;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{text-align:left;vertical-align:top}table th{color:#363636}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left!important}.is-pulled-right{float:right!important}.is-clipped{overflow:hidden!important}.is-size-1{font-size:3rem!important}.is-size-2{font-size:2.5rem!important}.is-size-3{font-size:2rem!important}.is-size-4{font-size:1.5rem!important}.is-size-5{font-size:1.25rem!important}.is-size-6{font-size:1rem!important}.is-size-7{font-size:.75rem!important}@media screen and (max-width:768px){.is-size-1-mobile{font-size:3rem!important}.is-size-2-mobile{font-size:2.5rem!important}.is-size-3-mobile{font-size:2rem!important}.is-size-4-mobile{font-size:1.5rem!important}.is-size-5-mobile{font-size:1.25rem!important}.is-size-6-mobile{font-size:1rem!important}.is-size-7-mobile{font-size:.75rem!important}}@media screen and (min-width:769px),print{.is-size-1-tablet{font-size:3rem!important}.is-size-2-tablet{font-size:2.5rem!important}.is-size-3-tablet{font-size:2rem!important}.is-size-4-tablet{font-size:1.5rem!important}.is-size-5-tablet{font-size:1.25rem!important}.is-size-6-tablet{font-size:1rem!important}.is-size-7-tablet{font-size:.75rem!important}}@media screen and (max-width:1087px){.is-size-1-touch{font-size:3rem!important}.is-size-2-touch{font-size:2.5rem!important}.is-size-3-touch{font-size:2rem!important}.is-size-4-touch{font-size:1.5rem!important}.is-size-5-touch{font-size:1.25rem!important}.is-size-6-touch{font-size:1rem!important}.is-size-7-touch{font-size:.75rem!important}}@media screen and (min-width:1088px){.is-size-1-desktop{font-size:3rem!important}.is-size-2-desktop{font-size:2.5rem!important}.is-size-3-desktop{font-size:2rem!important}.is-size-4-desktop{font-size:1.5rem!important}.is-size-5-desktop{font-size:1.25rem!important}.is-size-6-desktop{font-size:1rem!important}.is-size-7-desktop{font-size:.75rem!important}}@media screen and (min-width:1280px){.is-size-1-widescreen{font-size:3rem!important}.is-size-2-widescreen{font-size:2.5rem!important}.is-size-3-widescreen{font-size:2rem!important}.is-size-4-widescreen{font-size:1.5rem!important}.is-size-5-widescreen{font-size:1.25rem!important}.is-size-6-widescreen{font-size:1rem!important}.is-size-7-widescreen{font-size:.75rem!important}}@media screen and (min-width:1472px){.is-size-1-fullhd{font-size:3rem!important}.is-size-2-fullhd{font-size:2.5rem!important}.is-size-3-fullhd{font-size:2rem!important}.is-size-4-fullhd{font-size:1.5rem!important}.is-size-5-fullhd{font-size:1.25rem!important}.is-size-6-fullhd{font-size:1rem!important}.is-size-7-fullhd{font-size:.75rem!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:1087px){.has-text-centered-tablet-only{text-align:center!important}}@media screen and (max-width:1087px){.has-text-centered-touch{text-align:center!important}}@media screen and (min-width:1088px){.has-text-centered-desktop{text-align:center!important}}@media screen and (min-width:1088px) and (max-width:1279px){.has-text-centered-desktop-only{text-align:center!important}}@media screen and (min-width:1280px){.has-text-centered-widescreen{text-align:center!important}}@media screen and (min-width:1280px) and (max-width:1471px){.has-text-centered-widescreen-only{text-align:center!important}}@media screen and (min-width:1472px){.has-text-centered-fullhd{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:1087px){.has-text-justified-tablet-only{text-align:justify!important}}@media screen and (max-width:1087px){.has-text-justified-touch{text-align:justify!important}}@media screen and (min-width:1088px){.has-text-justified-desktop{text-align:justify!important}}@media screen and (min-width:1088px) and (max-width:1279px){.has-text-justified-desktop-only{text-align:justify!important}}@media screen and (min-width:1280px){.has-text-justified-widescreen{text-align:justify!important}}@media screen and (min-width:1280px) and (max-width:1471px){.has-text-justified-widescreen-only{text-align:justify!important}}@media screen and (min-width:1472px){.has-text-justified-fullhd{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:1087px){.has-text-left-tablet-only{text-align:left!important}}@media screen and (max-width:1087px){.has-text-left-touch{text-align:left!important}}@media screen and (min-width:1088px){.has-text-left-desktop{text-align:left!important}}@media screen and (min-width:1088px) and (max-width:1279px){.has-text-left-desktop-only{text-align:left!important}}@media screen and (min-width:1280px){.has-text-left-widescreen{text-align:left!important}}@media screen and (min-width:1280px) and (max-width:1471px){.has-text-left-widescreen-only{text-align:left!important}}@media screen and (min-width:1472px){.has-text-left-fullhd{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:1087px){.has-text-right-tablet-only{text-align:right!important}}@media screen and (max-width:1087px){.has-text-right-touch{text-align:right!important}}@media screen and (min-width:1088px){.has-text-right-desktop{text-align:right!important}}@media screen and (min-width:1088px) and (max-width:1279px){.has-text-right-desktop-only{text-align:right!important}}@media screen and (min-width:1280px){.has-text-right-widescreen{text-align:right!important}}@media screen and (min-width:1280px) and (max-width:1471px){.has-text-right-widescreen-only{text-align:right!important}}@media screen and (min-width:1472px){.has-text-right-fullhd{text-align:right!important}}.is-capitalized{text-transform:capitalize!important}.is-lowercase{text-transform:lowercase!important}.is-uppercase{text-transform:uppercase!important}.is-italic{font-style:italic!important}.has-text-white{color:#fff!important}a.has-text-white:focus,a.has-text-white:hover{color:#e6e6e6!important}.has-background-white{background-color:#fff!important}.has-text-black{color:#0a0a0a!important}a.has-text-black:focus,a.has-text-black:hover{color:#000!important}.has-background-black{background-color:#0a0a0a!important}.has-text-light{color:#f5f5f5!important}a.has-text-light:focus,a.has-text-light:hover{color:#dbdbdb!important}.has-background-light{background-color:#f5f5f5!important}.has-text-dark{color:#363636!important}a.has-text-dark:focus,a.has-text-dark:hover{color:#1c1c1c!important}.has-background-dark{background-color:#363636!important}.has-text-primary{color:#00d1b2!important}a.has-text-primary:focus,a.has-text-primary:hover{color:#009e86!important}.has-background-primary{background-color:#00d1b2!important}.has-text-link{color:#3273dc!important}a.has-text-link:focus,a.has-text-link:hover{color:#205bbc!important}.has-background-link{background-color:#3273dc!important}.has-text-info{color:#209cee!important}a.has-text-info:focus,a.has-text-info:hover{color:#0f81cc!important}.has-background-info{background-color:#209cee!important}.has-text-success{color:#23d160!important}a.has-text-success:focus,a.has-text-success:hover{color:#1ca64c!important}.has-background-success{background-color:#23d160!important}.has-text-warning{color:#ffdd57!important}a.has-text-warning:focus,a.has-text-warning:hover{color:#ffd324!important}.has-background-warning{background-color:#ffdd57!important}.has-text-danger{color:#ff3860!important}a.has-text-danger:focus,a.has-text-danger:hover{color:#ff0537!important}.has-background-danger{background-color:#ff3860!important}.has-text-black-bis{color:#121212!important}.has-text-black-ter{color:#242424!important}.has-text-grey-darker{color:#363636!important}.has-text-grey-dark{color:#4a4a4a!important}.has-text-grey{color:#7a7a7a!important}.has-text-grey-light{color:#b5b5b5!important}.has-text-grey-lighter{color:#dbdbdb!important}.has-text-white-ter{color:#f5f5f5!important}.has-text-white-bis{color:#fafafa!important}.has-text-weight-light{font-weight:300!important}.has-text-weight-normal{font-weight:400!important}.has-text-weight-semibold{font-weight:600!important}.has-text-weight-bold{font-weight:700!important}.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:1087px){.is-block-tablet-only{display:block!important}}@media screen and (max-width:1087px){.is-block-touch{display:block!important}}@media screen and (min-width:1088px){.is-block-desktop{display:block!important}}@media screen and (min-width:1088px) and (max-width:1279px){.is-block-desktop-only{display:block!important}}@media screen and (min-width:1280px){.is-block-widescreen{display:block!important}}@media screen and (min-width:1280px) and (max-width:1471px){.is-block-widescreen-only{display:block!important}}@media screen and (min-width:1472px){.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:1087px){.is-flex-tablet-only{display:flex!important}}@media screen and (max-width:1087px){.is-flex-touch{display:flex!important}}@media screen and (min-width:1088px){.is-flex-desktop{display:flex!important}}@media screen and (min-width:1088px) and (max-width:1279px){.is-flex-desktop-only{display:flex!important}}@media screen and (min-width:1280px){.is-flex-widescreen{display:flex!important}}@media screen and (min-width:1280px) and (max-width:1471px){.is-flex-widescreen-only{display:flex!important}}@media screen and (min-width:1472px){.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:1087px){.is-inline-tablet-only{display:inline!important}}@media screen and (max-width:1087px){.is-inline-touch{display:inline!important}}@media screen and (min-width:1088px){.is-inline-desktop{display:inline!important}}@media screen and (min-width:1088px) and (max-width:1279px){.is-inline-desktop-only{display:inline!important}}@media screen and (min-width:1280px){.is-inline-widescreen{display:inline!important}}@media screen and (min-width:1280px) and (max-width:1471px){.is-inline-widescreen-only{display:inline!important}}@media screen and (min-width:1472px){.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:1087px){.is-inline-block-tablet-only{display:inline-block!important}}@media screen and (max-width:1087px){.is-inline-block-touch{display:inline-block!important}}@media screen and (min-width:1088px){.is-inline-block-desktop{display:inline-block!important}}@media screen and (min-width:1088px) and (max-width:1279px){.is-inline-block-desktop-only{display:inline-block!important}}@media screen and (min-width:1280px){.is-inline-block-widescreen{display:inline-block!important}}@media screen and (min-width:1280px) and (max-width:1471px){.is-inline-block-widescreen-only{display:inline-block!important}}@media screen and (min-width:1472px){.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:1087px){.is-inline-flex-tablet-only{display:inline-flex!important}}@media screen and (max-width:1087px){.is-inline-flex-touch{display:inline-flex!important}}@media screen and (min-width:1088px){.is-inline-flex-desktop{display:inline-flex!important}}@media screen and (min-width:1088px) and (max-width:1279px){.is-inline-flex-desktop-only{display:inline-flex!important}}@media screen and (min-width:1280px){.is-inline-flex-widescreen{display:inline-flex!important}}@media screen and (min-width:1280px) and (max-width:1471px){.is-inline-flex-widescreen-only{display:inline-flex!important}}@media screen and (min-width:1472px){.is-inline-flex-fullhd{display:inline-flex!important}}.is-hidden{display:none!important}@media screen and (max-width:768px){.is-hidden-mobile{display:none!important}}@media screen and (min-width:769px),print{.is-hidden-tablet{display:none!important}}@media screen and (min-width:769px) and (max-width:1087px){.is-hidden-tablet-only{display:none!important}}@media screen and (max-width:1087px){.is-hidden-touch{display:none!important}}@media screen and (min-width:1088px){.is-hidden-desktop{display:none!important}}@media screen and (min-width:1088px) and (max-width:1279px){.is-hidden-desktop-only{display:none!important}}@media screen and (min-width:1280px){.is-hidden-widescreen{display:none!important}}@media screen and (min-width:1280px) and (max-width:1471px){.is-hidden-widescreen-only{display:none!important}}@media screen and (min-width:1472px){.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:1087px){.is-invisible-tablet-only{visibility:hidden!important}}@media screen and (max-width:1087px){.is-invisible-touch{visibility:hidden!important}}@media screen and (min-width:1088px){.is-invisible-desktop{visibility:hidden!important}}@media screen and (min-width:1088px) and (max-width:1279px){.is-invisible-desktop-only{visibility:hidden!important}}@media screen and (min-width:1280px){.is-invisible-widescreen{visibility:hidden!important}}@media screen and (min-width:1280px) and (max-width:1471px){.is-invisible-widescreen-only{visibility:hidden!important}}@media screen and (min-width:1472px){.is-invisible-fullhd{visibility:hidden!important}}.is-marginless{margin:0!important}.is-paddingless{padding:0!important}.is-radiusless{border-radius:0!important}.is-shadowless{box-shadow:none!important}.box{background-color:#fff;border-radius:6px;box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);color:#4a4a4a;display:block;padding:1.25rem}a.box:focus,a.box:hover{box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px #3273dc}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,.2),0 0 0 1px #3273dc}.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#363636;cursor:pointer;justify-content:center;padding-bottom:calc(.375em - 1px);padding-left:.75em;padding-right:.75em;padding-top:calc(.375em - 1px);text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-large,.button .icon.is-medium,.button .icon.is-small{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-.375em - 1px);margin-right:.1875em}.button .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:calc(-.375em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-.375em - 1px);margin-right:calc(-.375em - 1px)}.button.is-hovered,.button:hover{border-color:#b5b5b5;color:#363636}.button.is-focused,.button:focus{border-color:#3273dc;color:#363636}.button.is-focused:not(:active),.button:focus:not(:active){box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.button.is-active,.button:active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#4a4a4a;text-decoration:underline}.button.is-text.is-focused,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text:hover{background-color:#f5f5f5;color:#363636}.button.is-text.is-active,.button.is-text:active{background-color:#e8e8e8;color:#363636}.button.is-text[disabled]{background-color:transparent;border-color:transparent;box-shadow:none}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white.is-hovered,.button.is-white:hover{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white.is-focused,.button.is-white:focus{border-color:transparent;color:#0a0a0a}.button.is-white.is-focused:not(:active),.button.is-white:focus:not(:active){box-shadow:0 0 0 .125em rgba(255,255,255,.25)}.button.is-white.is-active,.button.is-white:active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.button.is-white[disabled]{background-color:#fff;border-color:transparent;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted:hover{background-color:#000}.button.is-white.is-inverted[disabled]{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined:focus,.button.is-white.is-outlined:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-white.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined:hover{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black.is-hovered,.button.is-black:hover{background-color:#040404;border-color:transparent;color:#fff}.button.is-black.is-focused,.button.is-black:focus{border-color:transparent;color:#fff}.button.is-black.is-focused:not(:active),.button.is-black:focus:not(:active){box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.button.is-black.is-active,.button.is-black:active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled]{background-color:#0a0a0a;border-color:transparent;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted:hover{background-color:#f2f2f2}.button.is-black.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.button.is-black.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined:focus,.button.is-black.is-outlined:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-black.is-outlined[disabled]{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined:hover{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:#363636}.button.is-light.is-hovered,.button.is-light:hover{background-color:#eee;border-color:transparent;color:#363636}.button.is-light.is-focused,.button.is-light:focus{border-color:transparent;color:#363636}.button.is-light.is-focused:not(:active),.button.is-light:focus:not(:active){box-shadow:0 0 0 .125em rgba(245,245,245,.25)}.button.is-light.is-active,.button.is-light:active{background-color:#e8e8e8;border-color:transparent;color:#363636}.button.is-light[disabled]{background-color:#f5f5f5;border-color:transparent;box-shadow:none}.button.is-light.is-inverted{background-color:#363636;color:#f5f5f5}.button.is-light.is-inverted:hover{background-color:#292929}.button.is-light.is-inverted[disabled]{background-color:#363636;border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading::after{border-color:transparent transparent #363636 #363636!important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined:focus,.button.is-light.is-outlined:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-light.is-outlined[disabled]{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined:hover{background-color:#363636;color:#f5f5f5}.button.is-light.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark{background-color:#363636;border-color:transparent;color:#f5f5f5}.button.is-dark.is-hovered,.button.is-dark:hover{background-color:#2f2f2f;border-color:transparent;color:#f5f5f5}.button.is-dark.is-focused,.button.is-dark:focus{border-color:transparent;color:#f5f5f5}.button.is-dark.is-focused:not(:active),.button.is-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.button.is-dark.is-active,.button.is-dark:active{background-color:#292929;border-color:transparent;color:#f5f5f5}.button.is-dark[disabled]{background-color:#363636;border-color:transparent;box-shadow:none}.button.is-dark.is-inverted{background-color:#f5f5f5;color:#363636}.button.is-dark.is-inverted:hover{background-color:#e8e8e8}.button.is-dark.is-inverted[disabled]{background-color:#f5f5f5;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-dark.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined:focus,.button.is-dark.is-outlined:hover{background-color:#363636;border-color:#363636;color:#f5f5f5}.button.is-dark.is-outlined.is-loading::after{border-color:transparent transparent #363636 #363636!important}.button.is-dark.is-outlined[disabled]{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-dark.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined:hover{background-color:#f5f5f5;color:#363636}.button.is-dark.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-primary{background-color:#00d1b2;border-color:transparent;color:#fff}.button.is-primary.is-hovered,.button.is-primary:hover{background-color:#00c4a7;border-color:transparent;color:#fff}.button.is-primary.is-focused,.button.is-primary:focus{border-color:transparent;color:#fff}.button.is-primary.is-focused:not(:active),.button.is-primary:focus:not(:active){box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.button.is-primary.is-active,.button.is-primary:active{background-color:#00b89c;border-color:transparent;color:#fff}.button.is-primary[disabled]{background-color:#00d1b2;border-color:transparent;box-shadow:none}.button.is-primary.is-inverted{background-color:#fff;color:#00d1b2}.button.is-primary.is-inverted:hover{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#00d1b2}.button.is-primary.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-primary.is-outlined{background-color:transparent;border-color:#00d1b2;color:#00d1b2}.button.is-primary.is-outlined:focus,.button.is-primary.is-outlined:hover{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.button.is-primary.is-outlined.is-loading::after{border-color:transparent transparent #00d1b2 #00d1b2!important}.button.is-primary.is-outlined[disabled]{background-color:transparent;border-color:#00d1b2;box-shadow:none;color:#00d1b2}.button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:focus,.button.is-primary.is-inverted.is-outlined:hover{background-color:#fff;color:#00d1b2}.button.is-primary.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link{background-color:#3273dc;border-color:transparent;color:#fff}.button.is-link.is-hovered,.button.is-link:hover{background-color:#276cda;border-color:transparent;color:#fff}.button.is-link.is-focused,.button.is-link:focus{border-color:transparent;color:#fff}.button.is-link.is-focused:not(:active),.button.is-link:focus:not(:active){box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.button.is-link.is-active,.button.is-link:active{background-color:#2366d1;border-color:transparent;color:#fff}.button.is-link[disabled]{background-color:#3273dc;border-color:transparent;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#3273dc}.button.is-link.is-inverted:hover{background-color:#f2f2f2}.button.is-link.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#3273dc}.button.is-link.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-link.is-outlined{background-color:transparent;border-color:#3273dc;color:#3273dc}.button.is-link.is-outlined:focus,.button.is-link.is-outlined:hover{background-color:#3273dc;border-color:#3273dc;color:#fff}.button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #3273dc #3273dc!important}.button.is-link.is-outlined[disabled]{background-color:transparent;border-color:#3273dc;box-shadow:none;color:#3273dc}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined:hover{background-color:#fff;color:#3273dc}.button.is-link.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info{background-color:#209cee;border-color:transparent;color:#fff}.button.is-info.is-hovered,.button.is-info:hover{background-color:#1496ed;border-color:transparent;color:#fff}.button.is-info.is-focused,.button.is-info:focus{border-color:transparent;color:#fff}.button.is-info.is-focused:not(:active),.button.is-info:focus:not(:active){box-shadow:0 0 0 .125em rgba(32,156,238,.25)}.button.is-info.is-active,.button.is-info:active{background-color:#118fe4;border-color:transparent;color:#fff}.button.is-info[disabled]{background-color:#209cee;border-color:transparent;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#209cee}.button.is-info.is-inverted:hover{background-color:#f2f2f2}.button.is-info.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#209cee}.button.is-info.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-info.is-outlined{background-color:transparent;border-color:#209cee;color:#209cee}.button.is-info.is-outlined:focus,.button.is-info.is-outlined:hover{background-color:#209cee;border-color:#209cee;color:#fff}.button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #209cee #209cee!important}.button.is-info.is-outlined[disabled]{background-color:transparent;border-color:#209cee;box-shadow:none;color:#209cee}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined:hover{background-color:#fff;color:#209cee}.button.is-info.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success{background-color:#23d160;border-color:transparent;color:#fff}.button.is-success.is-hovered,.button.is-success:hover{background-color:#22c65b;border-color:transparent;color:#fff}.button.is-success.is-focused,.button.is-success:focus{border-color:transparent;color:#fff}.button.is-success.is-focused:not(:active),.button.is-success:focus:not(:active){box-shadow:0 0 0 .125em rgba(35,209,96,.25)}.button.is-success.is-active,.button.is-success:active{background-color:#20bc56;border-color:transparent;color:#fff}.button.is-success[disabled]{background-color:#23d160;border-color:transparent;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#23d160}.button.is-success.is-inverted:hover{background-color:#f2f2f2}.button.is-success.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#23d160}.button.is-success.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-success.is-outlined{background-color:transparent;border-color:#23d160;color:#23d160}.button.is-success.is-outlined:focus,.button.is-success.is-outlined:hover{background-color:#23d160;border-color:#23d160;color:#fff}.button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #23d160 #23d160!important}.button.is-success.is-outlined[disabled]{background-color:transparent;border-color:#23d160;box-shadow:none;color:#23d160}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined:hover{background-color:#fff;color:#23d160}.button.is-success.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-hovered,.button.is-warning:hover{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-focused,.button.is-warning:focus{border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-focused:not(:active),.button.is-warning:focus:not(:active){box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.button.is-warning.is-active,.button.is-warning:active{background-color:#ffd83d;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning[disabled]{background-color:#ffdd57;border-color:transparent;box-shadow:none}.button.is-warning.is-inverted{background-color:rgba(0,0,0,.7);color:#ffdd57}.button.is-warning.is-inverted:hover{background-color:rgba(0,0,0,.7)}.button.is-warning.is-inverted[disabled]{background-color:rgba(0,0,0,.7);border-color:transparent;box-shadow:none;color:#ffdd57}.button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined:hover{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,.7)}.button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ffdd57 #ffdd57!important}.button.is-warning.is-outlined[disabled]{background-color:transparent;border-color:#ffdd57;box-shadow:none;color:#ffdd57}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);color:rgba(0,0,0,.7)}.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined:hover{background-color:rgba(0,0,0,.7);color:#ffdd57}.button.is-warning.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:rgba(0,0,0,.7);box-shadow:none;color:rgba(0,0,0,.7)}.button.is-danger{background-color:#ff3860;border-color:transparent;color:#fff}.button.is-danger.is-hovered,.button.is-danger:hover{background-color:#ff2b56;border-color:transparent;color:#fff}.button.is-danger.is-focused,.button.is-danger:focus{border-color:transparent;color:#fff}.button.is-danger.is-focused:not(:active),.button.is-danger:focus:not(:active){box-shadow:0 0 0 .125em rgba(255,56,96,.25)}.button.is-danger.is-active,.button.is-danger:active{background-color:#ff1f4b;border-color:transparent;color:#fff}.button.is-danger[disabled]{background-color:#ff3860;border-color:transparent;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#ff3860}.button.is-danger.is-inverted:hover{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#ff3860}.button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-danger.is-outlined{background-color:transparent;border-color:#ff3860;color:#ff3860}.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined:hover{background-color:#ff3860;border-color:#ff3860;color:#fff}.button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #ff3860 #ff3860!important}.button.is-danger.is-outlined[disabled]{background-color:transparent;border-color:#ff3860;box-shadow:none;color:#ff3860}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined:hover{background-color:#fff;color:#ff3860}.button.is-danger.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-small{border-radius:2px;font-size:.75rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled]{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.button.is-fullwidth{display:flex;width:100%}.button.is-loading{color:transparent!important;pointer-events:none}.button.is-loading::after{position:absolute;left:calc(50% - (1em / 2));top:calc(50% - (1em / 2));position:absolute!important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#7a7a7a;box-shadow:none;pointer-events:none}.button.is-rounded{border-radius:290486px;padding-left:1em;padding-right:1em}.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.buttons .button{margin-bottom:.5rem}.buttons .button:not(:last-child){margin-right:.5rem}.buttons:last-child{margin-bottom:-.5rem}.buttons:not(:last-child){margin-bottom:1rem}.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}.buttons.is-centered{justify-content:center}.buttons.is-right{justify-content:flex-end}.container{margin:0 auto;position:relative}@media screen and (min-width:1088px){.container{max-width:960px;width:960px}.container.is-fluid{margin-left:64px;margin-right:64px;max-width:none;width:auto}}@media screen and (max-width:1279px){.container.is-widescreen{max-width:1152px;width:auto}}@media screen and (max-width:1471px){.container.is-fullhd{max-width:1344px;width:auto}}@media screen and (min-width:1280px){.container{max-width:1152px;width:1152px}}@media screen and (min-width:1472px){.container{max-width:1344px;width:1344px}}.content li+li{margin-top:.25em}.content blockquote:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content p:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child),.content ul:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#363636;font-weight:600;line-height:1.125}.content h1{font-size:2em;margin-bottom:.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:.8em}.content h5{font-size:1.125em;margin-bottom:.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style:decimal outside;margin-left:2em;margin-top:1em}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:1.25em 1.5em;white-space:pre;word-wrap:normal}.content sub,.content sup{font-size:75%}.content table{width:100%}.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.content table th{color:#363636;text-align:left}.content table thead td,.content table thead th{border-width:0 0 2px;color:#363636}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#363636}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content.is-small{font-size:.75rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.input,.textarea{background-color:#fff;border-color:#dbdbdb;color:#363636;box-shadow:inset 0 1px 2px rgba(10,10,10,.1);max-width:100%;width:100%}.input::-moz-placeholder,.textarea::-moz-placeholder{color:rgba(54,54,54,.3)}.input::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:rgba(54,54,54,.3)}.input:-moz-placeholder,.textarea:-moz-placeholder{color:rgba(54,54,54,.3)}.input:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:rgba(54,54,54,.3)}.input.is-hovered,.input:hover,.textarea.is-hovered,.textarea:hover{border-color:#b5b5b5}.input.is-active,.input.is-focused,.input:active,.input:focus,.textarea.is-active,.textarea.is-focused,.textarea:active,.textarea:focus{border-color:#3273dc;box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.input[disabled],.textarea[disabled]{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#7a7a7a}.input[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder{color:rgba(122,122,122,.3)}.input[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder{color:rgba(122,122,122,.3)}.input[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder{color:rgba(122,122,122,.3)}.input[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder{color:rgba(122,122,122,.3)}.input[readonly],.textarea[readonly]{box-shadow:none}.input.is-white,.textarea.is-white{border-color:#fff}.input.is-white.is-active,.input.is-white.is-focused,.input.is-white:active,.input.is-white:focus,.textarea.is-white.is-active,.textarea.is-white.is-focused,.textarea.is-white:active,.textarea.is-white:focus{box-shadow:0 0 0 .125em rgba(255,255,255,.25)}.input.is-black,.textarea.is-black{border-color:#0a0a0a}.input.is-black.is-active,.input.is-black.is-focused,.input.is-black:active,.input.is-black:focus,.textarea.is-black.is-active,.textarea.is-black.is-focused,.textarea.is-black:active,.textarea.is-black:focus{box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.input.is-light,.textarea.is-light{border-color:#f5f5f5}.input.is-light.is-active,.input.is-light.is-focused,.input.is-light:active,.input.is-light:focus,.textarea.is-light.is-active,.textarea.is-light.is-focused,.textarea.is-light:active,.textarea.is-light:focus{box-shadow:0 0 0 .125em rgba(245,245,245,.25)}.input.is-dark,.textarea.is-dark{border-color:#363636}.input.is-dark.is-active,.input.is-dark.is-focused,.input.is-dark:active,.input.is-dark:focus,.textarea.is-dark.is-active,.textarea.is-dark.is-focused,.textarea.is-dark:active,.textarea.is-dark:focus{box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.input.is-primary,.textarea.is-primary{border-color:#00d1b2}.input.is-primary.is-active,.input.is-primary.is-focused,.input.is-primary:active,.input.is-primary:focus,.textarea.is-primary.is-active,.textarea.is-primary.is-focused,.textarea.is-primary:active,.textarea.is-primary:focus{box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.input.is-link,.textarea.is-link{border-color:#3273dc}.input.is-link.is-active,.input.is-link.is-focused,.input.is-link:active,.input.is-link:focus,.textarea.is-link.is-active,.textarea.is-link.is-focused,.textarea.is-link:active,.textarea.is-link:focus{box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.input.is-info,.textarea.is-info{border-color:#209cee}.input.is-info.is-active,.input.is-info.is-focused,.input.is-info:active,.input.is-info:focus,.textarea.is-info.is-active,.textarea.is-info.is-focused,.textarea.is-info:active,.textarea.is-info:focus{box-shadow:0 0 0 .125em rgba(32,156,238,.25)}.input.is-success,.textarea.is-success{border-color:#23d160}.input.is-success.is-active,.input.is-success.is-focused,.input.is-success:active,.input.is-success:focus,.textarea.is-success.is-active,.textarea.is-success.is-focused,.textarea.is-success:active,.textarea.is-success:focus{box-shadow:0 0 0 .125em rgba(35,209,96,.25)}.input.is-warning,.textarea.is-warning{border-color:#ffdd57}.input.is-warning.is-active,.input.is-warning.is-focused,.input.is-warning:active,.input.is-warning:focus,.textarea.is-warning.is-active,.textarea.is-warning.is-focused,.textarea.is-warning:active,.textarea.is-warning:focus{box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.input.is-danger,.textarea.is-danger{border-color:#ff3860}.input.is-danger.is-active,.input.is-danger.is-focused,.input.is-danger:active,.input.is-danger:focus,.textarea.is-danger.is-active,.textarea.is-danger.is-focused,.textarea.is-danger:active,.textarea.is-danger:focus{box-shadow:0 0 0 .125em rgba(255,56,96,.25)}.input.is-small,.textarea.is-small{border-radius:2px;font-size:.75rem}.input.is-medium,.textarea.is-medium{font-size:1.25rem}.input.is-large,.textarea.is-large{font-size:1.5rem}.input.is-fullwidth,.textarea.is-fullwidth{display:block;width:100%}.input.is-inline,.textarea.is-inline{display:inline;width:auto}.input.is-rounded{border-radius:290486px;padding-left:1em;padding-right:1em}.input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:.625em;resize:vertical}.textarea:not([rows]){max-height:600px;min-height:120px}.textarea[rows]{height:initial}.textarea.has-fixed-size{resize:none}.checkbox,.radio{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.checkbox input,.radio input{cursor:pointer}.checkbox:hover,.radio:hover{color:#363636}.checkbox[disabled],.radio[disabled]{color:#7a7a7a;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.25em}.select:not(.is-multiple):not(.is-loading)::after{border-color:#3273dc;right:1.125em;z-index:4}.select.is-rounded select{border-radius:290486px;padding-left:1em}.select select{background-color:#fff;border-color:#dbdbdb;color:#363636;cursor:pointer;display:block;font-size:1em;max-width:100%;outline:0}.select select::-moz-placeholder{color:rgba(54,54,54,.3)}.select select::-webkit-input-placeholder{color:rgba(54,54,54,.3)}.select select:-moz-placeholder{color:rgba(54,54,54,.3)}.select select:-ms-input-placeholder{color:rgba(54,54,54,.3)}.select select.is-hovered,.select select:hover{border-color:#b5b5b5}.select select.is-active,.select select.is-focused,.select select:active,.select select:focus{border-color:#3273dc;box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.select select[disabled]{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#7a7a7a}.select select[disabled]::-moz-placeholder{color:rgba(122,122,122,.3)}.select select[disabled]::-webkit-input-placeholder{color:rgba(122,122,122,.3)}.select select[disabled]:-moz-placeholder{color:rgba(122,122,122,.3)}.select select[disabled]:-ms-input-placeholder{color:rgba(122,122,122,.3)}.select select::-ms-expand{display:none}.select select[disabled]:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:initial;padding:0}.select select[multiple] option{padding:.5em 1em}.select:not(.is-multiple):not(.is-loading):hover::after{border-color:#363636}.select.is-white:not(:hover)::after{border-color:#fff}.select.is-white select{border-color:#fff}.select.is-white select.is-hovered,.select.is-white select:hover{border-color:#f2f2f2}.select.is-white select.is-active,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select:focus{box-shadow:0 0 0 .125em rgba(255,255,255,.25)}.select.is-black:not(:hover)::after{border-color:#0a0a0a}.select.is-black select{border-color:#0a0a0a}.select.is-black select.is-hovered,.select.is-black select:hover{border-color:#000}.select.is-black select.is-active,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select:focus{box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.select.is-light:not(:hover)::after{border-color:#f5f5f5}.select.is-light select{border-color:#f5f5f5}.select.is-light select.is-hovered,.select.is-light select:hover{border-color:#e8e8e8}.select.is-light select.is-active,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select:focus{box-shadow:0 0 0 .125em rgba(245,245,245,.25)}.select.is-dark:not(:hover)::after{border-color:#363636}.select.is-dark select{border-color:#363636}.select.is-dark select.is-hovered,.select.is-dark select:hover{border-color:#292929}.select.is-dark select.is-active,.select.is-dark select.is-focused,.select.is-dark select:active,.select.is-dark select:focus{box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.select.is-primary:not(:hover)::after{border-color:#00d1b2}.select.is-primary select{border-color:#00d1b2}.select.is-primary select.is-hovered,.select.is-primary select:hover{border-color:#00b89c}.select.is-primary select.is-active,.select.is-primary select.is-focused,.select.is-primary select:active,.select.is-primary select:focus{box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.select.is-link:not(:hover)::after{border-color:#3273dc}.select.is-link select{border-color:#3273dc}.select.is-link select.is-hovered,.select.is-link select:hover{border-color:#2366d1}.select.is-link select.is-active,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select:focus{box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.select.is-info:not(:hover)::after{border-color:#209cee}.select.is-info select{border-color:#209cee}.select.is-info select.is-hovered,.select.is-info select:hover{border-color:#118fe4}.select.is-info select.is-active,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select:focus{box-shadow:0 0 0 .125em rgba(32,156,238,.25)}.select.is-success:not(:hover)::after{border-color:#23d160}.select.is-success select{border-color:#23d160}.select.is-success select.is-hovered,.select.is-success select:hover{border-color:#20bc56}.select.is-success select.is-active,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select:focus{box-shadow:0 0 0 .125em rgba(35,209,96,.25)}.select.is-warning:not(:hover)::after{border-color:#ffdd57}.select.is-warning select{border-color:#ffdd57}.select.is-warning select.is-hovered,.select.is-warning select:hover{border-color:#ffd83d}.select.is-warning select.is-active,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select:focus{box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.select.is-danger:not(:hover)::after{border-color:#ff3860}.select.is-danger select{border-color:#ff3860}.select.is-danger select.is-hovered,.select.is-danger select:hover{border-color:#ff1f4b}.select.is-danger select.is-active,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select:focus{box-shadow:0 0 0 .125em rgba(255,56,96,.25)}.select.is-small{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled::after{border-color:#7a7a7a}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:.625em;-webkit-transform:none;transform:none}.select.is-loading.is-small:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.file.is-white.is-hovered .file-cta,.file.is-white:hover .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.file.is-white.is-focused .file-cta,.file.is-white:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(255,255,255,.25);color:#0a0a0a}.file.is-white.is-active .file-cta,.file.is-white:active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.file.is-black.is-hovered .file-cta,.file.is-black:hover .file-cta{background-color:#040404;border-color:transparent;color:#fff}.file.is-black.is-focused .file-cta,.file.is-black:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(10,10,10,.25);color:#fff}.file.is-black.is-active .file-cta,.file.is-black:active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:#363636}.file.is-light.is-hovered .file-cta,.file.is-light:hover .file-cta{background-color:#eee;border-color:transparent;color:#363636}.file.is-light.is-focused .file-cta,.file.is-light:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(245,245,245,.25);color:#363636}.file.is-light.is-active .file-cta,.file.is-light:active .file-cta{background-color:#e8e8e8;border-color:transparent;color:#363636}.file.is-dark .file-cta{background-color:#363636;border-color:transparent;color:#f5f5f5}.file.is-dark.is-hovered .file-cta,.file.is-dark:hover .file-cta{background-color:#2f2f2f;border-color:transparent;color:#f5f5f5}.file.is-dark.is-focused .file-cta,.file.is-dark:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(54,54,54,.25);color:#f5f5f5}.file.is-dark.is-active .file-cta,.file.is-dark:active .file-cta{background-color:#292929;border-color:transparent;color:#f5f5f5}.file.is-primary .file-cta{background-color:#00d1b2;border-color:transparent;color:#fff}.file.is-primary.is-hovered .file-cta,.file.is-primary:hover .file-cta{background-color:#00c4a7;border-color:transparent;color:#fff}.file.is-primary.is-focused .file-cta,.file.is-primary:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(0,209,178,.25);color:#fff}.file.is-primary.is-active .file-cta,.file.is-primary:active .file-cta{background-color:#00b89c;border-color:transparent;color:#fff}.file.is-link .file-cta{background-color:#3273dc;border-color:transparent;color:#fff}.file.is-link.is-hovered .file-cta,.file.is-link:hover .file-cta{background-color:#276cda;border-color:transparent;color:#fff}.file.is-link.is-focused .file-cta,.file.is-link:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(50,115,220,.25);color:#fff}.file.is-link.is-active .file-cta,.file.is-link:active .file-cta{background-color:#2366d1;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#209cee;border-color:transparent;color:#fff}.file.is-info.is-hovered .file-cta,.file.is-info:hover .file-cta{background-color:#1496ed;border-color:transparent;color:#fff}.file.is-info.is-focused .file-cta,.file.is-info:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(32,156,238,.25);color:#fff}.file.is-info.is-active .file-cta,.file.is-info:active .file-cta{background-color:#118fe4;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#23d160;border-color:transparent;color:#fff}.file.is-success.is-hovered .file-cta,.file.is-success:hover .file-cta{background-color:#22c65b;border-color:transparent;color:#fff}.file.is-success.is-focused .file-cta,.file.is-success:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(35,209,96,.25);color:#fff}.file.is-success.is-active .file-cta,.file.is-success:active .file-cta{background-color:#20bc56;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-warning.is-hovered .file-cta,.file.is-warning:hover .file-cta{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-warning.is-focused .file-cta,.file.is-warning:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(255,221,87,.25);color:rgba(0,0,0,.7)}.file.is-warning.is-active .file-cta,.file.is-warning:active .file-cta{background-color:#ffd83d;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-danger .file-cta{background-color:#ff3860;border-color:transparent;color:#fff}.file.is-danger.is-hovered .file-cta,.file.is-danger:hover .file-cta{background-color:#ff2b56;border-color:transparent;color:#fff}.file.is-danger.is-focused .file-cta,.file.is-danger:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(255,56,96,.25);color:#fff}.file.is-danger.is-active .file-cta,.file.is-danger:active .file-cta{background-color:#ff1f4b;border-color:transparent;color:#fff}.file.is-small{font-size:.75rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:4px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-label{flex-direction:column}.file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.file.is-centered{justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{flex-grow:1;max-width:none}.file.is-right{justify-content:flex-end}.file.is-right .file-cta{border-radius:0 4px 4px 0}.file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;order:-1}.file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#363636}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#363636}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:.01em;left:0;outline:0;position:absolute;top:0;width:.01em}.file-cta,.file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#4a4a4a}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:left;text-overflow:ellipsis}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#363636;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:.5em}.label.is-small{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:.25rem}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark{color:#363636}.help.is-primary{color:#00d1b2}.help.is-link{color:#3273dc}.help.is-info{color:#209cee}.help.is-success{color:#23d160}.help.is-warning{color:#ffdd57}.help.is-danger{color:#ff3860}.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 .button,.field.has-addons .control:first-child .input,.field.has-addons .control:first-child .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child .button,.field.has-addons .control:last-child .input,.field.has-addons .control:last-child .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button.is-hovered,.field.has-addons .control .button:hover,.field.has-addons .control .input.is-hovered,.field.has-addons .control .input:hover,.field.has-addons .control .select select.is-hovered,.field.has-addons .control .select select:hover{z-index:2}.field.has-addons .control .button.is-active,.field.has-addons .control .button.is-focused,.field.has-addons .control .button:active,.field.has-addons .control .button:focus,.field.has-addons .control .input.is-active,.field.has-addons .control .input.is-focused,.field.has-addons .control .input:active,.field.has-addons .control .input:focus,.field.has-addons .control .select select.is-active,.field.has-addons .control .select select.is-focused,.field.has-addons .control .select select:active,.field.has-addons .control .select select:focus{z-index:3}.field.has-addons .control .button.is-active:hover,.field.has-addons .control .button.is-focused:hover,.field.has-addons .control .button:active:hover,.field.has-addons .control .button:focus:hover,.field.has-addons .control .input.is-active:hover,.field.has-addons .control .input.is-focused:hover,.field.has-addons .control .input:active:hover,.field.has-addons .control .input:focus:hover,.field.has-addons .control .select select.is-active:hover,.field.has-addons .control .select select.is-focused:hover,.field.has-addons .control .select select:active:hover,.field.has-addons .control .select select:focus:hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:.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:.75rem;padding-top:.375em}.field-label.is-normal{padding-top:.375em}.field-label.is-medium{font-size:1.25rem;padding-top:.375em}.field-label.is-large{font-size:1.5rem;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{font-size:1rem;position:relative;text-align:left}.control.has-icon .icon{color:#dbdbdb;height:2.25em;pointer-events:none;position:absolute;top:0;width:2.25em;z-index:4}.control.has-icon .input:focus+.icon{color:#7a7a7a}.control.has-icon .input.is-small+.icon{font-size:.75rem}.control.has-icon .input.is-medium+.icon{font-size:1.25rem}.control.has-icon .input.is-large+.icon{font-size:1.5rem}.control.has-icon:not(.has-icon-right) .icon{left:0}.control.has-icon:not(.has-icon-right) .input{padding-left:2.25em}.control.has-icon.has-icon-right .icon{right:0}.control.has-icon.has-icon-right .input{padding-right:2.25em}.control.has-icons-left .input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#7a7a7a}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.25em;pointer-events:none;position:absolute;top:0;width:2.25em;z-index:4}.control.has-icons-left .input,.control.has-icons-left .select select{padding-left:2.25em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right .select select{padding-right:2.25em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading::after{position:absolute!important;right:.625em;top:.625em;z-index:4}.control.is-loading.is-small:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.image{display:block;position:relative}.image img{display:block;height:auto;width:100%}.image img.is-rounded{border-radius:290486px}.image.is-16by9 img,.image.is-1by1 img,.image.is-1by2 img,.image.is-1by3 img,.image.is-2by1 img,.image.is-2by3 img,.image.is-3by1 img,.image.is-3by2 img,.image.is-3by4 img,.image.is-3by5 img,.image.is-4by3 img,.image.is-4by5 img,.image.is-5by3 img,.image.is-5by4 img,.image.is-9by16 img,.image.is-square img{height:100%;width:100%}.image.is-1by1,.image.is-square{padding-top:100%}.image.is-5by4{padding-top:80%}.image.is-4by3{padding-top:75%}.image.is-3by2{padding-top:66.6666%}.image.is-5by3{padding-top:60%}.image.is-16by9{padding-top:56.25%}.image.is-2by1{padding-top:50%}.image.is-3by1{padding-top:33.3333%}.image.is-4by5{padding-top:125%}.image.is-3by4{padding-top:133.3333%}.image.is-2by3{padding-top:150%}.image.is-3by5{padding-top:166.6666%}.image.is-9by16{padding-top:177.7777%}.image.is-1by2{padding-top:200%}.image.is-1by3{padding-top:300%}.image.is-16x16{height:16px;width:16px}.image.is-24x24{height:24px;width:24px}.image.is-32x32{height:32px;width:32px}.image.is-48x48{height:48px;width:48px}.image.is-64x64{height:64px;width:64px}.image.is-96x96{height:96px;width:96px}.image.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:4px;padding:1.25rem 2.5rem 1.25rem 1.5rem;position:relative}.notification a:not(.button){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:0 0}.notification>.delete{position:absolute;right:.5rem;top:.5rem}.notification .content,.notification .subtitle,.notification .title{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:#363636}.notification.is-dark{background-color:#363636;color:#f5f5f5}.notification.is-primary{background-color:#00d1b2;color:#fff}.notification.is-link{background-color:#3273dc;color:#fff}.notification.is-info{background-color:#209cee;color:#fff}.notification.is-success{background-color:#23d160;color:#fff}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.notification.is-danger{background-color:#ff3860;color:#fff}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:290486px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#dbdbdb}.progress::-webkit-progress-value{background-color:#4a4a4a}.progress::-moz-progress-bar{background-color:#4a4a4a}.progress::-ms-fill{background-color:#4a4a4a;border:none}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black::-ms-fill{background-color:#0a0a0a}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-dark::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill{background-color:#363636}.progress.is-primary::-webkit-progress-value{background-color:#00d1b2}.progress.is-primary::-moz-progress-bar{background-color:#00d1b2}.progress.is-primary::-ms-fill{background-color:#00d1b2}.progress.is-link::-webkit-progress-value{background-color:#3273dc}.progress.is-link::-moz-progress-bar{background-color:#3273dc}.progress.is-link::-ms-fill{background-color:#3273dc}.progress.is-info::-webkit-progress-value{background-color:#209cee}.progress.is-info::-moz-progress-bar{background-color:#209cee}.progress.is-info::-ms-fill{background-color:#209cee}.progress.is-success::-webkit-progress-value{background-color:#23d160}.progress.is-success::-moz-progress-bar{background-color:#23d160}.progress.is-success::-ms-fill{background-color:#23d160}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-warning::-ms-fill{background-color:#ffdd57}.progress.is-danger::-webkit-progress-value{background-color:#ff3860}.progress.is-danger::-moz-progress-bar{background-color:#ff3860}.progress.is-danger::-ms-fill{background-color:#ff3860}.progress.is-small{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}.table{background-color:#fff;color:#363636}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#f5f5f5}.table td.is-primary,.table th.is-primary{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.table td.is-link,.table th.is-link{background-color:#3273dc;border-color:#3273dc;color:#fff}.table td.is-info,.table th.is-info{background-color:#209cee;border-color:#209cee;color:#fff}.table td.is-success,.table th.is-success{background-color:#23d160;border-color:#23d160;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,.7)}.table td.is-danger,.table th.is-danger{background-color:#ff3860;border-color:#ff3860;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#00d1b2;color:#fff}.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:#363636;text-align:left}.table tr.is-selected{background-color:#00d1b2;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead td,.table thead th{border-width:0 0 2px;color:#363636}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#363636}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:.25em .5em}.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.tags .tag{margin-bottom:.5rem}.tags .tag:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.has-addons .tag{margin-right:0}.tags.has-addons .tag:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.tags.has-addons .tag:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.tags.is-centered{justify-content:center}.tags.is-centered .tag{margin-right:.25rem;margin-left:.25rem}.tags.is-right{justify-content:flex-end}.tags.is-right .tag:not(:first-child){margin-left:.5rem}.tags.is-right .tag:not(:last-child){margin-right:0}.tag:not(body){align-items:center;background-color:#f5f5f5;border-radius:4px;color:#4a4a4a;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:.75em;padding-right:.75em;white-space:nowrap}.tag:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag:not(body).is-white{background-color:#fff;color:#0a0a0a}.tag:not(body).is-black{background-color:#0a0a0a;color:#fff}.tag:not(body).is-light{background-color:#f5f5f5;color:#363636}.tag:not(body).is-dark{background-color:#363636;color:#f5f5f5}.tag:not(body).is-primary{background-color:#00d1b2;color:#fff}.tag:not(body).is-link{background-color:#3273dc;color:#fff}.tag:not(body).is-info{background-color:#209cee;color:#fff}.tag:not(body).is-success{background-color:#23d160;color:#fff}.tag:not(body).is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.tag:not(body).is-danger{background-color:#ff3860;color:#fff}.tag:not(body).is-medium{font-size:1rem}.tag:not(body).is-large{font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag:not(body).is-delete{margin-left:1px;padding:0;position:relative;width:2em}.tag:not(body).is-delete::after,.tag:not(body).is-delete::before{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}.tag:not(body).is-delete::before{height:1px;width:50%}.tag:not(body).is-delete::after{height:50%;width:1px}.tag:not(body).is-delete:focus,.tag:not(body).is-delete:hover{background-color:#e8e8e8}.tag:not(body).is-delete:active{background-color:#dbdbdb}.tag:not(body).is-rounded{border-radius:290486px}a.tag:hover{text-decoration:underline}.subtitle,.title{word-break:break-word}.subtitle em,.subtitle span,.title em,.title span{font-weight:inherit}.subtitle sub,.title sub{font-size:.75em}.subtitle sup,.title sup{font-size:.75em}.subtitle .tag,.title .tag{vertical-align:middle}.title{color:#363636;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title+.highlight{margin-top:-.75rem}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#4a4a4a;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#363636;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.highlight{font-weight:400;max-width:100%;overflow:hidden;padding:0}.highlight pre{overflow:auto;max-width:100%}.number{align-items:center;background-color:#f5f5f5;border-radius:290486px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:.25rem .5rem;text-align:center;vertical-align:top}.breadcrumb{font-size:1rem;white-space:nowrap}.breadcrumb a{align-items:center;color:#3273dc;display:flex;justify-content:center;padding:0 .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{align-items:center;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#363636;cursor:default;pointer-events:none}.breadcrumb li+li::before{color:#b5b5b5;content:"\0002f"}.breadcrumb ol,.breadcrumb ul{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol{justify-content:center}.breadcrumb.is-right ol{justify-content:flex-end}.breadcrumb.is-small{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li::before{content:"\02192"}.breadcrumb.has-bullet-separator li+li::before{content:"\02022"}.breadcrumb.has-dot-separator li+li::before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}.card{background-color:#fff;box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);color:#4a4a4a;max-width:100%;position:relative}.card-header{background-color:none;align-items:stretch;box-shadow:0 1px 2px rgba(10,10,10,.1);display:flex}.card-header-title{align-items:center;color:#363636;display:flex;flex-grow:1;font-weight:700;padding:.75rem}.card-header-title.is-centered{justify-content:center}.card-header-icon{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:.75rem}.card-image{display:block;position:relative}.card-content{background-color:none;padding:1.5rem}.card-footer{background-color:none;border-top:1px solid #dbdbdb;align-items:stretch;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #dbdbdb}.card .media:not(:last-child){margin-bottom:.75rem}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:4px;box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#4a4a4a;display:block;font-size:.875rem;line-height:1.5;padding:.375rem 1rem;position:relative}a.dropdown-item{padding-right:3rem;white-space:nowrap}a.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active{background-color:#3273dc;color:#fff}.dropdown-divider{background-color:#dbdbdb;border:none;display:block;height:1px;margin:.5rem 0}.level{align-items:center;justify-content:space-between}.level code{border-radius:4px}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:flex}.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item{margin-right:.75rem}.level.is-mobile .level-item:not(:last-child){margin-bottom:0}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width:769px),print{.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .subtitle,.level-item .title{margin-bottom:0}@media screen and (max-width:768px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width:769px),print{.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{align-items:center;justify-content:flex-start}@media screen and (max-width:768px){.level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width:769px),print{.level-left{display:flex}}.level-right{align-items:center;justify-content:flex-end}@media screen and (min-width:769px),print{.level-right{display:flex}}.media{align-items:flex-start;display:flex;text-align:left}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid rgba(219,219,219,.5);display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid rgba(219,219,219,.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:left}.menu{font-size:1rem}.menu.is-small{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#4a4a4a;display:block;padding:.5em .75em}.menu-list a:hover{background-color:#f5f5f5;color:#363636}.menu-list a.is-active{background-color:#3273dc;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:.75em;padding-left:.75em}.menu-label{color:#7a7a7a;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:4px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag){color:currentColor;text-decoration:underline}.message.is-small{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff;color:#4d4d4d}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a;color:#090909}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:#363636}.message.is-light .message-body{border-color:#f5f5f5;color:#505050}.message.is-dark{background-color:#fafafa}.message.is-dark .message-header{background-color:#363636;color:#f5f5f5}.message.is-dark .message-body{border-color:#363636;color:#2a2a2a}.message.is-primary{background-color:#f5fffd}.message.is-primary .message-header{background-color:#00d1b2;color:#fff}.message.is-primary .message-body{border-color:#00d1b2;color:#021310}.message.is-link{background-color:#f6f9fe}.message.is-link .message-header{background-color:#3273dc;color:#fff}.message.is-link .message-body{border-color:#3273dc;color:#22509a}.message.is-info{background-color:#f6fbfe}.message.is-info .message-header{background-color:#209cee;color:#fff}.message.is-info .message-body{border-color:#209cee;color:#12537e}.message.is-success{background-color:#f6fef9}.message.is-success .message-header{background-color:#23d160;color:#fff}.message.is-success .message-body{border-color:#23d160;color:#0e301a}.message.is-warning{background-color:#fffdf5}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#3b3108}.message.is-danger{background-color:#fff5f7}.message.is-danger .message-header{background-color:#ff3860;color:#fff}.message.is-danger .message-body{border-color:#ff3860;color:#cd0930}.message-header{align-items:center;background-color:#4a4a4a;border-radius:4px 4px 0 0;color:#fff;display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:.75em 1em;position:relative}.message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.message-body{border-color:#dbdbdb;border-radius:4px;border-style:solid;border-width:0 0 0 4px;color:#4a4a4a;padding:1.25em 1.5em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:transparent}.modal{align-items:center;display:none;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:flex}.modal-background{background-color:rgba(10,10,10,.86)}.modal-card,.modal-content{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width:769px),print{.modal-card,.modal-content{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:0 0;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden}.modal-card-foot,.modal-card-head{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:#363636;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:10px}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.navbar{background-color:#fff;box-shadow:0 2px 0 0 #f5f5f5;min-height:3.25rem;position:relative;z-index:30}.navbar.is-white{background-color:#fff;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link,.navbar.is-white .navbar-brand>.navbar-item{color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link.is-active,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand>a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}@media screen and (min-width:1088px){.navbar.is-white .navbar-end .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-start>.navbar-item{color:#0a0a0a}.navbar.is-white .navbar-end .navbar-link.is-active,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start>a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-end .navbar-link::after,.navbar.is-white .navbar-start .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.navbar.is-black{background-color:#0a0a0a;color:#fff}.navbar.is-black .navbar-brand .navbar-link,.navbar.is-black .navbar-brand>.navbar-item{color:#fff}.navbar.is-black .navbar-brand .navbar-link.is-active,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}@media screen and (min-width:1088px){.navbar.is-black .navbar-end .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-start>.navbar-item{color:#fff}.navbar.is-black .navbar-end .navbar-link.is-active,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-end .navbar-link::after,.navbar.is-black .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.navbar.is-light{background-color:#f5f5f5;color:#363636}.navbar.is-light .navbar-brand .navbar-link,.navbar.is-light .navbar-brand>.navbar-item{color:#363636}.navbar.is-light .navbar-brand .navbar-link.is-active,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand>a.navbar-item:hover{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-brand .navbar-link::after{border-color:#363636}@media screen and (min-width:1088px){.navbar.is-light .navbar-end .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-start>.navbar-item{color:#363636}.navbar.is-light .navbar-end .navbar-link.is-active,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start>a.navbar-item:hover{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-end .navbar-link::after,.navbar.is-light .navbar-start .navbar-link::after{border-color:#363636}.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#363636}}.navbar.is-dark{background-color:#363636;color:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link,.navbar.is-dark .navbar-brand>.navbar-item{color:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link.is-active,.navbar.is-dark .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand>a.navbar-item:hover{background-color:#292929;color:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link::after{border-color:#f5f5f5}@media screen and (min-width:1088px){.navbar.is-dark .navbar-end .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.navbar.is-dark .navbar-start>.navbar-item{color:#f5f5f5}.navbar.is-dark .navbar-end .navbar-link.is-active,.navbar.is-dark .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start>a.navbar-item:hover{background-color:#292929;color:#f5f5f5}.navbar.is-dark .navbar-end .navbar-link::after,.navbar.is-dark .navbar-start .navbar-link::after{border-color:#f5f5f5}.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#292929;color:#f5f5f5}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#f5f5f5}}.navbar.is-primary{background-color:#00d1b2;color:#fff}.navbar.is-primary .navbar-brand .navbar-link,.navbar.is-primary .navbar-brand>.navbar-item{color:#fff}.navbar.is-primary .navbar-brand .navbar-link.is-active,.navbar.is-primary .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand>a.navbar-item:hover{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-brand .navbar-link::after{border-color:#fff}@media screen and (min-width:1088px){.navbar.is-primary .navbar-end .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.navbar.is-primary .navbar-start>.navbar-item{color:#fff}.navbar.is-primary .navbar-end .navbar-link.is-active,.navbar.is-primary .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start>a.navbar-item:hover{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-end .navbar-link::after,.navbar.is-primary .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active{background-color:#00d1b2;color:#fff}}.navbar.is-link{background-color:#3273dc;color:#fff}.navbar.is-link .navbar-brand .navbar-link,.navbar.is-link .navbar-brand>.navbar-item{color:#fff}.navbar.is-link .navbar-brand .navbar-link.is-active,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand>a.navbar-item:hover{background-color:#2366d1;color:#fff}.navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}@media screen and (min-width:1088px){.navbar.is-link .navbar-end .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-start>.navbar-item{color:#fff}.navbar.is-link .navbar-end .navbar-link.is-active,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start>a.navbar-item:hover{background-color:#2366d1;color:#fff}.navbar.is-link .navbar-end .navbar-link::after,.navbar.is-link .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link{background-color:#2366d1;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#3273dc;color:#fff}}.navbar.is-info{background-color:#209cee;color:#fff}.navbar.is-info .navbar-brand .navbar-link,.navbar.is-info .navbar-brand>.navbar-item{color:#fff}.navbar.is-info .navbar-brand .navbar-link.is-active,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand>a.navbar-item:hover{background-color:#118fe4;color:#fff}.navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}@media screen and (min-width:1088px){.navbar.is-info .navbar-end .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-start>.navbar-item{color:#fff}.navbar.is-info .navbar-end .navbar-link.is-active,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start>a.navbar-item:hover{background-color:#118fe4;color:#fff}.navbar.is-info .navbar-end .navbar-link::after,.navbar.is-info .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link{background-color:#118fe4;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#209cee;color:#fff}}.navbar.is-success{background-color:#23d160;color:#fff}.navbar.is-success .navbar-brand .navbar-link,.navbar.is-success .navbar-brand>.navbar-item{color:#fff}.navbar.is-success .navbar-brand .navbar-link.is-active,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand>a.navbar-item:hover{background-color:#20bc56;color:#fff}.navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}@media screen and (min-width:1088px){.navbar.is-success .navbar-end .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-start>.navbar-item{color:#fff}.navbar.is-success .navbar-end .navbar-link.is-active,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start>a.navbar-item:hover{background-color:#20bc56;color:#fff}.navbar.is-success .navbar-end .navbar-link::after,.navbar.is-success .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link{background-color:#20bc56;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#23d160;color:#fff}}.navbar.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link,.navbar.is-warning .navbar-brand>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link.is-active,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand>a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,.7)}@media screen and (min-width:1088px){.navbar.is-warning .navbar-end .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-start>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-end .navbar-link.is-active,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start>a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-end .navbar-link::after,.navbar.is-warning .navbar-start .navbar-link::after{border-color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffdd57;color:rgba(0,0,0,.7)}}.navbar.is-danger{background-color:#ff3860;color:#fff}.navbar.is-danger .navbar-brand .navbar-link,.navbar.is-danger .navbar-brand>.navbar-item{color:#fff}.navbar.is-danger .navbar-brand .navbar-link.is-active,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand>a.navbar-item:hover{background-color:#ff1f4b;color:#fff}.navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}@media screen and (min-width:1088px){.navbar.is-danger .navbar-end .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-start>.navbar-item{color:#fff}.navbar.is-danger .navbar-end .navbar-link.is-active,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start>a.navbar-item:hover{background-color:#ff1f4b;color:#fff}.navbar.is-danger .navbar-end .navbar-link::after,.navbar.is-danger .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link{background-color:#ff1f4b;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#ff3860;color:#fff}}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-top{top:0}body.has-navbar-fixed-top,html.has-navbar-fixed-top{padding-top:3.25rem}body.has-navbar-fixed-bottom,html.has-navbar-fixed-bottom{padding-bottom:3.25rem}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.navbar-brand a.navbar-item:hover{background-color:transparent}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;-webkit-transform-origin:center;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,-webkit-transform;transition-property:background-color,opacity,transform;transition-property:background-color,opacity,transform,-webkit-transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:nth-child(1){top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,.05)}.navbar-burger.is-active span:nth-child(1){-webkit-transform:translateY(5px) rotate(45deg);transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){-webkit-transform:translateY(-5px) rotate(-45deg);transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#4a4a4a;display:block;line-height:1.5;padding:.5rem .75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-.25rem;margin-right:-.25rem}.navbar-link,a.navbar-item{cursor:pointer}.navbar-link.is-active,.navbar-link:hover,a.navbar-item.is-active,a.navbar-item:hover{background-color:#fafafa;color:#3273dc}.navbar-item{display:block;flex-grow:0;flex-shrink:0}.navbar-item img{max-height:none}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(.5rem - 1px)}.navbar-item.is-tab:hover{background-color:transparent;border-bottom-color:#3273dc}.navbar-item.is-tab.is-active{background-color:transparent;border-bottom-color:#3273dc;border-bottom-style:solid;border-bottom-width:3px;color:#3273dc;padding-bottom:calc(.5rem - 3px)}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-link{padding-right:2.5em}.navbar-link::after{border-color:#3273dc;margin-top:-.375em;right:1.125em}.navbar-dropdown{font-size:.875rem;padding-bottom:.5rem;padding-top:.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:.5rem 0}@media screen and (max-width:1087px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link::after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px rgba(10,10,10,.1);padding:.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}body.has-navbar-fixed-top-touch,html.has-navbar-fixed-top-touch{padding-top:3.25rem}body.has-navbar-fixed-bottom-touch,html.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width:1088px){.navbar,.navbar-end,.navbar-menu,.navbar-start{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-end,.navbar.is-spaced .navbar-start{align-items:center}.navbar.is-spaced .navbar-link,.navbar.is-spaced a.navbar-item{border-radius:4px}.navbar.is-transparent .navbar-link.is-active,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent a.navbar-item:hover{background-color:transparent!important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent!important}.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#3273dc}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item{display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.has-dropdown-up .navbar-link::after{-webkit-transform:rotate(135deg) translate(.25em,-.25em);transform:rotate(135deg) translate(.25em,-.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px rgba(10,10,10,.1);display:none;font-size:.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#3273dc}.navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-dropdown{border-radius:6px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));-webkit-transform:translateY(-5px);transform:translateY(-5px);transition-duration:86ms;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.container>.navbar .navbar-brand,.navbar>.container .navbar-brand{margin-left:-1rem}.container>.navbar .navbar-menu,.navbar>.container .navbar-menu{margin-right:-1rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-top-desktop{top:0}body.has-navbar-fixed-top-desktop,html.has-navbar-fixed-top-desktop{padding-top:3.25rem}body.has-navbar-fixed-bottom-desktop,html.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}body.has-spaced-navbar-fixed-top,html.has-spaced-navbar-fixed-top{padding-top:5.25rem}body.has-spaced-navbar-fixed-bottom,html.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}.navbar-link.is-active,a.navbar-item.is-active{color:#0a0a0a}.navbar-link.is-active:not(:hover),a.navbar-item.is-active:not(:hover){background-color:transparent}.navbar-item.has-dropdown.is-active .navbar-link,.navbar-item.has-dropdown:hover .navbar-link{background-color:#fafafa}}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-next,.pagination.is-rounded .pagination-previous{padding-left:1em;padding-right:1em;border-radius:290486px}.pagination.is-rounded .pagination-link{border-radius:290486px}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous{font-size:1em;padding-left:.5em;padding-right:.5em;justify-content:center;margin:.25rem;text-align:center}.pagination-link,.pagination-next,.pagination-previous{border-color:#dbdbdb;color:#363636;min-width:2.25em}.pagination-link:hover,.pagination-next:hover,.pagination-previous:hover{border-color:#b5b5b5;color:#363636}.pagination-link:focus,.pagination-next:focus,.pagination-previous:focus{border-color:#3273dc}.pagination-link:active,.pagination-next:active,.pagination-previous:active{box-shadow:inset 0 1px 2px rgba(10,10,10,.2)}.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled]{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#7a7a7a;opacity:.5}.pagination-next,.pagination-previous{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#3273dc;border-color:#3273dc;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{flex-wrap:wrap}@media screen and (max-width:768px){.pagination{flex-wrap:wrap}.pagination-next,.pagination-previous{flex-grow:1;flex-shrink:1}.pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width:769px),print{.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel-block,.panel-heading,.panel-tabs{border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.panel-block:first-child,.panel-heading:first-child,.panel-tabs:first-child{border-top:1px solid #dbdbdb}.panel-heading{background-color:#f5f5f5;border-radius:4px 4px 0 0;color:#363636;font-size:1.25em;font-weight:300;line-height:1.25;padding:.5em .75em}.panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#4a4a4a}.panel-list a:hover{color:#3273dc}.panel-block{align-items:center;color:#363636;display:flex;justify-content:flex-start;padding:.5em .75em}.panel-block input[type=checkbox]{margin-right:.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#3273dc;color:#363636}.panel-block.is-active .panel-icon{color:#3273dc}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#7a7a7a;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#4a4a4a;display:flex;justify-content:center;margin-bottom:-1px;padding:.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#363636;color:#363636}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#3273dc;color:#3273dc}.tabs ul{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-left{padding-right:.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:.75em;padding-right:.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:transparent!important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-radius:4px 0 0 4px}.tabs.is-toggle li:last-child a{border-radius:0 4px 4px 0}.tabs.is-toggle li.is-active a{background-color:#3273dc;border-color:#3273dc;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:290486px;border-top-left-radius:290486px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:290486px;border-top-right-radius:290486px;padding-right:1.25em}.tabs.is-small{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{flex:none}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-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-1{flex:none;width:8.33333%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333%}.columns.is-mobile>.column.is-2{flex:none;width:16.66667%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66667%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333%}.columns.is-mobile>.column.is-5{flex:none;width:41.66667%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66667%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333%}.columns.is-mobile>.column.is-8{flex:none;width:66.66667%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66667%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333%}.columns.is-mobile>.column.is-11{flex:none;width:91.66667%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66667%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width:768px){.column.is-narrow-mobile{flex:none}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-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-1-mobile{flex:none;width:8.33333%}.column.is-offset-1-mobile{margin-left:8.33333%}.column.is-2-mobile{flex:none;width:16.66667%}.column.is-offset-2-mobile{margin-left:16.66667%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333%}.column.is-offset-4-mobile{margin-left:33.33333%}.column.is-5-mobile{flex:none;width:41.66667%}.column.is-offset-5-mobile{margin-left:41.66667%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333%}.column.is-offset-7-mobile{margin-left:58.33333%}.column.is-8-mobile{flex:none;width:66.66667%}.column.is-offset-8-mobile{margin-left:66.66667%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333%}.column.is-offset-10-mobile{margin-left:83.33333%}.column.is-11-mobile{flex:none;width:91.66667%}.column.is-offset-11-mobile{margin-left:91.66667%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width:769px),print{.column.is-narrow,.column.is-narrow-tablet{flex:none}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-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-1,.column.is-1-tablet{flex:none;width:8.33333%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66667%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66667%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66667%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66667%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66667%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66667%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66667%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66667%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width:1087px){.column.is-narrow-touch{flex:none}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-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-1-touch{flex:none;width:8.33333%}.column.is-offset-1-touch{margin-left:8.33333%}.column.is-2-touch{flex:none;width:16.66667%}.column.is-offset-2-touch{margin-left:16.66667%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333%}.column.is-offset-4-touch{margin-left:33.33333%}.column.is-5-touch{flex:none;width:41.66667%}.column.is-offset-5-touch{margin-left:41.66667%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333%}.column.is-offset-7-touch{margin-left:58.33333%}.column.is-8-touch{flex:none;width:66.66667%}.column.is-offset-8-touch{margin-left:66.66667%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333%}.column.is-offset-10-touch{margin-left:83.33333%}.column.is-11-touch{flex:none;width:91.66667%}.column.is-offset-11-touch{margin-left:91.66667%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width:1088px){.column.is-narrow-desktop{flex:none}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-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-1-desktop{flex:none;width:8.33333%}.column.is-offset-1-desktop{margin-left:8.33333%}.column.is-2-desktop{flex:none;width:16.66667%}.column.is-offset-2-desktop{margin-left:16.66667%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333%}.column.is-offset-4-desktop{margin-left:33.33333%}.column.is-5-desktop{flex:none;width:41.66667%}.column.is-offset-5-desktop{margin-left:41.66667%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333%}.column.is-offset-7-desktop{margin-left:58.33333%}.column.is-8-desktop{flex:none;width:66.66667%}.column.is-offset-8-desktop{margin-left:66.66667%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333%}.column.is-offset-10-desktop{margin-left:83.33333%}.column.is-11-desktop{flex:none;width:91.66667%}.column.is-offset-11-desktop{margin-left:91.66667%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width:1280px){.column.is-narrow-widescreen{flex:none}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-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-1-widescreen{flex:none;width:8.33333%}.column.is-offset-1-widescreen{margin-left:8.33333%}.column.is-2-widescreen{flex:none;width:16.66667%}.column.is-offset-2-widescreen{margin-left:16.66667%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333%}.column.is-offset-4-widescreen{margin-left:33.33333%}.column.is-5-widescreen{flex:none;width:41.66667%}.column.is-offset-5-widescreen{margin-left:41.66667%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333%}.column.is-offset-7-widescreen{margin-left:58.33333%}.column.is-8-widescreen{flex:none;width:66.66667%}.column.is-offset-8-widescreen{margin-left:66.66667%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333%}.column.is-offset-10-widescreen{margin-left:83.33333%}.column.is-11-widescreen{flex:none;width:91.66667%}.column.is-offset-11-widescreen{margin-left:91.66667%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width:1472px){.column.is-narrow-fullhd{flex:none}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-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-1-fullhd{flex:none;width:8.33333%}.column.is-offset-1-fullhd{margin-left:8.33333%}.column.is-2-fullhd{flex:none;width:16.66667%}.column.is-offset-2-fullhd{margin-left:16.66667%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333%}.column.is-offset-4-fullhd{margin-left:33.33333%}.column.is-5-fullhd{flex:none;width:41.66667%}.column.is-offset-5-fullhd{margin-left:41.66667%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333%}.column.is-offset-7-fullhd{margin-left:58.33333%}.column.is-8-fullhd{flex:none;width:66.66667%}.column.is-offset-8-fullhd{margin-left:66.66667%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333%}.column.is-offset-10-fullhd{margin-left:83.33333%}.column.is-11-fullhd{flex:none;width:91.66667%}.column.is-offset-11-fullhd{margin-left:91.66667%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}.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:1088px){.columns.is-desktop{display:flex}}.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}.columns.is-variable.is-1{--columnGap:0.25rem}.columns.is-variable.is-2{--columnGap:0.5rem}.columns.is-variable.is-3{--columnGap:0.75rem}.columns.is-variable.is-4{--columnGap:1rem}.columns.is-variable.is-5{--columnGap:1.25rem}.columns.is-variable.is-6{--columnGap:1.5rem}.columns.is-variable.is-7{--columnGap:1.75rem}.columns.is-variable.is-8{--columnGap:2rem}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0!important}.tile.is-parent{padding:.75rem}.tile.is-vertical{flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem!important}@media screen and (min-width:769px),print{.tile:not(.is-child){display:flex}.tile.is-1{flex:none;width:8.33333%}.tile.is-2{flex:none;width:16.66667%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.33333%}.tile.is-5{flex:none;width:41.66667%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.33333%}.tile.is-8{flex:none;width:66.66667%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.33333%}.tile.is-11{flex:none;width:91.66667%}.tile.is-12{flex:none;width:100%}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .navbar{background:0 0}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width:1087px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(10,10,10,.7)}.hero.is-white .navbar-link.is-active,.hero.is-white .navbar-link:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:.9}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg,#e6e6e6 0,#fff 71%,#fff 100%)}@media screen and (max-width:768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg,#e6e6e6 0,#fff 71%,#fff 100%)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:rgba(255,255,255,.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width:1087px){.hero.is-black .navbar-menu{background-color:#0a0a0a}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:rgba(255,255,255,.7)}.hero.is-black .navbar-link.is-active,.hero.is-black .navbar-link:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black a.navbar-item:hover{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:.9}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg,#000 0,#0a0a0a 71%,#181616 100%)}@media screen and (max-width:768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg,#000 0,#0a0a0a 71%,#181616 100%)}}.hero.is-light{background-color:#f5f5f5;color:#363636}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag),.hero.is-light strong{color:inherit}.hero.is-light .title{color:#363636}.hero.is-light .subtitle{color:rgba(54,54,54,.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:#363636}@media screen and (max-width:1087px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(54,54,54,.7)}.hero.is-light .navbar-link.is-active,.hero.is-light .navbar-link:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light a.navbar-item:hover{background-color:#e8e8e8;color:#363636}.hero.is-light .tabs a{color:#363636;opacity:.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:#363636}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:#363636;border-color:#363636;color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg,#dfd8d9 0,#f5f5f5 71%,#fff 100%)}@media screen and (max-width:768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg,#dfd8d9 0,#f5f5f5 71%,#fff 100%)}}.hero.is-dark{background-color:#363636;color:#f5f5f5}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-dark strong{color:inherit}.hero.is-dark .title{color:#f5f5f5}.hero.is-dark .subtitle{color:rgba(245,245,245,.9)}.hero.is-dark .subtitle a:not(.button),.hero.is-dark .subtitle strong{color:#f5f5f5}@media screen and (max-width:1087px){.hero.is-dark .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.hero.is-dark .navbar-link{color:rgba(245,245,245,.7)}.hero.is-dark .navbar-link.is-active,.hero.is-dark .navbar-link:hover,.hero.is-dark a.navbar-item.is-active,.hero.is-dark a.navbar-item:hover{background-color:#292929;color:#f5f5f5}.hero.is-dark .tabs a{color:#f5f5f5;opacity:.9}.hero.is-dark .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a{opacity:1}.hero.is-dark .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a{color:#f5f5f5}.hero.is-dark .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.hero.is-dark.is-bold{background-image:linear-gradient(141deg,#1f191a 0,#363636 71%,#46403f 100%)}@media screen and (max-width:768px){.hero.is-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1f191a 0,#363636 71%,#46403f 100%)}}.hero.is-primary{background-color:#00d1b2;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag),.hero.is-primary strong{color:inherit}.hero.is-primary .title{color:#fff}.hero.is-primary .subtitle{color:rgba(255,255,255,.9)}.hero.is-primary .subtitle a:not(.button),.hero.is-primary .subtitle strong{color:#fff}@media screen and (max-width:1087px){.hero.is-primary .navbar-menu{background-color:#00d1b2}}.hero.is-primary .navbar-item,.hero.is-primary .navbar-link{color:rgba(255,255,255,.7)}.hero.is-primary .navbar-link.is-active,.hero.is-primary .navbar-link:hover,.hero.is-primary a.navbar-item.is-active,.hero.is-primary a.navbar-item:hover{background-color:#00b89c;color:#fff}.hero.is-primary .tabs a{color:#fff;opacity:.9}.hero.is-primary .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a{opacity:1}.hero.is-primary .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#00d1b2}.hero.is-primary.is-bold{background-image:linear-gradient(141deg,#009e6c 0,#00d1b2 71%,#00e7eb 100%)}@media screen and (max-width:768px){.hero.is-primary.is-bold .navbar-menu{background-image:linear-gradient(141deg,#009e6c 0,#00d1b2 71%,#00e7eb 100%)}}.hero.is-link{background-color:#3273dc;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:rgba(255,255,255,.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width:1087px){.hero.is-link .navbar-menu{background-color:#3273dc}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:rgba(255,255,255,.7)}.hero.is-link .navbar-link.is-active,.hero.is-link .navbar-link:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link a.navbar-item:hover{background-color:#2366d1;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:.9}.hero.is-link .tabs a:hover{opacity:1}.hero.is-link .tabs li.is-active a{opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#3273dc}.hero.is-link.is-bold{background-image:linear-gradient(141deg,#1577c6 0,#3273dc 71%,#4366e5 100%)}@media screen and (max-width:768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1577c6 0,#3273dc 71%,#4366e5 100%)}}.hero.is-info{background-color:#209cee;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:rgba(255,255,255,.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width:1087px){.hero.is-info .navbar-menu{background-color:#209cee}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:rgba(255,255,255,.7)}.hero.is-info .navbar-link.is-active,.hero.is-info .navbar-link:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info a.navbar-item:hover{background-color:#118fe4;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#209cee}.hero.is-info.is-bold{background-image:linear-gradient(141deg,#04a6d7 0,#209cee 71%,#3287f5 100%)}@media screen and (max-width:768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg,#04a6d7 0,#209cee 71%,#3287f5 100%)}}.hero.is-success{background-color:#23d160;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:rgba(255,255,255,.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width:1087px){.hero.is-success .navbar-menu{background-color:#23d160}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:rgba(255,255,255,.7)}.hero.is-success .navbar-link.is-active,.hero.is-success .navbar-link:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success a.navbar-item:hover{background-color:#20bc56;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#23d160}.hero.is-success.is-bold{background-image:linear-gradient(141deg,#12af2f 0,#23d160 71%,#2ce28a 100%)}@media screen and (max-width:768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg,#12af2f 0,#23d160 71%,#2ce28a 100%)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,.7)}@media screen and (max-width:1087px){.hero.is-warning .navbar-menu{background-color:#ffdd57}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(0,0,0,.7)}.hero.is-warning .navbar-link.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,.7);opacity:.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg,#ffaf24 0,#ffdd57 71%,#fffa70 100%)}@media screen and (max-width:768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg,#ffaf24 0,#ffdd57 71%,#fffa70 100%)}}.hero.is-danger{background-color:#ff3860;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:rgba(255,255,255,.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width:1087px){.hero.is-danger .navbar-menu{background-color:#ff3860}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:rgba(255,255,255,.7)}.hero.is-danger .navbar-link.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger a.navbar-item:hover{background-color:#ff1f4b;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ff3860}.hero.is-danger.is-bold{background-image:linear-gradient(141deg,#ff0561 0,#ff3860 71%,#ff5257 100%)}@media screen and (max-width:768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg,#ff0561 0,#ff3860 71%,#ff5257 100%)}}.hero.is-small .hero-body{padding-bottom:1.5rem;padding-top:1.5rem}@media screen and (min-width:769px),print{.hero.is-medium .hero-body{padding-bottom:9rem;padding-top:9rem}}@media screen and (min-width:769px),print{.hero.is-large .hero-body{padding-bottom:18rem;padding-top:18rem}}.hero.is-fullheight .hero-body,.hero.is-halfheight .hero-body{align-items:center;display:flex}.hero.is-fullheight .hero-body>.container,.hero.is-halfheight .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.hero-video.is-transparent{opacity:.3}@media screen and (max-width:768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width:768px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:.75rem}}@media screen and (min-width:769px),print{.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-foot,.hero-head{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}.section{padding:3rem 1.5rem}@media screen and (min-width:1088px){.section.is-medium{padding:9rem 1.5rem}.section.is-large{padding:18rem 1.5rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}.bd-columns-tool,.bd-footer-donation-action,.bd-footer-star-figure{align-items:center;display:flex;justify-content:center}.bd-book-content,.bd-footer-star,.bd-footer-support{background-color:#fff;border-radius:6px;box-shadow:0 1.5rem 1.5rem -1.25rem rgba(10,10,10,.05);display:block}.bd-main{overflow:hidden;position:relative}.bd-lead{position:relative}.bd-breadcrumb{display:flex;justify-content:space-between;margin-bottom:3rem}.bd-breadcrumb .breadcrumb:not(:last-child){margin-bottom:0}.bd-prev-next{align-items:flex-start;color:#b5b5b5;display:none;flex-grow:0;flex-shrink:0;margin-left:.5rem;text-align:center}.bd-prev-next a,.bd-prev-next span{border-radius:4px;width:1.5rem}.bd-prev-next a:hover{background-color:#f5f5f5}.bd-prev-next-bis{border-top:2px solid #f5f5f5;display:flex;justify-content:space-between;margin-top:3rem}.bd-prev-next-bis a{margin-top:1.5rem}.bd-prev-next-bis-previous{margin-right:auto}.bd-prev-next-bis-next{margin-left:auto}.bd-header{border-bottom:2px solid #f5f5f5;margin-bottom:3rem;padding-bottom:3rem}.bd-header .subtitle{color:#7a7a7a}.bd-header .subtitle strong{color:currentColor}.bd-header #meta{margin-top:-.5rem}.bd-content hr:first-child{display:none}.bd-content hr:first-child+.bd-anchor-title{padding-top:0}.bd-side,.bd-side-background{background-color:#fafafa}.bd-side{position:relative}.bd-side-background{bottom:0;left:50%;position:absolute;right:0;top:0}.bd-anchors-list,.bd-category-list{font-size:.875rem}.bd-anchors-list li:not(:last-child),.bd-category-list li:not(:last-child){margin-bottom:.5em}.bd-anchors-list li.is-past a,.bd-category-list li.is-past a{color:#b5b5b5}.bd-anchors-list li.is-current a,.bd-category-list li.is-current a{color:#3273dc}.bd-anchors-list a,.bd-category-list a{color:#7a7a7a}.bd-anchors-list a:hover,.bd-category-list a:hover{color:#3273dc}.bd-category a:hover{color:#3273dc}.bd-category:not(:last-child){margin-bottom:.5rem}.bd-category.is-active .bd-category-toggle .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.bd-category.is-active .bd-category-list{display:block}.bd-category-header{position:relative}.bd-category-toggle{align-items:center;color:#b5b5b5;display:flex;justify-content:flex-end}.bd-category-toggle .icon{font-size:.75rem;-webkit-transform-origin:center;transform-origin:center;transition-duration:86ms;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.bd-category-name{color:#363636;position:relative}.bd-category-name.is-active{color:#3273dc}.bd-category-list{display:none;padding:.5rem}.bd-anchors-reference{height:1px}.bd-anchors{display:none;max-width:14rem;padding-top:calc(1.5rem - 1px)}@media screen and (min-width:769px),print{.bd-anchors.is-active{display:block}.bd-anchors.is-pinned{position:fixed;top:0}}.bd-anchors-title{color:#b5b5b5;font-size:.875rem;font-weight:600;margin-bottom:.5rem}.bd-anchors-list li:last-child{margin-top:1em}.bd-anchors-list a{color:#363636}@media screen and (max-width:1087px){.bd-lead,.bd-side{padding:1.5rem}.bd-header-carbon{margin-top:1.5rem}}@media screen and (max-width:768px){.bd-side-background{display:none}}@media screen and (min-width:769px),print{.bd-duo{display:flex}.bd-lead{background-color:#fff;overflow:hidden;flex-grow:1;flex-shrink:1}.bd-prev-next{display:flex}.bd-side{flex:0 0 calc(14rem + 1.5rem)}}@media screen and (min-width:1088px){.bd-main{padding:0 3rem}.bd-lead{margin-left:-3rem;padding:3rem}.bd-lead:last-child{margin-right:-3rem}.bd-header{align-items:center;display:flex;min-height:130px}.bd-header-titles{flex-grow:1;flex-shrink:1}.bd-header-carbon{flex-grow:0;flex-shrink:0;margin:-15px 0 -15px 6rem;width:300px}.bd-side{padding:3rem 0 3rem 1.5rem}}@media screen and (min-width:1280px){.bd-header-carbon{margin-left:9rem}}@media screen and (min-width:1472px){.bd-header-carbon{margin-left:12rem}}.highlight{background-color:#f5f5f5;border-radius:6px;color:#586e75}.highlight pre{background-color:transparent;font-size:.875em;line-height:1.375}.highlight .c{color:#93a1a1}.highlight .err,.highlight .g{color:#586e75}.highlight .k{color:#859900}.highlight .l,.highlight .n{color:#586e75}.highlight .o{color:#859900}.highlight .x{color:#cb4b16}.highlight .p{color:#586e75}.highlight .cm{color:#93a1a1}.highlight .cp{color:#859900}.highlight .c1{color:#93a1a1}.highlight .cs{color:#859900}.highlight .gd{color:#2aa198}.highlight .ge{color:#586e75;font-style:italic}.highlight .gr{color:#dc322f}.highlight .gh{color:#cb4b16}.highlight .gi{color:#859900}.highlight .go,.highlight .gp{color:#586e75}.highlight .gs{color:#586e75;font-weight:700}.highlight .gu{color:#cb4b16}.highlight .gt{color:#586e75}.highlight .kc{color:#cb4b16}.highlight .kd{color:#268bd2}.highlight .kn,.highlight .kp{color:#859900}.highlight .kr{color:#268bd2}.highlight .kt{color:#dc322f}.highlight .ld{color:#586e75}.highlight .m,.highlight .s{color:#2aa198}.highlight .na{color:#b58900}.highlight .nb{color:#586e75}.highlight .nc{color:#268bd2}.highlight .no{color:#cb4b16}.highlight .nd{color:#268bd2}.highlight .ne,.highlight .ni{color:#cb4b16}.highlight .nf{color:#268bd2}.highlight .nl,.highlight .nn,.highlight .nx,.highlight .py{color:#586e75}.highlight .nt,.highlight .nv{color:#268bd2}.highlight .ow{color:#859900}.highlight .w{color:#586e75}.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#2aa198}.highlight .sb{color:#93a1a1}.highlight .sc{color:#2aa198}.highlight .sd{color:#586e75}.highlight .s2{color:#2aa198}.highlight .se{color:#cb4b16}.highlight .sh{color:#586e75}.highlight .si,.highlight .sx{color:#2aa198}.highlight .sr{color:#dc322f}.highlight .s1,.highlight .ss{color:#2aa198}.highlight .bp,.highlight .vc,.highlight .vg,.highlight .vi{color:#268bd2}.highlight .il{color:#2aa198}.content .highlight{margin-left:0;margin-right:0;text-align:left}.content .highlight:not(:first-child){margin-top:1em}.content .highlight:not(:last-child){margin-bottom:1em}.content li .highlight{margin-top:.5em}.content .bd-spaced li+li{margin-top:1em}.content .highlighter-rouge:not(:last-child){margin-bottom:1.5rem}body.page-grid .column>.notification{padding-left:0;padding-right:0;text-align:center}a.navbar-item>.icon:not(:last-child){margin-left:-.25em;margin-right:.25em}@media screen and (min-width:769px),print{.header-item .button+.button{margin-left:.75rem}}svg{max-height:100%;max-width:100%}.bd-patreon-button{display:inline-block;position:relative;vertical-align:top}.bd-patreon-button img{border-radius:4px;display:block}.bd-patreon-button:hover::after{background-color:rgba(0,0,0,.05);border-radius:4px;content:"";display:block}#carboncontainer{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:300px;min-height:120px;min-width:280px}#carbon{flex-grow:1;min-height:100px;padding:0;position:relative}#carbon:hover{background-color:#fff;box-shadow:0 0 0 .75rem #fff}@media screen and (min-width:769px),print{#carbon{width:300px}}#carbonads{font-size:14px;text-align:left}#carbonads a,#carbonads span{display:block}#carbonads .carbon-wrap{min-height:100px;position:relative}#carbonads .carbon-wrap:hover .carbon-img::after{background-color:rgba(0,0,0,.05);content:"";display:block;height:100px;left:0;position:absolute;right:1rem;top:0}#carbonads .carbon-img{bottom:0;float:left;left:0;min-height:100px;padding:0;position:absolute;top:0;width:calc(130px + 1rem)}#carbonads .carbon-img img{display:block;height:100px;width:130px}#carbonads .carbon-img:hover+.carbon-text{color:#3273dc}#carbonads .carbon-img:active{opacity:.8}#carbonads .carbon-text{display:block;color:#363636;line-height:20px;min-height:100px;padding:0 0 20px calc(130px + 1rem)}#carbonads .carbon-text:hover{color:#3273dc}#carbonads .carbon-poweredby{bottom:0;color:#b5b5b5;display:inline;font-size:.75rem;line-height:20px;position:absolute;right:0}#carbonads .carbon-poweredby:hover{text-decoration:underline}.bd-index-header{text-align:center}.bd-index-header a,.bd-index-header strong{transition-duration:86ms;transition-property:color}.bd-index-header a{color:currentColor}.bd-index-header a:hover{color:#3273dc}.bd-index-header a:hover strong{color:#3273dc}.bd-index-header strong{font-weight:600}.bd-index-header .title strong{color:#00d1b2}.bd-index-header .subtitle{color:#b5b5b5!important}.bd-index-header .subtitle strong{color:currentColor}.bd-index-header:not(:last-child){margin-bottom:3rem}.bd-index-header.bd-is-left{text-align:left}.bd-index-js-tweet .bd-tw{margin-left:auto;margin-right:auto}.bd-index-custom-title{color:#b5b5b5}.bd-index-custom-example{padding:1rem}.bd-index-custom-example .subtitle{margin-bottom:.5rem}.bd-index-custom.bd-is-after{color:#757763;font-family:Nunito,serif;margin-top:.5rem}.bd-index-custom.bd-is-after a{color:#fa7c91}.bd-index-custom.bd-is-after a:hover{color:#363636}.bd-index-custom.bd-is-after .subtitle{color:#757763}.bd-index-custom.bd-is-after .input,.bd-index-custom.bd-is-after .select select{background-color:#eff0eb;border-color:transparent;border-width:2px;box-shadow:none;font-family:Nunito,serif}.bd-index-custom.bd-is-after .input:hover,.bd-index-custom.bd-is-after .select select:hover{border-color:#d0d1cd}.bd-index-custom.bd-is-after .input:focus,.bd-index-custom.bd-is-after .select select:focus{border-color:#fa7c91;box-shadow:0 0 0 .125em rgba(250,124,145,.25)}.bd-index-custom.bd-is-after .select:not(.is-multiple):not(:hover)::after{border-color:#fa7c91}.bd-index-custom.bd-is-after .button.is-primary{background-color:#8a4d76;color:#fff}.bd-index-custom.bd-is-after .button.is-primary:hover{background-color:#82486f}.bd-index-custom.bd-is-after .button.is-primary:active{background-color:#7a4468}.bd-index-custom.bd-is-after .button.is-link{background-color:#fa7c91;color:#fff}.bd-index-custom.bd-is-after .button.is-link:hover{background-color:#fa7087}.bd-index-custom.bd-is-after .button.is-link:active{background-color:#f9637c}.bd-index-custom.bd-is-after ::-moz-selection{background-color:#fa7c91;color:#fff}.bd-index-custom.bd-is-after ::selection{background-color:#fa7c91;color:#fff}.bd-index-fullscreen .tabs a{color:#b5b5b5!important}#grid .notification{padding-left:0;padding-right:0}.bd-columns-tools{margin-top:3rem}.bd-columns-tool.bd-is-try .buttons{justify-content:center}.bd-columns-tool.bd-is-try .button strong{font-weight:600}#markup{width:100%}#markup .highlight pre{max-height:none}#message{display:none;margin-top:3rem}@media screen and (max-width:768px){.bd-columns-tool.bd-is-markup{margin-top:3rem}}@media screen and (min-width:769px),print{.bd-columns-tools{align-items:flex-start;display:flex}.bd-columns-tool{width:50%}.bd-columns-tool.bd-is-try{padding-top:60px}}.bd-focus{margin:6rem auto 0;max-width:1080px}.bd-focus-item{border-radius:6px;padding-top:1.25rem;position:relative}.bd-focus-item .subtitle,.bd-focus-item .title a{transition-duration:172ms;transition-property:color}.bd-focus-item .title{position:relative;transition-duration:172ms;transition-property:color}.bd-focus-item .subtitle{color:#b5b5b5;position:relative}.bd-focus-item .subtitle strong{color:currentColor}.bd-focus-item::before{background-color:#fafafa;border-radius:6px;content:"";display:block;opacity:0;pointer-events:none;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:center;transform-origin:center;transition-duration:172ms;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.bd-focus-item:hover::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.bd-focus-item:hover .subtitle{color:#4a4a4a}.bd-focus-item:nth-child(1):hover .title{color:#ff470f}.bd-focus-item:nth-child(2):hover .title{color:#23d160}.bd-focus-item:nth-child(3):hover .title{color:#3273dc}.bd-focus-item:nth-child(4):hover .title{color:#0a0a0a}.bd-focus-icon{position:relative}.bd-focus-mobile{color:#b86bff;margin-right:-20px}.bd-focus-tablet{color:#ff3860}.bd-focus-desktop{color:#ff470f;position:relative;top:2px}.bd-focus-cubes{position:relative;height:3rem;margin:0 auto;top:-.5rem;width:3rem}.bd-focus-cube{color:#23d160;position:absolute}.bd-focus-cube-1{left:0;top:0}.bd-focus-cube-2{left:-1rem;top:23px}.bd-focus-cube-3{left:1rem;top:23px}.bd-focus-css3{color:#3273dc}.bd-focus-github{color:#333}.intro-content{margin-left:auto;margin-right:auto;max-width:640px}.intro-title{font-weight:400;line-height:1.375}.intro-title strong{font-weight:600}.intro-ghbtns{height:30px;margin-bottom:26px}.intro-ghbtns iframe,.intro-ghbtns img{height:30px}.intro-npm{background:#242424;border-radius:4px;color:#fff;display:flex;font-size:15px;justify-content:space-between;line-height:20px;padding:15px 25px;position:relative}.intro-npm code{font-size:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.intro-npm .intro-npm-copy{border-radius:4px;color:#ffdd57;cursor:pointer;margin:-2px -7px -3px;padding:2px 7px 3px}.intro-npm .intro-npm-copy:hover{background-color:#ffdd57;color:#242424}.intro-npm .intro-npm-copy.is-error,.intro-npm .intro-npm-copy.is-success{color:#fff;pointer-events:none;text-decoration:none}.intro-npm .intro-npm-copy.is-success{background-color:#23d160}.intro-npm .intro-npm-copy.is-error{background-color:#ff3860}.intro-npm ::-moz-selection{background:#ffdd57;color:#242424}.intro-npm ::selection{background:#ffdd57;color:#242424}.intro-buttons{margin-top:1.5rem}.intro-buttons .button{padding-left:1.375em;padding-right:1.375em}.intro-video{background-color:#fff;margin-left:auto;margin-right:auto;max-width:640px;position:relative}.intro-video.has-loaded .intro-spinner{display:none}.intro-video.has-loaded .intro-iframe{opacity:1}@-webkit-keyframes introSpinner{from{opacity:0;-webkit-transform:scale(1.14);transform:scale(1.14)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes introSpinner{from{opacity:0;-webkit-transform:scale(1.14);transform:scale(1.14)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.intro-shadow,.intro-spinner{-webkit-animation-duration:.5s;animation-duration:.5s;animation-easing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform-origin:center;transform-origin:center}.intro-spinner{-webkit-animation-name:introSpinner;animation-name:introSpinner}.intro-spinner::before{border-bottom-color:#00d1b2;border-left-color:#00d1b2;height:1.5em;left:calc(50% - .75em);position:absolute;top:calc(50% - .75em);width:1.5em}@-webkit-keyframes introShadow{from{opacity:0;-webkit-transform:scale(.86);transform:scale(.86)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes introShadow{from{opacity:0;-webkit-transform:scale(.86);transform:scale(.86)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.intro-shadow{background-color:#776e70;background-position:center center;background-repeat:no-repeat;background-size:cover;box-shadow:0 1.5rem 3rem rgba(0,0,0,.2);-webkit-animation-name:introShadow;animation-name:introShadow}.intro-iframe{opacity:0;padding-top:56.25%;position:relative;transition-duration:.5s;transition-property:opacity}.intro-iframe iframe{height:100%;left:0;position:absolute;top:0;width:100%}.intro-author{color:#7a7a7a;font-size:.75rem;margin-top:40px;text-align:center}.intro-author a{color:#363636}.intro-author a:hover{text-decoration:underline}.intro-author span{opacity:.5;transition:.1s opacity}.intro-author span:hover{opacity:1}@media screen and (max-width:768px){.intro-buttons .button{display:flex;width:100%}.intro-buttons .button.is-light{margin-top:.5rem}}@media screen and (min-width:769px),print{.intro-title{font-size:2.25rem}.intro-buttons{align-items:center;display:flex;justify-content:space-between}}@media screen and (max-width:1087px){.intro-column.is-video{margin-top:3rem}}@media screen and (min-width:1088px){.intro-columns{display:flex;justify-content:center}.intro-column{width:calc(50% - 1.5rem)}.intro-column.is-content{margin-right:1.5rem}.intro-column.is-video{margin-left:1.5rem}.intro-content{max-width:440px}.intro-title{margin-top:-11px}.intro-title:not(:last-child){margin-bottom:20px}}#github{color:#333;border-color:#333}#github:hover{background:#333;border-color:#333;color:#fff}.bd-tw-button{background-color:#55acee;color:#fff;border-color:transparent!important}.bd-tw-button:hover{background-color:#49a6ed;color:#fff}.bd-tw-button:active,.bd-tw-button:focus{background-color:#3ea1ec;color:#fff}#moreDropdown .navbar-item{padding-left:3em;position:relative}#moreDropdown .icon{left:1rem;position:absolute;text-align:center;top:.375rem;width:1em}#moreDropdownBootstrap .icon{color:#6f5499}#moreDropdownPatreon .icon{color:#f96854}@media screen and (min-width:1088px){#blogDropdown{width:17rem}#blogDropdown .navbar-item{white-space:normal}#moreDropdown{width:14rem}#moreDropdown .navbar-item{padding-right:1rem;white-space:normal}#moreDropdown .navbar-item .level{flex-grow:1}}.bd-footer-title{color:#363636;font-size:1.25rem;line-height:1.25;margin-bottom:.5rem;transition-duration:86ms;transition-property:color}.bd-footer-title strong{font-weight:600}.bd-footer-subtitle{color:#b5b5b5;margin-top:-.5rem;transition-duration:86ms;transition-property:color}.bd-footer-iframe{display:flex;flex-wrap:wrap;margin-bottom:-10px;min-height:30px}.bd-footer-iframe iframe{margin-bottom:10px}.bd-footer-iframe .fb-like{margin-left:10px}.bd-footer-tsp{color:#b5b5b5;margin-top:1.5rem}.bd-footer-star,.bd-footer-support{text-align:center}.bd-footer-star .bd-footer-title,.bd-footer-support .bd-footer-title{font-size:1.5rem}.bd-footer-support{margin-bottom:3rem;margin-top:3rem;padding:3rem}.bd-footer-support .bd-footer-title{margin-bottom:1.5rem}.bd-footer-donations{justify-content:center}.bd-footer-donation{flex:none;width:240px}.bd-footer-donation-title{color:#b5b5b5;margin-bottom:.5rem}.bd-footer-donation-title strong{color:currentColor}.bd-footer-donation-action{height:70px}.bd-footer-donation-action .paypal-form{height:30px}.bd-footer-donation-action .paypal-form img{display:block}@media screen and (min-width:769px),print{.bd-footer-stars{align-items:stretch;display:flex;justify-content:space-between}}.bd-footer-star{transition-duration:86ms;transition-property:box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-transform;will-change:box-shadow,transform}@media screen and (max-width:768px){.bd-footer-star:not(:last-child){margin-bottom:1.5rem}}@media screen and (min-width:769px),print{.bd-footer-star{width:calc(33.3333% - 2rem)}}.bd-footer-star:hover{box-shadow:0 3rem 3rem -1.25rem rgba(10,10,10,.1);-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}.bd-footer-star:hover .bd-footer-subtitle,.bd-footer-star:hover .bd-footer-title{color:#3273dc}.bd-footer-star.bd-is-expo,.bd-footer-star.bd-is-love{padding-bottom:156px}.bd-footer-star.bd-is-expo .bd-footer-title,.bd-footer-star.bd-is-love .bd-footer-title{align-items:center;display:flex;justify-content:center}.bd-footer-star.bd-is-expo .bd-footer-title .icon,.bd-footer-star.bd-is-love .bd-footer-title .icon{margin-right:.25em}.bd-footer-star.bd-is-expo{background-image:url(/images/footer/expo-examples.png);background-repeat:repeat-x;background-position:bottom center;background-size:352px 156px}.bd-footer-star.bd-is-love{background-image:url(/images/footer/love.png);background-repeat:no-repeat;background-position:bottom center;background-size:440px 180px}.bd-footer-star-header{padding:1.5rem}.bd-footer-star-figure{height:156px;margin-top:-1rem}.bd-footer-links{margin-top:6rem;padding-bottom:6rem}.bd-footer-links a{color:currentColor}.bd-footer-links a:hover{color:#3273dc}.bd-footer-link-title{color:#363636;font-size:1.25rem;font-weight:600}.bd-footer-link-title:not(:first-child){margin-top:1.5em}.bd-footer-link{margin-top:.5rem}.bd-footer-link.bd-is-more{font-size:.875rem}.bd-footer-link.bd-is-more a:not(:hover){color:#b5b5b5}.bd-footer-link.bd-has-subtitle a{align-items:center;display:flex;justify-content:space-between}.bd-footer-link.bd-has-subtitle a strong{flex-grow:1;flex-shrink:1;font-weight:unset}.bd-footer-link.bd-has-subtitle a em{display:block;font-size:.875rem;font-style:normal}.bd-footer-link.bd-has-subtitle a:not(:hover) em{color:#b5b5b5}@media screen and (max-width:768px){.bd-footer-link.bd-has-subtitle a{flex-wrap:wrap;margin-top:1rem}.bd-footer-link.bd-has-subtitle a em{width:100%}}@media screen and (min-width:769px),print{.bd-footer-link.bd-has-subtitle a em{margin-left:1rem;text-align:right}}.bd-footer-link-icon{flex-grow:0;flex-shrink:0;margin-right:.5em;text-align:center;width:1em}::-moz-selection{background-color:#00d1b2;color:#fff}::selection{background-color:#00d1b2;color:#fff}.bd-post .table{font-size:1rem}.bd-post .bd-anchor-title{margin-top:0!important}.bd-has-drawing{position:relative}.bd-drawing{display:none;pointer-events:none;position:absolute}.bd-drawing.bd-is-try-it-out{bottom:100%;right:100%}.bd-drawing.bd-is-love-letters{bottom:110%;right:10%}.bd-drawing.bd-is-crazy{left:-10%;top:110%}.bd-drawing.bd-is-customize{right:-10%;top:105%}.bd-drawing.bd-is-opinion-free{right:100%;top:110%}.bd-drawing.bd-is-join-us{bottom:80%;left:100%}.bd-drawing.bd-is-spam-free{bottom:100%;right:90%}@media screen and (min-width:769px),print{.bd-drawing{display:inline}}.bd-links{counter-reset:bd-links}.bd-link{border-radius:6px;color:#7a7a7a;display:block;font-size:1.25rem;padding:1rem 3rem 1.5rem 5rem;position:relative;transition-duration:86ms;transition-property:background-color,color}.bd-link strong{font-weight:600}.bd-link:hover{background-color:#fafafa}.bd-link-surtitle{float:right;font-size:.75em;margin-bottom:1em;margin-left:2em;opacity:.5;padding-top:.25em}.bd-link-name{line-height:1.25;margin-bottom:.25em;position:relative}.bd-link-figure{position:absolute;right:calc(100% + .5em);text-align:center;top:0;min-width:1.5em}.bd-link-counter{color:#3273dc;display:block;counter-increment:bd-links;font-weight:400}.bd-link-counter::before{content:counter(bd-links)}.bd-link-icon{display:block;font-size:2rem;width:1.5em}.bd-link-more{font-size:.75em;opacity:.5}@media screen and (min-width:1088px){.bd-links{display:flex;flex-wrap:wrap}.bd-link{width:50%}}.bd-link-name{color:#363636;font-size:1.5rem;font-weight:600}.bd-docs{display:flex;flex-wrap:wrap}.bd-doc{margin:0 3rem 1.5rem 0}@media screen and (max-width:768px){.bd-doc{min-width:calc(50% - 3rem)}}@media screen and (min-width:769px),print{.bd-doc{min-width:calc(33.3333% - 3rem)}}.bd-doc-title{color:#363636}.bd-doc-title a{color:currentColor}.bd-doc-title a:hover{color:#3273dc}.bd-doc-title:not(:last-child){margin-bottom:.75rem}.bd-boxes{display:flex;flex-wrap:wrap;justify-content:space-between}.bd-box{border:4px solid #f5f5f5;border-radius:4px}.bd-box-header{text-align:center}.bd-typo{text-align:center}.bd-typo:not(:first-child){margin-top:3rem}.bd-has-text-rss{color:#f26522}.has-text-star{color:#ffd257}.bd-special-shadow{background-image:linear-gradient(rgba(0,0,0,.1),transparent);height:8px;left:0;opacity:0;position:absolute;right:0;top:100%;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center top;transform-origin:center top}@media screen and (max-width:1087px){.bd-is-clipped-touch{overflow:hidden!important}}#images tr td:nth-child(2){width:320px}.bd-color{border-radius:2px;box-shadow:0 2px 3px 0 rgba(0,0,0,.1),inset 0 0 0 1px rgba(0,0,0,.1);display:inline-block;float:left;height:24px;margin-right:8px;width:24px}.button.bd-is-rss{background-color:#f26522;border-color:transparent;color:#fff}.button.bd-is-rss:hover{background-color:#ed560e}.button.bd-is-rss:active{background-color:#d54d0d}.bd-view-all-versions{color:#7a7a7a}.bd-view-all-versions:hover{text-decoration:underline}.bd-feature-title{color:#7a7a7a}.bd-feature-title a{border-bottom:1px solid transparent;color:#363636}.bd-feature-title a:hover{border-bottom-color:#00d1b2}.bd-anchor-title{padding-top:1.5rem;position:relative}@media screen and (max-width:1279px){.bd-anchor-title{padding-left:2rem}}.bd-anchor-link{position:absolute;right:calc(100% + 1rem)}@media screen and (max-width:1279px){.bd-anchor-link{left:0;right:auto}}.has-text-orange{color:#ff470f!important}.has-text-purple{color:#b86bff!important}.has-text-bootstrap{color:#6f5499!important}.has-text-patreon{color:#f96854!important}.bd-emoji{margin-right:.5em;margin-top:2px}.bd-emoji-bis{font-size:1.25em;vertical-align:middle}.bd-notification{background-color:#f5f5f5;border-radius:4px;color:#7a7a7a;font-weight:600;padding:1.25rem 0;position:relative;text-align:center}.bd-notification .content,.bd-notification .subtitle,.bd-notification .title,.bd-notification strong{color:currentColor}.bd-notification code,.bd-notification pre{background-color:rgba(10,10,10,.2);border-radius:4px;color:#fff}.bd-notification pre code{background-color:transparent}.bd-notification.is-white{background-color:#fff;color:#0a0a0a}.bd-notification.is-black{background-color:#0a0a0a;color:#fff}.bd-notification.is-light{background-color:#f5f5f5;color:#363636}.bd-notification.is-dark{background-color:#363636;color:#f5f5f5}.bd-notification.is-primary{background-color:#00d1b2;color:#fff}.bd-notification.is-link{background-color:#3273dc;color:#fff}.bd-notification.is-info{background-color:#209cee;color:#fff}.bd-notification.is-success{background-color:#23d160;color:#fff}.bd-notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.bd-notification.is-danger{background-color:#ff3860;color:#fff}.bd-icon-size .icon{background-color:#ffdd57}.bd-mwb-table td{vertical-align:middle}.bd-mwb-table td img{vertical-align:middle}.bd-example,.bd-snippet,.bd-structure{border:2px solid #f5f5f5;position:relative}.bd-example::before,.bd-snippet::before,.bd-structure::before{background:#ffdd57;border-radius:2px 2px 0 0;bottom:100%;color:rgba(0,0,0,.7);content:"Example";display:inline-block;font-size:7px;font-weight:700;left:-1px;letter-spacing:1px;margin-left:-1px;padding:3px 5px;position:absolute;text-transform:uppercase;vertical-align:top}@media screen and (min-width:769px),print{.bd-example.is-fullwidth,.bd-snippet.is-fullwidth,.bd-structure.is-fullwidth{border-left:none;border-right:none;padding:0}}.bd-example,.bd-structure{padding:1.5rem}.bd-example:not(:first-child),.bd-structure:not(:first-child){margin-top:2rem}.bd-example:not(:last-child),.bd-structure:not(:last-child){margin-bottom:1.5rem}.bd-example.bd-is-clipped{border-top-right-radius:6px}.bd-example+.highlight{border:1px solid #ffdd57;border-radius:0 0 4px 4px;border-top:none;margin-top:-1.5rem}.bd-example+.highlight:not(:last-child){margin-bottom:1.5rem}.bd-snippet{margin-top:2rem;position:relative}.bd-snippet::before{content:"Snippet";align-items:stretch;display:flex}.bd-snippet-preview{padding:1.5rem}.bd-snippet-code.bd-is-more.bd-is-more-clipped .highlight{height:2em;overflow:hidden}.bd-snippet-code.bd-is-more.bd-is-more-clipped .highlight pre{overflow:hidden}.bd-snippet-code.bd-is-more.bd-is-more-clipped .highlight .bd-show{display:flex}.bd-snippet.bd-is-horizontal{border-radius:6px;border-top-left-radius:0}.bd-snippet.bd-is-horizontal .bd-snippet-code .highlight{border-top-left-radius:0;border-top-right-radius:0}.bd-snippet.bd-is-horizontal .bd-snippet-code.bd-is-more.bd-is-more-clipped .highlight pre{padding-top:.325rem}.bd-snippet.bd-is-clipped .bd-snippet-code{overflow:auto}.bd-snippet.bd-is-fullwidth{border-radius:0;border-width:1px 0}@media screen and (min-width:1088px){.bd-snippet.bd-is-vertical{align-items:stretch;border-radius:6px;border-top-left-radius:0;display:flex;justify-content:center}.bd-snippet.bd-is-vertical .bd-snippet-code,.bd-snippet.bd-is-vertical .bd-snippet-preview{width:50%}.bd-snippet.bd-is-vertical .bd-snippet-code,.bd-snippet.bd-is-vertical .bd-snippet-code .highlight,.bd-snippet.bd-is-vertical .bd-snippet-code .highlight pre{align-items:stretch;border-radius:0 6px 6px 0;display:flex;flex-direction:column}.bd-snippet.bd-is-vertical .bd-snippet-code .highlight,.bd-snippet.bd-is-vertical .bd-snippet-code .highlight .language-html,.bd-snippet.bd-is-vertical .bd-snippet-code .highlight pre{flex-grow:1}.bd-snippet.bd-is-vertical .bd-snippet-code .highlight pre{white-space:pre}.bd-snippet.bd-is-vertical.bd-is-one-fifth .bd-snippet-preview{align-items:center;display:flex;justify-content:center;width:calc(128px + 3rem)}.bd-snippet.bd-is-vertical.bd-is-one-fifth .bd-snippet-code{width:calc(100% - 128px - 3rem)}.bd-snippet.bd-is-vertical.bd-is-two-fifths .bd-snippet-preview{align-items:center;display:flex;justify-content:center;width:calc(256px + 3rem)}.bd-snippet.bd-is-vertical.bd-is-two-fifths .bd-snippet-code{width:calc(100% - 256px - 3rem)}.bd-snippet.bd-is-vertical.bd-is-one-third .bd-snippet-preview{width:33.3333%}.bd-snippet.bd-is-vertical.bd-is-one-third .bd-snippet-code{width:66.6666%}}.highlight.bd-is-hovering{border-radius:2px;box-shadow:0 0 0 2px #ffdd57}.highlight pre{max-height:320px;margin-bottom:0!important}#navbarJsExample:not(:last-child),.highlight-full:not(:last-child){margin-bottom:1.5rem}#navbarJsExample .highlight pre,.highlight-full .highlight pre{max-height:none}.bd-structure{border-color:#ff3860;border-radius:4px;padding:1.5rem}.bd-structure::before{background:#ff3860;color:#fff;content:"Structure"}.bd-structure-item{position:relative}.bd-structure-item::before{background:rgba(10,10,10,.7);background:#f5f5f5;border:1px solid #dbdbdb;content:"";display:block;z-index:1}.bd-structure-item::after{align-items:center;content:attr(title);display:flex;font-family:monospace;font-size:11px;justify-content:center;padding:3px 5px;z-index:2}.bd-structure-item.bd-is-structure-container{padding:1.5rem .75rem .75rem}.bd-structure-item.bd-is-structure-container::after{align-items:flex-start;justify-content:flex-start;padding:.5rem .75rem}.highlight{position:relative}.highlight .bd-copy,.highlight .bd-expand{background:0 0;border:none;color:#4a4a4a;cursor:pointer;font-size:.625rem;outline:0;padding-bottom:0;padding-top:0;position:absolute;right:.25rem;top:.25rem}.highlight .bd-copy:hover,.highlight .bd-expand:hover{background-color:#ffdd57;color:rgba(0,0,0,.7)}.highlight .bd-copy:active,.highlight .bd-copy:focus,.highlight .bd-expand:active,.highlight .bd-expand:focus{box-shadow:none}.highlight .bd-expand{right:45px}.highlight .bd-show{align-items:center;background-color:rgba(245,245,245,.7);border:none;color:rgba(0,0,0,.5);cursor:pointer;display:none;font-size:.75rem;justify-content:center;width:100%}.highlight .bd-show strong{color:currentColor;font-weight:600}.highlight .bd-show:hover{background-color:rgba(255,221,87,.8);color:rgba(0,0,0,.7)}@media screen and (min-width:769px),print{.highlight pre{white-space:pre-wrap}}@media screen and (min-width:769px),print{.section:not(.is-fullwidth)>.bd-example:not(.is-fullwidth){margin-left:1.5rem;margin-right:1.5rem}.section:not(.is-fullwidth)>.bd-example:not(.is-fullwidth)+.highlight{margin-left:1.5rem;margin-right:1.5rem}}.section.is-fullwidth{padding:0!important}.section.is-fullwidth .bd-snippet{border-left:none;border-radius:0;border-right:none}.section.is-fullwidth .bd-example{border-left:none;border-radius:0;border-right:none;padding:0}.section.is-fullwidth .bd-example+.highlight{border-left:none;border-radius:0;border-right:none}.bd-callout{background-color:#f5f5f5;border-radius:4px;padding:1.25rem 2.5rem 1.25rem 1.5rem;position:relative}.bd-callout.is-white{background-color:#fff;color:#0a0a0a}.bd-callout.is-black{background-color:#0a0a0a;color:#fff}.bd-callout.is-light{background-color:#f5f5f5;color:#363636}.bd-callout.is-dark{background-color:#363636;color:#f5f5f5}.bd-callout.is-primary{background-color:#00d1b2;color:#fff}.bd-callout.is-link{background-color:#3273dc;color:#fff}.bd-callout.is-info{background-color:#209cee;color:#fff}.bd-callout.is-success{background-color:#23d160;color:#fff}.bd-callout.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.bd-callout.is-danger{background-color:#ff3860;color:#fff}.bsa{padding:2rem}.bsa-cpc{min-height:1px}#_default_ .default-ad{background-color:rgba(0,0,0,.3);border-radius:2px;color:#fff;display:inline-block;font-size:10px;font-weight:700;padding:0 4px;text-transform:uppercase;vertical-align:top}#_default_>a{background-color:#fff;border-radius:6px;box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);color:#4a4a4a;display:block;line-height:1.375;margin-top:15px;min-height:70px;padding:15px;padding-left:70px;position:relative}#_default_>a:focus,#_default_>a:hover{box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px #3273dc}#_default_>a:active{box-shadow:inset 0 1px 2px rgba(10,10,10,.2),0 0 0 1px #3273dc}#_default_>a span{display:block}#_default_>a .default-image{display:block;left:15px;height:40px;position:absolute;top:15px;width:40px}#_default_>a .default-image img{display:block;height:40px;width:40px}#_default_>a .default-title{color:#363636;display:inline;font-weight:700}#_default_>a .default-title::after{content:" — "}#_default_>a .default-description{display:inline}@media screen and (min-width:769px),print{.bsa .columns{min-height:120px}#_default_{display:flex;justify-content:center;position:relative}#_default_ .default-ad{left:100%;margin-left:2rem;position:absolute;top:0}#_default_>a{margin:0;width:calc(50% - 1rem)}#_default_>a:not(:nth-child(2)){margin-left:2rem}}.bd-tws-home{background-color:#fafafa}.bd-tw{background-color:#fafafa;border-radius:6px;color:#697882;flex-shrink:0;font-family:Helvetica,Roboto,"Segoe UI",Calibri,sans-serif;font-size:16px;max-width:420px;padding:20px}.bd-tw.bd-is-white{background-color:#fff}.bd-tw-header{align-items:stretch;display:flex;justify-content:flex-start}.bd-tw-author{align-items:center;color:#1c2022;display:flex;line-height:1.2}.bd-tw-author:hover{color:#2b7bb9}.bd-tw-avatar{flex-shrink:0;height:36px;margin-right:9px;width:36px}.bd-tw-avatar img{border-radius:290486px;display:block;height:36px;width:36px}.bd-tw-fullname{color:currentColor;display:block;font-size:16px;font-weight:700}.bd-tw-username{color:#697882;display:block;font-size:14px}.bd-tw-content{color:#1c2022;font-size:16px;line-height:1.4;margin-top:14px}.bd-tw-content a{color:#2b7bb9}.bd-tw-content .Emoji{height:1.25em;padding:0 .05em 0 .1em;vertical-align:-.2em;width:1.25em}.bd-tw-date{font-size:14px;line-height:1.4;margin-top:3.2px}.bd-tw-date a{color:#697882}.bd-tw-date a:hover{color:#2b7bb9}.Tweet-actions{align-items:center;display:flex;margin-top:8.4px}.Tweet-action{margin-right:1.25rem}.TweetAction{align-items:center;display:flex;height:24px;min-width:24px}.TweetAction:hover .Icon--replyEdge{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%231DA1F2%22%20d%3D%22M14.046%202.242l-4.148-.01h-.002c-4.374%200-7.8%203.427-7.8%207.802%200%204.098%203.186%207.206%207.465%207.37v3.828c0%20.108.045.286.12.403.143.225.385.347.633.347.138%200%20.277-.038.402-.118.264-.168%206.473-4.14%208.088-5.506%201.902-1.61%203.04-3.97%203.043-6.312v-.017c-.006-4.368-3.43-7.788-7.8-7.79zm3.787%2012.972c-1.134.96-4.862%203.405-6.772%204.643V16.67c0-.414-.334-.75-.75-.75h-.395c-3.66%200-6.318-2.476-6.318-5.886%200-3.534%202.768-6.302%206.3-6.302l4.147.01h.002c3.532%200%206.3%202.766%206.302%206.296-.003%201.91-.942%203.844-2.514%205.176z%22%2F%3E%3C%2Fsvg%3E)}.TweetAction:hover .Icon--retweetEdge{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%2317BF63%22%20d%3D%22M23.77%2015.67c-.292-.293-.767-.293-1.06%200l-2.22%202.22V7.65c0-2.068-1.683-3.75-3.75-3.75h-5.85c-.414%200-.75.336-.75.75s.336.75.75.75h5.85c1.24%200%202.25%201.01%202.25%202.25v10.24l-2.22-2.22c-.293-.293-.768-.293-1.06%200s-.294.768%200%201.06l3.5%203.5c.145.147.337.22.53.22s.383-.072.53-.22l3.5-3.5c.294-.292.294-.767%200-1.06zm-10.66%203.28H7.26c-1.24%200-2.25-1.01-2.25-2.25V6.46l2.22%202.22c.148.147.34.22.532.22s.384-.073.53-.22c.293-.293.293-.768%200-1.06l-3.5-3.5c-.293-.294-.768-.294-1.06%200l-3.5%203.5c-.294.292-.294.767%200%201.06s.767.293%201.06%200l2.22-2.22V16.7c0%202.068%201.683%203.75%203.75%203.75h5.85c.414%200%20.75-.336.75-.75s-.337-.75-.75-.75z%22%2F%3E%3C%2Fsvg%3E)}.TweetAction:hover .Icon--heartEdge{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23E0245E%22%20d%3D%22M12%2021.638h-.014C9.403%2021.59%201.95%2014.856%201.95%208.478c0-3.064%202.525-5.754%205.403-5.754%202.29%200%203.83%201.58%204.646%202.73.813-1.148%202.353-2.73%204.644-2.73%202.88%200%205.404%202.69%205.404%205.755%200%206.375-7.454%2013.11-10.037%2013.156H12zM7.354%204.225c-2.08%200-3.903%201.988-3.903%204.255%200%205.74%207.035%2011.596%208.55%2011.658%201.52-.062%208.55-5.917%208.55-11.658%200-2.267-1.822-4.255-3.902-4.255-2.528%200-3.94%202.936-3.952%202.965-.23.562-1.156.562-1.387%200-.015-.03-1.426-2.965-3.955-2.965z%22%2F%3E%3C%2Fsvg%3E)}.Tweet-action--retweet:hover .TweetAction-stat{color:#17bf63}.Tweet-action--heart:hover .TweetAction-stat{color:#e0245e}.TweetAction-icon{background-size:contain;height:20px;width:20px}.TweetAction-stat{color:#697882;font-size:14px;margin-left:5px;margin-top:1px}.Icon--replyEdge{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23657786%22%20d%3D%22M14.046%202.242l-4.148-.01h-.002c-4.374%200-7.8%203.427-7.8%207.802%200%204.098%203.186%207.206%207.465%207.37v3.828c0%20.108.045.286.12.403.143.225.385.347.633.347.138%200%20.277-.038.402-.118.264-.168%206.473-4.14%208.088-5.506%201.902-1.61%203.04-3.97%203.043-6.312v-.017c-.006-4.368-3.43-7.788-7.8-7.79zm3.787%2012.972c-1.134.96-4.862%203.405-6.772%204.643V16.67c0-.414-.334-.75-.75-.75h-.395c-3.66%200-6.318-2.476-6.318-5.886%200-3.534%202.768-6.302%206.3-6.302l4.147.01h.002c3.532%200%206.3%202.766%206.302%206.296-.003%201.91-.942%203.844-2.514%205.176z%22%2F%3E%3C%2Fsvg%3E)}.Icon--retweetEdge{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23657786%22%20d%3D%22M23.77%2015.67c-.292-.293-.767-.293-1.06%200l-2.22%202.22V7.65c0-2.068-1.683-3.75-3.75-3.75h-5.85c-.414%200-.75.336-.75.75s.336.75.75.75h5.85c1.24%200%202.25%201.01%202.25%202.25v10.24l-2.22-2.22c-.293-.293-.768-.293-1.06%200s-.294.768%200%201.06l3.5%203.5c.145.147.337.22.53.22s.383-.072.53-.22l3.5-3.5c.294-.292.294-.767%200-1.06zm-10.66%203.28H7.26c-1.24%200-2.25-1.01-2.25-2.25V6.46l2.22%202.22c.148.147.34.22.532.22s.384-.073.53-.22c.293-.293.293-.768%200-1.06l-3.5-3.5c-.293-.294-.768-.294-1.06%200l-3.5%203.5c-.294.292-.294.767%200%201.06s.767.293%201.06%200l2.22-2.22V16.7c0%202.068%201.683%203.75%203.75%203.75h5.85c.414%200%20.75-.336.75-.75s-.337-.75-.75-.75z%22%2F%3E%3C%2Fsvg%3E)}.Icon--heartEdge{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23657786%22%20d%3D%22M12%2021.638h-.014C9.403%2021.59%201.95%2014.856%201.95%208.478c0-3.064%202.525-5.754%205.403-5.754%202.29%200%203.83%201.58%204.646%202.73.813-1.148%202.353-2.73%204.644-2.73%202.88%200%205.404%202.69%205.404%205.755%200%206.375-7.454%2013.11-10.037%2013.156H12zM7.354%204.225c-2.08%200-3.903%201.988-3.903%204.255%200%205.74%207.035%2011.596%208.55%2011.658%201.52-.062%208.55-5.917%208.55-11.658%200-2.267-1.822-4.255-3.902-4.255-2.528%200-3.94%202.936-3.952%202.965-.23.562-1.156.562-1.387%200-.015-.03-1.426-2.965-3.955-2.965z%22%2F%3E%3C%2Fsvg%3E)}@media screen and (max-width:768px){.bd-tws-home{padding:1.5rem}.bd-tws-home .bd-tw:not(:last-child){margin-bottom:1.5rem}}@media screen and (min-width:769px),print{.bd-tws-home{padding:3rem}.bd-tws-home .bd-tw+.bd-tw{margin-top:1.5rem}}@media screen and (max-width:1087px){.bd-tws-love .bd-tw:not(:last-child){margin-bottom:1.5rem}}@media screen and (min-width:1088px){.bd-tws-home{min-height:595px}.bd-tws-love{display:flex;flex-wrap:wrap;margin:-.75rem}.bd-tws-love .bd-tw{margin:.75rem;width:calc(33.3333% - 1.5rem)}}@media screen and (min-width:1280px){.bd-tws-home{min-height:653px}}@media screen and (min-width:1472px){.bd-tws-home{min-height:632px}}.twitter-tweet:not(.twitter-tweet-rendered){background-color:#fff;border:1px solid #e1e8ed;border-radius:5px;color:#697882;font-size:14px;padding:20px 20px 11.6px}.twitter-tweet:not(.twitter-tweet-rendered) a{color:currentColor}.twitter-tweet:not(.twitter-tweet-rendered) a:hover{text-decoration:underline}.twitter-tweet:not(.twitter-tweet-rendered) p{color:#1c2022;font-size:16px;margin-bottom:3.2px}.twitter-tweet:not(.twitter-tweet-rendered) p a{color:#2b7bb9}.twitter-tweet-rendered{border:none;border-radius:0;margin:0!important;padding:0!important}.bd-expo{background-color:#fff;padding:1.5rem}.bd-website{display:block;position:relative;text-align:center}.bd-website:last-child{margin-bottom:0}.bd-website-image{align-items:center;display:flex;justify-content:center;margin-bottom:1.5rem;position:relative}.bd-website-image:hover .bd-website-shadow{opacity:0}.bd-website-image:hover .bd-website-overlay{opacity:.25}.bd-website-image .b-lazy{opacity:0;transition:opacity .5s ease-out}.bd-website-image .b-loaded{opacity:1}.bd-website-shadow{border:1px solid rgba(0,0,0,.04);transition:opacity .2s ease-out}.bd-website-overlay{background-color:#0a0a0a;opacity:0;transition:opacity .2s ease-out}@media screen and (max-width:768px){.bd-website:not(:last-child){margin-bottom:1.5rem}}@media screen and (min-width:769px),print{.bd-expo{padding-bottom:3rem;padding-top:3rem}.bd-websites{display:flex;flex-wrap:wrap;justify-content:space-between}.bd-website{margin-top:3rem;width:calc(50% - 3rem)}.bd-website:nth-child(1){margin-top:0}.bd-website.bd-is-highlighted{width:100%}.bd-website-image{margin-bottom:3rem}}.bd-testimonials{background-color:#f5f5f5}.bd-testimonial{align-items:flex-start;display:flex;justify-content:center}.bd-testimonial-tweet{background-color:#fff}.bd-more-loves{align-items:center;display:flex;justify-content:center;margin-top:1.5rem;text-align:center}.bd-more-loves .button{height:auto;padding:.75em 1.5em}.bd-more-loves .button span{-webkit-transform-origin:center center;transform-origin:center center;transition:-webkit-transform 86ms ease-out;transition:transform 86ms ease-out;transition:transform 86ms ease-out,-webkit-transform 86ms ease-out}.bd-more-loves .button:hover span{-webkit-transform:scale(1.04);transform:scale(1.04)}@media screen and (max-width:768px){.bd-testimonials{padding:1.5rem}.bd-testimonial{margin-bottom:1.5rem}}@media screen and (min-width:769px),print{.bd-testimonials{padding:3rem}.bd-testimonial+.bd-testimonial{margin-top:1.5rem}}@media screen and (min-width:1088px){.bd-testimonials{min-height:595px}}@media screen and (min-width:1280px){.bd-testimonials{min-height:653px}}@media screen and (min-width:1472px){.bd-testimonials{min-height:632px}}.bd-rainbow{-webkit-animation:rainbow 8s ease infinite;animation:rainbow 8s ease infinite;background-image:linear-gradient(124deg,#ff470f,#ff3860,#b86bff,#3273dc);background-size:800% 800%}.hero.bd-is-love .subtitle,.hero.bd-is-love .title{color:#fff}@-webkit-keyframes rainbow{0%{background-position:1% 80%}50%{background-position:99% 20%}100%{background-position:1% 80%}}@keyframes rainbow{0%{background-position:1% 80%}50%{background-position:99% 20%}100%{background-position:1% 80%}}.bd-hug{align-items:flex-start;display:flex;justify-content:center}@media screen and (max-width:768px){.bd-hug{margin:1.5rem}.bd-embrace{text-align:center}.bd-embrace:not(:first-child){margin-top:1.5rem}.bd-embrace:not(:last-child){margin-bottom:1.5rem}.bd-embrace-button{margin-top:.75rem}}@media screen and (min-width:769px),print{.bd-embrace{align-items:center;display:flex;justify-content:center}.bd-embrace:not(:first-child){margin-top:3rem}.bd-embrace:not(:last-child){margin-bottom:3rem}.bd-embrace-button{margin-left:1.5rem}.bd-hugs{display:flex;flex-wrap:wrap;padding-bottom:3rem}.bd-hug{margin-top:1.5rem;width:calc(33.3333% - 1rem)}.bd-hug:nth-child(1),.bd-hug:nth-child(2),.bd-hug:nth-child(3){margin-top:0}.bd-hug:nth-child(3n),.bd-hug:nth-child(3n-1){margin-left:1.5rem}}.bd-bootstrap-table{margin:3rem 0}.bd-pros-heading{padding:0 2rem;text-align:center}.bd-pros-icon{margin-bottom:3rem;text-align:center}.bd-pros-icon svg{height:3rem;width:auto}.bd-pros-list{margin:0 auto;max-width:540px}.bd-pro .icon{position:relative;top:-1px}.bd-pro .title{margin-bottom:.5rem}.bd-pro+.pro{margin-top:2rem;padding-top:2rem}.bd-pro-content p:not(:last-child){margin-bottom:.5rem}.bd-pro.bd-is-bulma .icon{color:#00d1b2}.bd-pro.bd-is-bootstrap .icon{color:#6f5499}.bd-bootstrap-comparison{margin:0 auto;max-width:42rem}.bd-bootstrap-comparison .table{color:#ff3860}.bd-bootstrap-comparison .table tfoot th,.bd-bootstrap-comparison .table thead th{font-size:1.5rem;text-align:center}.bd-bootstrap-comparison .table tfoot svg,.bd-bootstrap-comparison .table thead svg{height:1.5rem;margin-right:1rem;position:relative;top:.25rem;width:auto}.bd-bootstrap-comparison .table tbody th{font-size:1.25rem;text-align:center}.bd-bootstrap-comparison .table tbody td{font-family:monospace;width:50%}.bd-bootstrap-comparison .table tbody a{color:currentColor}.bd-bootstrap-comparison .table tbody a:hover{text-decoration:underline}.bd-bootstrap-comparison .table .bd-is-empty{background-color:#f5f5f5;color:#7a7a7a}.bd-bootstrap-comparison .table .bd-is-unique{background-color:rgba(35,209,96,.25);color:#363636;font-weight:700}.bd-bootstrap-comparison-header{margin-bottom:3rem}.bd-klmn{margin-bottom:1.5rem}.bd-klmn-gaps{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:1.25rem}.bd-klmn-label{margin:.25rem auto .25rem 0}.bd-klmn-gap{background-color:#f5f5f5;border-radius:4px;color:#ff3860;font-family:monospace;font-size:.75rem;margin:.25rem 0 .25rem .5rem;padding:.375em .75em;text-align:center;vertical-align:middle!important;white-space:nowrap}.bd-klmn-gap.bd-is-selected{background-color:#23d160;color:#fff}.bd-klmn-columns:last-child .bd-notification{font-size:.75rem;white-space:nowrap}.bd-banner{align-items:center;display:flex;justify-content:center;overflow:hidden;padding:1rem;position:relative}.bd-banner strong{color:currentColor}.bd-banner .tag{margin-right:.5em}.bd-banner.is-patreon{background-color:#052d49;color:#fff}.bd-banner.is-fortyfour{background-color:#5f45bb;color:#fff}.bd-banner .button{-webkit-transform-origin:center;transform-origin:center;transition-duration:86ms;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.bd-banner:hover .button{-webkit-transform:scale(1.1);transform:scale(1.1)}.bd-banner-background{background-image:url(/images/fortyfour-background.jpg);background-position:center center;background-size:cover;opacity:.5}.bd-banner-text{line-height:1.25;margin-right:.5rem;position:relative}.bd-banner-button{display:inline-block;flex-shrink:0;height:34px;position:relative;width:145px}.bd-banner-button img{max-height:100%}.hero.bd-is-patreon{background-color:#f96854}@media screen and (min-width:480px){.bd-banner-text{margin-right:1rem}}.bd-sponsors{align-items:center;display:flex}.bd-sponsors a{align-items:center;display:flex;justify-content:center;margin-right:3rem;width:150px}.bd-partner-sponsors{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.bd-partner-sponsors a{align-items:center;display:flex;justify-content:center;margin-right:1rem;min-height:100px}.bd-partners{background-color:#fafafa}.bd-partners #carbonads .carbon-text{padding-bottom:0}.bd-partners #carbonads .carbon-poweredby{display:none}.bd-partner-title{color:#b5b5b5;font-size:.875rem;margin-bottom:1rem}@media screen and (min-width:769px),print{.bd-partners-list{align-items:flex-start;display:flex;margin-left:auto;margin-right:auto;max-width:1130px}.bd-partner.bd-is-sponsor{flex-grow:1;flex-shrink:1}.bd-partner.bd-is-carbon{flex-grow:0;flex-shrink:0;margin-left:6rem;width:300px}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes zoomIn{from{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn{from{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);transform:scale(1)}}.bd-book-banner{background-color:#00d1b2;position:relative}.bd-book-modal-column.bd-is-cover,.bd-book-pattern{background-image:url(/images/hab/lightpaperfibers_@2X.png);background-repeat:repeat;background-size:250px 150px}.bd-book-modal-column.bd-is-cover::before,.bd-book-pattern::before{background-color:rgba(255,237,215,.1);content:"";display:block}.bd-book-header{position:relative}.bd-book-cover{padding-top:.75rem;position:relative;text-align:center}.bd-book-cover a{display:inline-block;vertical-align:top}.bd-book-cover img{display:block}.bd-book-content{box-shadow:0 3rem 3rem -1rem rgba(10,10,10,.2);max-width:520px;padding:3rem}.bd-book-description{max-width:340px}.bd-book-tags{margin-bottom:1.5rem}.bd-book-tags .tags .tag{margin-right:1px}.bd-book-buttons .button{height:auto;padding-bottom:calc(1em - 1px);padding-top:calc(.5em - 1px)}.bd-book-buttons .button>span{font-size:.875em}.bd-book-buttons .button>span>em{display:block;font-size:.5em;font-style:normal;line-height:1em;margin-bottom:.5em;opacity:.5}.bd-book-buttons .button img{display:block;max-height:24px}.bd-book-buttons .button.bd-is-bleeding{background-color:#abf47c;border-color:transparent}.bd-book-buttons .button.bd-is-bleeding:hover{background-color:#9cf264}.bd-book-buttons .button.bd-is-amazon{background-color:#ffd863;border-color:transparent}.bd-book-buttons .button.bd-is-amazon:hover{background-color:#ffd24a}.bd-book-buttons .button.bd-is-amazon img{margin-bottom:-11px}.bd-book-columns{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:1080px}.bd-book-modal-background{background-color:rgba(10,10,10,.86)}.bd-book-modal .bd-book-modal-background,.bd-book-modal .modal-content{-webkit-animation-duration:250ms;animation-duration:250ms;animation-easing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.bd-book-modal .bd-book-modal-background{-webkit-animation-name:fadeIn;animation-name:fadeIn}.bd-book-modal .modal-content{-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-transform-origin:center;transform-origin:center}.bd-book-modal-cover{padding:2rem;position:relative}.bd-book-modal-columns{align-items:stretch;display:flex;justify-content:center}@media screen and (max-width:768px){.bd-book-columns{flex-direction:column}.bd-book-buttons .button{width:100%}.bd-book-buttons .button:not(:last-child){margin-right:0;margin-bottom:1rem}.bd-book-modal .bd-book-content{padding:2rem}.bd-book-modal-column.bd-is-cover{display:none}}@media screen and (min-width:769px),print{.bd-book-columns{justify-content:space-around}.bd-book-header .tag{position:absolute;right:calc(100% + 1.25rem);top:.5rem}.bd-book-buttons .button{width:calc(50% - .5rem)}.bd-book-modal .modal-content{width:960px}.bd-book-inline-cover{display:none}.bd-book-modal-column{background-color:#fff;position:relative}.bd-book-modal-column.bd-is-cover{align-items:center;display:flex;justify-content:center;padding:2rem}.bd-book-modal-column.bd-is-content .bd-book-content{box-shadow:none}}.native-js{border-top:2px solid #f5f5f5;display:none;font-size:1rem;opacity:0;visibility:hidden}.native-show{display:block;opacity:1;visibility:visible}.native-flex{align-items:center;display:flex;justify-content:center;padding:2em;text-decoration:none}.native-flex:hover .native-cta{box-shadow:0 1rem 2rem 0 rgba(10,10,10,.1);-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}.native-img{border-radius:3px;flex-grow:0;flex-shrink:0;height:50px;width:125px}.native-details{flex-grow:1;flex-shrink:1}.native-main{align-items:center;flex-grow:0;flex-shrink:1;max-width:640px}.native-company{display:block;font-size:.625em;letter-spacing:2px;margin-bottom:4px;text-transform:uppercase}.native-desc{display:block}.native-cta{border:none;box-shadow:0 .5rem 1rem 0 rgba(10,10,10,.2);flex-grow:0;flex-shrink:0;font-weight:600;height:auto;padding:.5em 1em;transition-duration:172ms;transition-property:box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-transform;will-change:box-shadow,transform}@media screen and (max-width:599px){.native-flex{display:block;text-align:center}.native-main{margin-bottom:2em}.native-details{margin:1em}}@media screen and (min-width:600px){.native-flex{display:flex;padding:4em;text-align:left}.native-main{display:flex;margin-right:2em}.native-details{margin-left:2em}}@media screen and (min-width:1280px){.native-js{font-size:1.25rem}}@-webkit-keyframes bdGrow{from{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bdGrow{from{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bdSlideDown{from{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bdSlideDown{from{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bdSlideUp{from{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bdSlideUp{from{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.bd-focus-css3,.bd-focus-cube-1,.bd-focus-cube-2,.bd-focus-cube-3,.bd-focus-desktop,.bd-focus-github,.bd-focus-item .subtitle,.bd-focus-item .title,.bd-focus-mobile,.bd-focus-tablet,.intro-author,.intro-buttons .button,.intro-ghbtns,.intro-npm,.intro-title{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.14,.71,.29,.86);animation-timing-function:cubic-bezier(.14,.71,.29,.86);-webkit-transform-origin:center center;transform-origin:center center}.intro-title{-webkit-animation-name:bdSlideDown;animation-name:bdSlideDown}.intro-author,.intro-ghbtns{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:bdFadeIn;animation-name:bdFadeIn}.intro-npm{-webkit-animation-delay:250ms;animation-delay:250ms;-webkit-animation-name:bdSlowIn;animation-name:bdSlowIn}.intro-buttons .button{-webkit-animation-name:bdSlowIn;animation-name:bdSlowIn}.intro-buttons .button:first-child{-webkit-animation-delay:.5s;animation-delay:.5s}.intro-buttons .button:last-child{-webkit-animation-delay:750ms;animation-delay:750ms}.bd-focus-item .title{-webkit-animation-name:bdSlideDown;animation-name:bdSlideDown}.bd-focus-item .subtitle{-webkit-animation-name:bdSlideUp;animation-name:bdSlideUp}.bd-focus-item:nth-child(1) .title{-webkit-animation-delay:1s;animation-delay:1s}.bd-focus-item:nth-child(1) .subtitle{-webkit-animation-delay:1.125s;animation-delay:1.125s}.bd-focus-item:nth-child(2) .title{-webkit-animation-delay:1.5s;animation-delay:1.5s}.bd-focus-item:nth-child(2) .subtitle{-webkit-animation-delay:1.625s;animation-delay:1.625s}.bd-focus-item:nth-child(3) .title{-webkit-animation-delay:2s;animation-delay:2s}.bd-focus-item:nth-child(3) .subtitle{-webkit-animation-delay:2.125s;animation-delay:2.125s}.bd-focus-item:nth-child(4) .title{-webkit-animation-delay:2.5s;animation-delay:2.5s}.bd-focus-item:nth-child(4) .subtitle{-webkit-animation-delay:2.625s;animation-delay:2.625s}.bd-focus-desktop,.bd-focus-mobile,.bd-focus-tablet{-webkit-animation-name:bdGrow;animation-name:bdGrow;-webkit-transform-origin:bottom center;transform-origin:bottom center}.bd-focus-mobile{-webkit-animation-delay:1s;animation-delay:1s}.bd-focus-tablet{-webkit-animation-delay:1.25s;animation-delay:1.25s}.bd-focus-desktop{-webkit-animation-delay:1.5s;animation-delay:1.5s}@-webkit-keyframes bdCube1{0%{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0);opacity:0}100%,25%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes bdCube1{0%{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0);opacity:0}100%,25%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes bdCube2{0%{-webkit-transform:translate3d(-40px,30px,0);transform:translate3d(-40px,30px,0);opacity:0}100%,25%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes bdCube2{0%{-webkit-transform:translate3d(-40px,30px,0);transform:translate3d(-40px,30px,0);opacity:0}100%,25%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes bdCube3{0%{-webkit-transform:translate3d(40px,30px,0);transform:translate3d(40px,30px,0);opacity:0}100%,25%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes bdCube3{0%{-webkit-transform:translate3d(40px,30px,0);transform:translate3d(40px,30px,0);opacity:0}100%,25%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.bd-focus-cube-1,.bd-focus-cube-2,.bd-focus-cube-3{-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.bd-focus-cube-1{-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-name:bdCube1;animation-name:bdCube1}.bd-focus-cube-2{-webkit-animation-name:bdCube2;animation-name:bdCube2;-webkit-animation-delay:1.75s;animation-delay:1.75s}.bd-focus-cube-3{-webkit-animation-name:bdCube3;animation-name:bdCube3;-webkit-animation-delay:2s;animation-delay:2s}@-webkit-keyframes bdFadeIn{from{opacity:0}to{opacity:1}}@keyframes bdFadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes bdSlowIn{from{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bdSlowIn{from{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bdScaleIn{from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bdScaleIn{from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.bd-focus-css3{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-name:bdScaleIn;animation-name:bdScaleIn}.bd-focus-github{-webkit-animation-delay:2.5s;animation-delay:2.5s;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-name:bdJellyPop;animation-name:bdJellyPop}@-webkit-keyframes bdJellyPop{0%{opacity:0;-webkit-transform:matrix3d(.1,0,0,0,0,.1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.1,0,0,0,0,.1,0,0,0,0,1,0,0,0,0,1)}3.4%{opacity:1;-webkit-transform:matrix3d(.384,0,0,0,0,.466,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.384,0,0,0,0,.466,0,0,0,0,1,0,0,0,0,1)}4.7%{-webkit-transform:matrix3d(.505,0,0,0,0,.639,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.505,0,0,0,0,.639,0,0,0,0,1,0,0,0,0,1)}6.81%{-webkit-transform:matrix3d(.693,0,0,0,0,.904,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.693,0,0,0,0,.904,0,0,0,0,1,0,0,0,0,1)}9.41%{-webkit-transform:matrix3d(.895,0,0,0,0,1.151,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.895,0,0,0,0,1.151,0,0,0,0,1,0,0,0,0,1)}10.21%{-webkit-transform:matrix3d(.947,0,0,0,0,1.204,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.947,0,0,0,0,1.204,0,0,0,0,1,0,0,0,0,1)}13.61%{-webkit-transform:matrix3d(1.111,0,0,0,0,1.299,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.111,0,0,0,0,1.299,0,0,0,0,1,0,0,0,0,1)}14.11%{-webkit-transform:matrix3d(1.127,0,0,0,0,1.298,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.127,0,0,0,0,1.298,0,0,0,0,1,0,0,0,0,1)}17.52%{-webkit-transform:matrix3d(1.187,0,0,0,0,1.216,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.187,0,0,0,0,1.216,0,0,0,0,1,0,0,0,0,1)}18.72%{-webkit-transform:matrix3d(1.191,0,0,0,0,1.169,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.191,0,0,0,0,1.169,0,0,0,0,1,0,0,0,0,1)}21.32%{-webkit-transform:matrix3d(1.177,0,0,0,0,1.062,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.177,0,0,0,0,1.062,0,0,0,0,1,0,0,0,0,1)}24.32%{-webkit-transform:matrix3d(1.135,0,0,0,0,.964,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.135,0,0,0,0,.964,0,0,0,0,1,0,0,0,0,1)}25.23%{-webkit-transform:matrix3d(1.121,0,0,0,0,.944,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.121,0,0,0,0,.944,0,0,0,0,1,0,0,0,0,1)}29.03%{-webkit-transform:matrix3d(1.057,0,0,0,0,.907,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.057,0,0,0,0,.907,0,0,0,0,1,0,0,0,0,1)}29.93%{-webkit-transform:matrix3d(1.043,0,0,0,0,.909,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.043,0,0,0,0,.909,0,0,0,0,1,0,0,0,0,1)}35.54%{-webkit-transform:matrix3d(.981,0,0,0,0,.966,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.981,0,0,0,0,.966,0,0,0,0,1,0,0,0,0,1)}36.74%{-webkit-transform:matrix3d(.974,0,0,0,0,.981,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.974,0,0,0,0,.981,0,0,0,0,1,0,0,0,0,1)}41.04%{-webkit-transform:matrix3d(.965,0,0,0,0,1.02,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.965,0,0,0,0,1.02,0,0,0,0,1,0,0,0,0,1)}44.44%{-webkit-transform:matrix3d(.969,0,0,0,0,1.029,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.969,0,0,0,0,1.029,0,0,0,0,1,0,0,0,0,1)}52.15%{-webkit-transform:matrix3d(.992,0,0,0,0,1.006,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.992,0,0,0,0,1.006,0,0,0,0,1,0,0,0,0,1)}59.86%{-webkit-transform:matrix3d(1.005,0,0,0,0,.991,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.005,0,0,0,0,.991,0,0,0,0,1,0,0,0,0,1)}63.26%{-webkit-transform:matrix3d(1.007,0,0,0,0,.993,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.007,0,0,0,0,.993,0,0,0,0,1,0,0,0,0,1)}75.28%{-webkit-transform:matrix3d(1.001,0,0,0,0,1.003,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.001,0,0,0,0,1.003,0,0,0,0,1,0,0,0,0,1)}85.49%{-webkit-transform:matrix3d(.999,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.999,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}90.69%{-webkit-transform:matrix3d(.999,0,0,0,0,.999,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.999,0,0,0,0,.999,0,0,0,0,1,0,0,0,0,1)}100%{opacity:1;-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@keyframes bdJellyPop{0%{opacity:0;-webkit-transform:matrix3d(.1,0,0,0,0,.1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.1,0,0,0,0,.1,0,0,0,0,1,0,0,0,0,1)}3.4%{opacity:1;-webkit-transform:matrix3d(.384,0,0,0,0,.466,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.384,0,0,0,0,.466,0,0,0,0,1,0,0,0,0,1)}4.7%{-webkit-transform:matrix3d(.505,0,0,0,0,.639,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.505,0,0,0,0,.639,0,0,0,0,1,0,0,0,0,1)}6.81%{-webkit-transform:matrix3d(.693,0,0,0,0,.904,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.693,0,0,0,0,.904,0,0,0,0,1,0,0,0,0,1)}9.41%{-webkit-transform:matrix3d(.895,0,0,0,0,1.151,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.895,0,0,0,0,1.151,0,0,0,0,1,0,0,0,0,1)}10.21%{-webkit-transform:matrix3d(.947,0,0,0,0,1.204,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.947,0,0,0,0,1.204,0,0,0,0,1,0,0,0,0,1)}13.61%{-webkit-transform:matrix3d(1.111,0,0,0,0,1.299,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.111,0,0,0,0,1.299,0,0,0,0,1,0,0,0,0,1)}14.11%{-webkit-transform:matrix3d(1.127,0,0,0,0,1.298,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.127,0,0,0,0,1.298,0,0,0,0,1,0,0,0,0,1)}17.52%{-webkit-transform:matrix3d(1.187,0,0,0,0,1.216,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.187,0,0,0,0,1.216,0,0,0,0,1,0,0,0,0,1)}18.72%{-webkit-transform:matrix3d(1.191,0,0,0,0,1.169,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.191,0,0,0,0,1.169,0,0,0,0,1,0,0,0,0,1)}21.32%{-webkit-transform:matrix3d(1.177,0,0,0,0,1.062,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.177,0,0,0,0,1.062,0,0,0,0,1,0,0,0,0,1)}24.32%{-webkit-transform:matrix3d(1.135,0,0,0,0,.964,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.135,0,0,0,0,.964,0,0,0,0,1,0,0,0,0,1)}25.23%{-webkit-transform:matrix3d(1.121,0,0,0,0,.944,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.121,0,0,0,0,.944,0,0,0,0,1,0,0,0,0,1)}29.03%{-webkit-transform:matrix3d(1.057,0,0,0,0,.907,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.057,0,0,0,0,.907,0,0,0,0,1,0,0,0,0,1)}29.93%{-webkit-transform:matrix3d(1.043,0,0,0,0,.909,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.043,0,0,0,0,.909,0,0,0,0,1,0,0,0,0,1)}35.54%{-webkit-transform:matrix3d(.981,0,0,0,0,.966,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.981,0,0,0,0,.966,0,0,0,0,1,0,0,0,0,1)}36.74%{-webkit-transform:matrix3d(.974,0,0,0,0,.981,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.974,0,0,0,0,.981,0,0,0,0,1,0,0,0,0,1)}41.04%{-webkit-transform:matrix3d(.965,0,0,0,0,1.02,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.965,0,0,0,0,1.02,0,0,0,0,1,0,0,0,0,1)}44.44%{-webkit-transform:matrix3d(.969,0,0,0,0,1.029,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.969,0,0,0,0,1.029,0,0,0,0,1,0,0,0,0,1)}52.15%{-webkit-transform:matrix3d(.992,0,0,0,0,1.006,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.992,0,0,0,0,1.006,0,0,0,0,1,0,0,0,0,1)}59.86%{-webkit-transform:matrix3d(1.005,0,0,0,0,.991,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.005,0,0,0,0,.991,0,0,0,0,1,0,0,0,0,1)}63.26%{-webkit-transform:matrix3d(1.007,0,0,0,0,.993,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.007,0,0,0,0,.993,0,0,0,0,1,0,0,0,0,1)}75.28%{-webkit-transform:matrix3d(1.001,0,0,0,0,1.003,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.001,0,0,0,0,1.003,0,0,0,0,1,0,0,0,0,1)}85.49%{-webkit-transform:matrix3d(.999,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.999,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}90.69%{-webkit-transform:matrix3d(.999,0,0,0,0,.999,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.999,0,0,0,0,.999,0,0,0,0,1,0,0,0,0,1)}100%{opacity:1;-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}} \ No newline at end of file diff --git a/docs/documentation.html b/docs/documentation.html new file mode 100644 index 0000000000..fbb503a999 --- /dev/null +++ b/docs/documentation.html @@ -0,0 +1,9 @@ +--- +title: Documentation +layout: documentation +breadcrumb: +- home +- documentation +--- + +{% include components/links.html icons=true %} diff --git a/docs/documentation/columns.html b/docs/documentation/columns.html new file mode 100644 index 0000000000..b4778ff588 --- /dev/null +++ b/docs/documentation/columns.html @@ -0,0 +1,11 @@ +--- +title: Columns +layout: documentation +doc-tab: columns +breadcrumb: +- home +- documentation +- columns +--- + +{% include components/links.html category_id='columns' %} diff --git a/docs/documentation/columns/basics.html b/docs/documentation/columns/basics.html index fcf697420f..1c4eb15c4c 100644 --- a/docs/documentation/columns/basics.html +++ b/docs/documentation/columns/basics.html @@ -3,6 +3,11 @@ layout: documentation doc-tab: columns doc-subtab: basics +breadcrumb: +- home +- documentation +- columns +- columns-basics --- {% capture columns %} @@ -22,39 +27,30 @@ {% endcapture %} -{% include subnav/subnav-columns.html %} - -
-
-

Columns

-

A simple way to build responsive columns

-
-
-

Building a columns layout with Bulma is very simple:

-
    -
  1. Add a columns container
  2. -
  3. Add as many column elements as you want
  4. -
-

Each column will have an equal width, no matter the number of columns.

-
- -
-
-

First column

-
-
-

Second column

-
-
-

Third column

-
-
-

Fourth column

-
-
+
+

Building a columns layout with Bulma is very simple:

+
    +
  1. Add a columns container
  2. +
  3. Add as many column elements as you want
  4. +
+

Each column will have an equal width, no matter the number of columns.

+
-
- {% highlight html %}{{ columns }}{% endhighlight %} -
+
+
+

First column

+
+
+

Second column

-
+
+

Third column

+
+
+

Fourth column

+
+ + +
+ {% highlight html %}{{ columns }}{% endhighlight %} +
diff --git a/docs/documentation/columns/gap.html b/docs/documentation/columns/gap.html index 7a24977b1b..50c7e44b1e 100644 --- a/docs/documentation/columns/gap.html +++ b/docs/documentation/columns/gap.html @@ -3,27 +3,32 @@ layout: documentation doc-tab: columns doc-subtab: gap +breadcrumb: +- home +- documentation +- columns +- columns-gap --- {% capture columns_default_gap %}
-

+

Default gap

-

+

Default gap

-

+

Default gap

-

+

Default gap

@@ -79,146 +84,127 @@
{% endcapture %} -{% include subnav/subnav-columns.html %} +{% include elements/anchor.html name="Default gap" %} -
-
-

Columns gap

-

- Customize the gap between the columns -

- - {% include anchor.html name="Default gap" %} - -
-

- Each column has a gap equal to the variable $column-gap, which has a default value of 0.75rem. -
- Since the gap is on each side of a column, the gap between two adjacent columns will be twice the value of $column-gap, or 1.5rem by default. -

-
+
+

+ Each column has a gap equal to the variable $column-gap, which has a default value of 0.75rem. +
+ Since the gap is on each side of a column, the gap between two adjacent columns will be twice the value of $column-gap, or 1.5rem by default. +

+
- {{ columns_default_gap }} +{{ columns_default_gap }} - {% include anchor.html name="Gapless" %} +{% include elements/anchor.html name="Gapless" %} -
-

- If you want to remove the space between the columns, add the is-gapless modifier on the columns container: -

-
+
+

+ If you want to remove the space between the columns, add the is-gapless modifier on the columns container: +

+
-
-
-

First column

-
-
-

Second column

-
-
-

Third column

-
-
-

Fourth column

-
-
+
+
+

First column

+
+
+

Second column

+
+
+

Third column

+
+
+

Fourth column

+
+
-
- {% highlight html %}{{ columns_gapless }}{% endhighlight %} -
+
+ {% highlight html %}{{ columns_gapless }}{% endhighlight %} +
-
-

You can combine it with the is-multiline modifier:

-
+
+

You can combine it with the is-multiline modifier:

+
-
-
-

is-one-quarter

-
-
-

is-one-quarter

-
-
-

is-one-quarter

-
-
-

is-one-quarter

-
-
-

is-half

-
-
-

is-one-quarter

-
-
-

is-one-quarter

-
-
-

is-one-quarter

-
-
-

Auto

-
-
+
+
+

is-one-quarter

+
+
+

is-one-quarter

+
+
+

is-one-quarter

+
+
+

is-one-quarter

+
+
+

is-half

+
+
+

is-one-quarter

+
+
+

is-one-quarter

+
+
+

is-one-quarter

+
+
+

Auto

+
+
-
- {% highlight html %}{{ columns_gapless_multiline }}{% endhighlight %} -
+
+ {% highlight html %}{{ columns_gapless_multiline }}{% endhighlight %} +
- {% include anchor.html name="Variable gap" %} - -
-
-
- Experimental -
-
- -
-
- New - 0.5.2 -
-
-
+{% include elements/anchor.html name="Variable gap" %} -
-

- You can specify a custom column gap by appending one of 9 modifiers on the .columns container. -

-
    -
  • - is-0 will remove any gap (similar to is-gapless) -
  • -
  • - is-3 is the default value, equivalent to the 0.75rem value -
  • -
  • - is-8 is the maximum gap of 2rem -
  • -
-

- Additionally, .is-variable should be added on the .columns container. -

+
+
+
+ Experimental
+
+
- {% include klmn.html %} +
+

+ You can specify a custom column gap by appending one of 9 modifiers on the .columns container. +

+
    +
  • + is-0 will remove any gap (similar to is-gapless) +
  • +
  • + is-3 is the default value, equivalent to the 0.75rem value +
  • +
  • + is-8 is the maximum gap of 2rem +
  • +
+

+ Additionally, .is-variable should be added on the .columns container. +

+
-
-
-

- This feature is only available in browsers that support CSS Variables: -

-
-
+{% include content/klmn.html %} -
-
-

- If your Sass setup doesn't support CSS Variables, you can disable this feature by setting $variable-columns to false. -

-
-
+
+
+

+ This feature is only available in browsers that support CSS Variables: +

+
+
+
+
+

+ If your Sass setup doesn't support CSS Variables, you can disable this feature by setting $variable-columns to false. +

-
+ diff --git a/docs/documentation/columns/nesting.html b/docs/documentation/columns/nesting.html index 7c66cc6ecc..18632b316f 100644 --- a/docs/documentation/columns/nesting.html +++ b/docs/documentation/columns/nesting.html @@ -3,77 +3,72 @@ layout: documentation doc-tab: columns doc-subtab: nesting +breadcrumb: +- home +- documentation +- columns +- columns-nesting --- -{% include subnav/subnav-columns.html %} - -
-
-

Nesting columns

-

A simple way to build responsive columns

-
- -
-

- You can nest columns to have more flexibility in your design. You only need to follow this structure: -

+
+

+ You can nest columns to have more flexibility in your design. You only need to follow this structure: +

+
    +
  • + columns: top-level columns container
    • - columns: top-level columns container + column
      • - column + columns: nested columns
        • - columns: nested columns -
            -
          • - column and so on… -
          • -
          + column and so on…
    -

    - The difference with multiline columns is the order in the HTML code: all the blue columns appear before the red ones. Resize to a narrower viewport to see the result. -

    -
+ + +

+ The difference with multiline columns is the order in the HTML code: all the blue columns appear before the red ones. Resize to a narrower viewport to see the result. +

+
-
+
+
+

First column

+
-

First column

-
-
-

First nested column

-
-
-

Second nested column

-
-
+

First nested column

-

Second column

-
-
-

50%

-
-
-

Auto

-
-
-

Auto

-
-
+

Second nested column

- -
-

- Multiline columns will also have a gap between each line. -

+
+
+

Second column

+
+
+

50%

+
+
+

Auto

+
+
+

Auto

+
-
+ + +
+

+ Multiline columns will also have a gap between each line. +

+
diff --git a/docs/documentation/columns/options.html b/docs/documentation/columns/options.html index 9662ca208e..d82dedb1c9 100644 --- a/docs/documentation/columns/options.html +++ b/docs/documentation/columns/options.html @@ -3,6 +3,11 @@ layout: documentation doc-tab: columns doc-subtab: options +breadcrumb: +- home +- documentation +- columns +- columns-options --- {% capture columns_multiline %} @@ -40,7 +45,7 @@ {% capture columns_mobile_centered %}
-

+

is-half
is-narrow

@@ -51,31 +56,31 @@ {% capture columns_mobile_multiline_centered %}
-

+

is-narrow
First Column

-

+

is-narrow
Our Second Column

-

+

is-narrow
Third Column

-

+

is-narrow
The Fourth Column

-

+

is-narrow
Fifth Column

@@ -83,111 +88,100 @@
{% endcapture %} -{% include subnav/subnav-columns.html %} +{% include elements/anchor.html name="Multiline" %} -
-
-

Column options

-

- Design different types of column layouts -

- - {% include anchor.html name="Multiline" %} - -
-

Whenever you want to start a new line, you can close a columns container and start a new one. But you can also add the is-multiline modifier and add more column elements that would fit in a single row.

-
- -
-
-

is-one-quarter

-
-
-

is-one-quarter

-
-
-

is-one-quarter

-
-
-

is-one-quarter

-
-
-

is-half

-
-
-

is-one-quarter

-
-
-

is-one-quarter

-
-
-

is-one-quarter

-
-
-

Auto

-
-
+
+

Whenever you want to start a new line, you can close a columns container and start a new one. But you can also add the is-multiline modifier and add more column elements that would fit in a single row.

+
- {% highlight html %}{{ columns_multiline }}{% endhighlight %} +
+
+

is-one-quarter

+
+
+

is-one-quarter

+
+
+

is-one-quarter

+
+
+

is-one-quarter

+
+
+

is-half

+
+
+

is-one-quarter

+
+
+

is-one-quarter

+
+
+

is-one-quarter

+
+
+

Auto

+
+
- {% include anchor.html name="Centering columns" %} +{% highlight html %}{{ columns_multiline }}{% endhighlight %} -
-

- While you can use empty columns (like <div class="column"></div>) to create horizontal space around .column elements, you can also use .is-centered on the parent .columns element: -

-
+{% include elements/anchor.html name="Centering columns" %} -
-
-

- is-half
- is-narrow -

-
-
+
+

+ While you can use empty columns (like <div class="column"></div>) to create horizontal space around .column elements, you can also use .is-centered on the parent .columns element: +

+
- {% highlight html %}{{ columns_mobile_centered }}{% endhighlight %} +
+
+

+ is-half
+ is-narrow +

+
+
-
-

- Use with .is-multiline to create a flexible, centered list (try resizing to see centering in different viewport sizes): -

-
+{% highlight html %}{{ columns_mobile_centered }}{% endhighlight %} -
-
-

- is-narrow
- First Column -

-
-
-

- is-narrow
- Our Second Column -

-
-
-

- is-narrow
- Third Column -

-
-
-

- is-narrow
- The Fourth Column -

-
-
-

- is-narrow
- Fifth Column -

-
-
+
+

+ Use with .is-multiline to create a flexible, centered list (try resizing to see centering in different viewport sizes): +

+
- {% highlight html %}{{ columns_mobile_multiline_centered }}{% endhighlight %} +
+
+

+ is-narrow
+ First Column +

+
+
+

+ is-narrow
+ Our Second Column +

+
+
+

+ is-narrow
+ Third Column +

+
+
+

+ is-narrow
+ The Fourth Column +

-
+
+

+ is-narrow
+ Fifth Column +

+
+
+ +{% highlight html %}{{ columns_mobile_multiline_centered }}{% endhighlight %} diff --git a/docs/documentation/columns/responsiveness.html b/docs/documentation/columns/responsiveness.html index c10ebc8ff1..b04f1e2243 100644 --- a/docs/documentation/columns/responsiveness.html +++ b/docs/documentation/columns/responsiveness.html @@ -3,6 +3,11 @@ layout: documentation doc-tab: columns doc-subtab: responsiveness +breadcrumb: +- home +- documentation +- columns +- columns-responsiveness --- {% capture columns_mobile %} @@ -37,107 +42,96 @@
{% endcapture %} -{% include subnav/subnav-columns.html %} - -
-
-

Columns responsiveness

-

- Handle different column layouts for each breakpoint -

- - {% include anchor.html name="Mobile columns" %} - -
-

- By default, columns are only activated from tablet onwards. This means columns are stacked on top of each other on mobile. -
- If you want columns to work on mobile too, just add the is-mobile modifier on the columns container: -

-
- -
-
-

1

-
-
-

2

-
-
-

3

-
-
-

4

-
-
- - {% highlight html %}{{ columns_mobile }}{% endhighlight %} - -
-

- Resize -

-

- If you want to see the difference, resize your browser and see when the columns are stacked and when they are horizontally distributed. -

-
- -
-

- If you only want columns on desktop upwards, just use the is-desktop modifier on the columns container: -

-
- -
-
-

1

-
-
-

2

-
-
-

3

-
-
-

4

-
-
- - {% highlight html %}{{ columns_desktop }}{% endhighlight %} - - {% include anchor.html name="Different column sizes per breakpoint" %} - -
-

You can define a column size for each viewport size: mobile, tablet, and desktop.

-
- -
-
-

- is-half-mobile
- is-one-third-tablet
- is-one-quarter-desktop -

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
- -
-

Resize

-

If you want to see these classes in action, resize your browser window and see how the same column varies in width at each breakpoint.

-
- - {% highlight html %}{{ columns_multiple_breakpoints }}{% endhighlight %} +{% include elements/anchor.html name="Mobile columns" %} + +
+

+ By default, columns are only activated from tablet onwards. This means columns are stacked on top of each other on mobile. +
+ If you want columns to work on mobile too, just add the is-mobile modifier on the columns container: +

+
+ +
+
+

1

+
+
+

2

+
+
+

3

+
+
+

4

+
+
+ +{% highlight html %}{{ columns_mobile }}{% endhighlight %} + +
+

+ Resize +

+

+ If you want to see the difference, resize your browser and see when the columns are stacked and when they are horizontally distributed. +

+
+ +
+

+ If you only want columns on desktop upwards, just use the is-desktop modifier on the columns container: +

+
+ +
+
+

1

+
+
+

2

+
+
+

3

-
+
+

4

+
+
+ +{% highlight html %}{{ columns_desktop }}{% endhighlight %} + +{% include elements/anchor.html name="Different column sizes per breakpoint" %} + +
+

You can define a column size for each viewport size: mobile, tablet, and desktop.

+
+ +
+
+

+ is-half-mobile
+ is-one-third-tablet
+ is-one-quarter-desktop +

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+ +
+

Resize

+

If you want to see these classes in action, resize your browser window and see how the same column varies in width at each breakpoint.

+
+ +{% highlight html %}{{ columns_multiple_breakpoints }}{% endhighlight %} diff --git a/docs/documentation/columns/sizes.html b/docs/documentation/columns/sizes.html index fe47b5632c..71bed26c51 100644 --- a/docs/documentation/columns/sizes.html +++ b/docs/documentation/columns/sizes.html @@ -3,6 +3,11 @@ layout: documentation doc-tab: columns doc-subtab: sizes +breadcrumb: +- home +- documentation +- columns +- columns-sizes --- {% capture columns_sizes %} @@ -95,514 +100,501 @@ {% endcapture %} -{% include subnav/subnav-columns.html %} - -
-
-

Column sizes

-

- Define the size of each column individually -

- -
- -
-

If you want to change the size of a single column, you can use one of the following classes:

-
    -
  • - is-three-quarters -
  • -
  • - is-two-thirds -
  • -
  • - is-half -
  • -
  • - is-one-third -
  • -
  • - is-one-quarter -
  • -
-

The other columns will fill up the remaining space automatically.

-
- - {% include elements/new-tag.html version="0.6.1" %} - -
-

You can now use the following multiples of 20% as well:

-
    -
  • - is-four-fifths -
  • -
  • - is-three-fifths -
  • -
  • - is-two-fifths -
  • -
  • - is-one-fifth -
  • -
-
+
+

If you want to change the size of a single column, you can use one of the following classes:

+
    +
  • + is-three-quarters +
  • +
  • + is-two-thirds +
  • +
  • + is-half +
  • +
  • + is-one-third +
  • +
  • + is-one-quarter +
  • +
+

The other columns will fill up the remaining space automatically.

+
-
-
-

- is-four-fifths -

-
-
-

Auto

-
-
-

Auto

-
-
+{% include elements/new-tag.html version="0.6.1" %} + +
+

You can now use the following multiples of 20% as well:

+
    +
  • + is-four-fifths +
  • +
  • + is-three-fifths +
  • +
  • + is-two-fifths +
  • +
  • + is-one-fifth +
  • +
+
-
-
-

- is-three-quarters -

-
-
-

Auto

-
-
-

Auto

-
-
+
+
+

+ is-four-fifths +

+
+
+

Auto

+
+
+

Auto

+
+
-
-
-

- is-two-thirds -

-
-
-

Auto

-
-
-

Auto

-
-
+
+
+

+ is-three-quarters +

+
+
+

Auto

+
+
+

Auto

+
+
-
-
-

- is-three-fifths -

-
-
-

Auto

-
-
-

Auto

-
-
+
+
+

+ is-two-thirds +

+
+
+

Auto

+
+
+

Auto

+
+
-
-
-

- is-half -

-
-
-

Auto

-
-
-

Auto

-
-
+
+
+

+ is-three-fifths +

+
+
+

Auto

+
+
+

Auto

+
+
-
-
-

- is-two-fifths -

-
-
-

Auto

-
-
-

Auto

-
-
+
+
+

+ is-half +

+
+
+

Auto

+
+
+

Auto

+
+
-
-
-

- is-one-third -

-
-
-

Auto

-
-
-

Auto

-
-
+
+
+

+ is-two-fifths +

+
+
+

Auto

+
+
+

Auto

+
+
-
-
-

- is-one-quarter -

-
-
-

Auto

-
-
-

Auto

-
-
+
+
+

+ is-one-third +

+
+
+

Auto

+
+
+

Auto

+
+
-
-
-

- is-one-fifth -

-
-
-

Auto

-
-
-

Auto

-
-
+
+
+

+ is-one-quarter +

+
+
+

Auto

+
+
+

Auto

+
+
-
- {% highlight html %}{{ columns_sizes }}{% endhighlight %} -
+
+
+

+ is-one-fifth +

+
+
+

Auto

+
+
+

Auto

+
+
- {% include anchor.html name="12 columns system" %} - -
-

As the grid can be divided into 12 columns, there are size classes for each division:

-
    -
  • is-2
  • -
  • is-3
  • -
  • is-4
  • -
  • is-5
  • -
  • is-6
  • -
  • is-7
  • -
  • is-8
  • -
  • is-9
  • -
  • is-10
  • -
  • is-11
  • -
-
+
+ {% highlight html %}{{ columns_sizes }}{% endhighlight %} +
-
-

Naming convention

-

Each modifier class is named after how many columns you want out of 12. So if you want 7 columns out of 12, use is-7.

-
+{% include elements/anchor.html name="12 columns system" %} + +
+

As the grid can be divided into 12 columns, there are size classes for each division:

+
    +
  • is-2
  • +
  • is-3
  • +
  • is-4
  • +
  • is-5
  • +
  • is-6
  • +
  • is-7
  • +
  • is-8
  • +
  • is-9
  • +
  • is-10
  • +
  • is-11
  • +
+
-
-
-

is-2

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-
-
-

is-3

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-
-
-

is-4

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-
-
-

is-5

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-
-
-

is-6

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-
-
-

is-7

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-
-
-

is-8

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-
-
-

is-9

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-
-
-

is-10

-
-
-

1

-
-
-

1

-
-
-
-
-

is-11

-
-
-

1

-
-
+
+

Naming convention

+

Each modifier class is named after how many columns you want out of 12. So if you want 7 columns out of 12, use is-7.

+
- {% include anchor.html name="Offset" %} +
+
+

is-2

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+
+
+

is-3

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+
+
+

is-4

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+
+
+

is-5

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+
+
+

is-6

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+
+
+

is-7

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+
+
+

is-8

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+
+
+

is-9

+
+
+

1

+
+
+

1

+
+
+

1

+
+
+
+
+

is-10

+
+
+

1

+
+
+

1

+
+
+
+
+

is-11

+
+
+

1

+
+
-
-

- While you can use empty columns (like <div class="column"></div>) to create horizontal space around .column elements, you can also use offset modifiers like .is-offset-x: -

-
+{% include elements/anchor.html name="Offset" %} -
-
-

- is-half
- is-offset-one-quarter -

-
-
+
+

+ While you can use empty columns (like <div class="column"></div>) to create horizontal space around .column elements, you can also use offset modifiers like .is-offset-x: +

+
-
-
-

- is-three-fifths
- is-offset-one-fifth -

-
-
+
+
+

+ is-half
+ is-offset-one-quarter +

+
+
-
-
-

- is-4
- is-offset-8 -

-
-
+
+
+

+ is-three-fifths
+ is-offset-one-fifth +

+
+
-
-
-

- is-11
- is-offset-1 -

-
-
+
+
+

+ is-4
+ is-offset-8 +

+
+
-
- {% highlight html %}{{ columns_offset }}{% endhighlight %} -
+
+
+

+ is-11
+ is-offset-1 +

+
+
- {% include anchor.html name="Narrow column" %} +
+ {% highlight html %}{{ columns_offset }}{% endhighlight %} +
-
-

If you want a column to only take the space it needs, use the is-narrow modifier. The other column(s) will fill up the remaining space.

-
+{% include elements/anchor.html name="Narrow column" %} -
-
-
-

Narrow column

-

This column is only 200px wide.

-
-
-
-
-

Flexible column

-

This column will take up the remaining space available.

-
-
-
+
+

If you want a column to only take the space it needs, use the is-narrow modifier. The other column(s) will fill up the remaining space.

+
-
- {% highlight html %}{{ columns_narrow }}{% endhighlight %} +
+
+
+

Narrow column

+

This column is only 200px wide.

- -
-

As for the size modifiers, you can have narrow columns for different breakpoints:

-
    -
  • - is-narrow-mobile -
  • -
  • - is-narrow-tablet -
  • -
  • - is-narrow-desktop -
  • -
+
+
+
+

Flexible column

+

This column will take up the remaining space available.

-
+ + +
+ {% highlight html %}{{ columns_narrow }}{% endhighlight %} +
+ +
+

As for the size modifiers, you can have narrow columns for different breakpoints:

+ +
diff --git a/docs/documentation/components.html b/docs/documentation/components.html new file mode 100644 index 0000000000..777293f278 --- /dev/null +++ b/docs/documentation/components.html @@ -0,0 +1,11 @@ +--- +title: Components +layout: documentation +doc-tab: components +breadcrumb: +- home +- documentation +- components +--- + +{% include components/links.html category_id='components' %} diff --git a/docs/documentation/components/breadcrumb.html b/docs/documentation/components/breadcrumb.html index bd4b64ecfb..42b4d75964 100644 --- a/docs/documentation/components/breadcrumb.html +++ b/docs/documentation/components/breadcrumb.html @@ -3,10 +3,17 @@ layout: documentation doc-tab: components doc-subtab: breadcrumb +breadcrumb: +- home +- documentation +- components +- components-breadcrumb +meta: + variables: true + colors: false + sizes: true --- -{% include subnav/subnav-components.html %} - {% capture breadcrumb_example %} {% endcapture %} -
-
- -

Breadcrumb

-

- A simple breadcrumb component to improve your navigation experience -

- {% - include meta.html - since="0.4.3" - variables=true - colors=false - sizes=true - %} - -
- -
-

The breadcrumb component only requires a .breadcrumb container and a ul list.

-

The dividers are automatically created in the content of the ::before pseudo-element of li tags.

-

You can inform the current page using the is-active modifier in a li tag. It will disable the navigation of inner links.

-
- -
- {% include snippet.html content=breadcrumb_example horizontal=true clipped=true %} +
+

The breadcrumb component only requires a .breadcrumb container and a ul list.

+

The dividers are automatically created in the content of the ::before pseudo-element of li tags.

+

You can inform the current page using the is-active modifier in a li tag. It will disable the navigation of inner links.

+
- {% include anchor.html name="Alignment" %} +
+{% include elements/snippet.html content=breadcrumb_example horizontal=true clipped=true %} -
-

For alternative alignments, use the is-centered and is-right modifiers on the .breadcrumb container.

-
+{% include elements/anchor.html name="Alignment" %} - {% include snippet.html content=breadcrumb_centered_example horizontal=true clipped=true %} +
+

For alternative alignments, use the is-centered and is-right modifiers on the .breadcrumb container.

+
- {% include snippet.html content=breadcrumb_right_example horizontal=true clipped=true %} +{% include elements/snippet.html content=breadcrumb_centered_example horizontal=true clipped=true %} - {% include anchor.html name="Icons" %} +{% include elements/snippet.html content=breadcrumb_right_example horizontal=true clipped=true %} -
-

You can use any of the Font Awesome icons.

-
+{% include elements/anchor.html name="Icons" %} - {% include snippet.html content=breadcrumb_icons_example horizontal=true clipped=true %} +
+

You can use any of the Font Awesome icons.

+
- {% include anchor.html name="Alternative separators" %} +{% include elements/snippet.html content=breadcrumb_icons_example horizontal=true clipped=true %} -
-

You can choose between 4 additional separators: has-arrow-separator has-bullet-separator has-dot-separator and has-succeeds-separator.

-
+{% include elements/anchor.html name="Alternative separators" %} - {% include snippet.html content=breadcrumb_arrow_example horizontal=true clipped=true %} +
+

You can choose between 4 additional separators: has-arrow-separator has-bullet-separator has-dot-separator and has-succeeds-separator.

+
- {% include snippet.html content=breadcrumb_bullet_example horizontal=true clipped=true %} +{% include elements/snippet.html content=breadcrumb_arrow_example horizontal=true clipped=true %} - {% include snippet.html content=breadcrumb_dot_example horizontal=true clipped=true %} +{% include elements/snippet.html content=breadcrumb_bullet_example horizontal=true clipped=true %} - {% include snippet.html content=breadcrumb_succeeds_example horizontal=true clipped=true %} +{% include elements/snippet.html content=breadcrumb_dot_example horizontal=true clipped=true %} - {% include anchor.html name="Sizes" %} +{% include elements/snippet.html content=breadcrumb_succeeds_example horizontal=true clipped=true %} -
-

You can choose between 3 additional sizes: is-small is-medium and is-large.

-
+{% include elements/anchor.html name="Sizes" %} - {% include snippet.html content=breadcrumb_small_example horizontal=true clipped=true %} +
+

You can choose between 3 additional sizes: is-small is-medium and is-large.

+
- {% include snippet.html content=breadcrumb_medium_example horizontal=true clipped=true %} +{% include elements/snippet.html content=breadcrumb_small_example horizontal=true clipped=true %} - {% include snippet.html content=breadcrumb_large_example horizontal=true clipped=true %} +{% include elements/snippet.html content=breadcrumb_medium_example horizontal=true clipped=true %} - {% include variables.html type='component' %} +{% include elements/snippet.html content=breadcrumb_large_example horizontal=true clipped=true %} -
-
+{% include elements/variables.html type='component' %} diff --git a/docs/documentation/components/card.html b/docs/documentation/components/card.html index 466a12dbb4..7534c9b3ad 100644 --- a/docs/documentation/components/card.html +++ b/docs/documentation/components/card.html @@ -3,6 +3,15 @@ layout: documentation doc-tab: components doc-subtab: card +breadcrumb: +- home +- documentation +- components +- components-card +meta: + variables: true + colors: false + sizes: false --- {% capture card_example %} @@ -89,102 +98,84 @@ {% endcapture %} -{% include subnav/subnav-components.html %} - -
-
-

Card

-

An all-around flexible and composable component

- {% - include meta.html - variables=true - colors=false - sizes=false - %} - -
- -
-

The card component comprises several elements that you can mix and match:

+
+

The card component comprises several elements that you can mix and match:

+
    +
  • + card: the main container
    • - card: the main container + card-header: a horizontal bar with a shadow
      • - card-header: a horizontal bar with a shadow -
          -
        • - card-header-title: a left-aligned bold text -
        • -
        • - card-header-icon: a placeholder for an icon -
        • -
        -
      • -
      • - card-image: a fullwidth container for a responsive image + card-header-title: a left-aligned bold text
      • - card-content: a multi-purpose container for any other element + card-header-icon: a placeholder for an icon
      • +
      +
    • +
    • + card-image: a fullwidth container for a responsive image +
    • +
    • + card-content: a multi-purpose container for any other element +
    • +
    • + card-footer: a horizontal list of controls +
      • - card-footer: a horizontal list of controls -
          -
        • - card-footer-item: a repeatable list item -
        • -
        + card-footer-item: a repeatable list item
    -
- -
- New - 0.5.3 -
- -
-

- You can center the card-header-title by appending the is-centered modifier. -

-
+ + +
-
+
+ New + 0.5.3 +
-
-
- {{card_example}} -
-
- {% highlight html %}{{card_example}}{% endhighlight %} -
-
+
+

+ You can center the card-header-title by appending the is-centered modifier. +

+
-
+
-
-
- {{card_header_example}} -
-
- {% highlight html %}{{card_header_example}}{% endhighlight %} -
-
+
+
+ {{card_example}} +
+
+ {% highlight html %}{{card_example}}{% endhighlight %} +
+
-
+
-
-
- {{card_title_example}} -
-
- {% highlight html %}{{card_title_example}}{% endhighlight %} -
-
+
+
+ {{card_header_example}} +
+
+ {% highlight html %}{{card_header_example}}{% endhighlight %} +
+
- {% include variables.html type='component' %} +
+
+
+ {{card_title_example}} +
+
+ {% highlight html %}{{card_title_example}}{% endhighlight %}
-
+ + +{% include elements/variables.html type='component' %} diff --git a/docs/documentation/components/dropdown.html b/docs/documentation/components/dropdown.html index f470f4879a..9cfb01ad60 100644 --- a/docs/documentation/components/dropdown.html +++ b/docs/documentation/components/dropdown.html @@ -3,6 +3,15 @@ layout: documentation doc-tab: components doc-subtab: dropdown +breadcrumb: +- home +- documentation +- components +- components-dropdown +meta: + colors: false + sizes: false + variables: true --- {% capture dropdown_example %} @@ -188,161 +197,138 @@ {% endcapture %} -{% include subnav/subnav-components.html %} - -
-
- -

Dropdown

-

- An interactive dropdown menu for discoverable content -

- {% - include meta.html - new=true - since="0.4.4" - colors=false - sizes=false - variables=true - %} - -
- -
-

- The dropdown component is a container for a dropdown button and a dropdown menu. -

+
+

+ The dropdown component is a container for a dropdown button and a dropdown menu. +

+
    +
  • + dropdown the main container
    • - dropdown the main container + dropdown-trigger the container for a button +
    • +
    • + dropdown-menu the toggable menu, hidden by default
      • - dropdown-trigger the container for a button -
      • -
      • - dropdown-menu the toggable menu, hidden by default + dropdown-content the dropdown box, with a white background and a shadow
        • - dropdown-content the dropdown box, with a white background and a shadow -
            -
          • - dropdown-item each single item of the dropdown, which can either be a a or a div -
          • -
          • - dropdown-divider a horizontal line to separate dropdown items -
          • -
          + dropdown-item each single item of the dropdown, which can either be a a or a div +
        • +
        • + dropdown-divider a horizontal line to separate dropdown items
    -
+ + +
-
-
- {{dropdown_example}} -
-
- {% highlight html %}{{dropdown_example}}{% endhighlight %} -
-
+
+
+ {{dropdown_example}} +
+
+ {% highlight html %}{{dropdown_example}}{% endhighlight %} +
+
- {% include anchor.html name="Dropdown content" %} +{% include elements/anchor.html name="Dropdown content" %} -
-

- While the dropdown-item can be used as an anchor link <a>, you can also use a <div> and insert almost any type of content. -

-
+
+

+ While the dropdown-item can be used as an anchor link <a>, you can also use a <div> and insert almost any type of content. +

+
-
-
- {{dropdown_content_example}} -
-
- {% highlight html %}{{dropdown_content_example}}{% endhighlight %} -
-
+
+
+ {{dropdown_content_example}} +
+
+ {% highlight html %}{{dropdown_content_example}}{% endhighlight %} +
+
- {% include anchor.html name="Hoverable or Toggable" %} +{% include elements/anchor.html name="Hoverable or Toggable" %} -
-

- The dropdown component has 2 additional modifiers -

-
    -
  • - is-hoverable: the dropdown will show up when hovering the dropdown-trigger -
  • -
  • - is-active: the dropdown will show up all the time -
  • -
-
+
+

+ The dropdown component has 2 additional modifiers +

+
    +
  • + is-hoverable: the dropdown will show up when hovering the dropdown-trigger +
  • +
  • + is-active: the dropdown will show up all the time +
  • +
+
-
-

- While the CSS :hover implementation works perfectly, the is-active class is available for users who want to control the display of the dropdown with JavaScript. -

-
+
+

+ While the CSS :hover implementation works perfectly, the is-active class is available for users who want to control the display of the dropdown with JavaScript. +

+
-
-
- {{dropdown_click_example}}{{dropdown_info_example}} -
-
- {% highlight html %}{{dropdown_click_example}}{{dropdown_info_example}}{% endhighlight %} -
-
+
+
+ {{dropdown_click_example}}{{dropdown_info_example}} +
+
+ {% highlight html %}{{dropdown_click_example}}{{dropdown_info_example}}{% endhighlight %} +
+
- {% include anchor.html name="Right aligned" %} +{% include elements/anchor.html name="Right aligned" %} -
-

- You can add the is-right modifier to have a right-aligned dropdown. -

-
+
+

+ You can add the is-right modifier to have a right-aligned dropdown. +

+
-
-
-
-
-
- {{dropdown_left_example}} -
-
-
-
- {{dropdown_right_example}} -
-
+
+
+
+
+
+ {{dropdown_left_example}}
-
- {% highlight html %}{{dropdown_right_example}}{% endhighlight %} +
+
+ {{dropdown_right_example}} +
+
+
+ {% highlight html %}{{dropdown_right_example}}{% endhighlight %} +
+
- {% include anchor.html name="Dropup" %} - -
-

- You can add the is-up modifier to have a dropdown menu that appears above the dropdown button. -

-
- -
-
- {{ dropdown_up_example }} -
-
- {% highlight html %}{{dropdown_up_example}}{% endhighlight %} -
-
+{% include elements/anchor.html name="Dropup" %} - {% include variables.html type='component' %} +
+

+ You can add the is-up modifier to have a dropdown menu that appears above the dropdown button. +

+
+
+
+ {{ dropdown_up_example }}
-
+
+ {% highlight html %}{{dropdown_up_example}}{% endhighlight %} +
+ + +{% include elements/variables.html type='component' %} diff --git a/docs/documentation/components/menu.html b/docs/documentation/components/menu.html index def25cf233..c5d3c1ce50 100644 --- a/docs/documentation/components/menu.html +++ b/docs/documentation/components/menu.html @@ -3,6 +3,15 @@ layout: documentation doc-tab: components doc-subtab: menu +breadcrumb: +- home +- documentation +- components +- components-menu +meta: + colors: false + sizes: false + variables: true --- {% capture menu_example %} @@ -42,24 +51,6 @@ {% endcapture %} -{% include subnav/subnav-components.html %} +{% include elements/snippet.html content=menu_example size="one-third" %} -
-
-

Menu

-

A simple menu, for any type of vertical navigation

- {% - include meta.html - colors=false - sizes=false - variables=true - %} - -
- - {% include snippet.html content=menu_example size="one-third" %} - - {% include variables.html type='component' %} - -
-
+{% include elements/variables.html type='component' %} diff --git a/docs/documentation/components/message.html b/docs/documentation/components/message.html index 9e320ed73d..b595b33db9 100644 --- a/docs/documentation/components/message.html +++ b/docs/documentation/components/message.html @@ -3,6 +3,15 @@ layout: documentation doc-tab: components doc-subtab: message +breadcrumb: +- home +- documentation +- components +- components-message +meta: + colors: true + sizes: true + variables: true --- {% capture message_example %} @@ -108,48 +117,28 @@ {% endfor %} {% endcapture %} -{% include subnav/subnav-components.html %} +{% include elements/snippet.html content=message_example %} -
-
-

Messages

-

- Colored message blocks, to emphasize part of your page -

- {% - include meta.html - colors=true - sizes=true - variables=true - %} +{% include elements/anchor.html name="Colors" %} -
+{% include elements/snippet.html content=message_colors_example %} - {% include snippet.html content=message_example %} +{% include elements/anchor.html name="Message body only" %} - {% include anchor.html name="Colors" %} +
+

You can omit the message header:

+
- {% include snippet.html content=message_colors_example %} +{% include elements/snippet.html content=message_body_example %} - {% include anchor.html name="Message body only" %} +{% include elements/anchor.html name="Sizes" %} -
-

You can omit the message header:

-
+{% include elements/snippet.html content=message_small %} - {% include snippet.html content=message_body_example %} +{% include elements/snippet.html content=message_normal %} - {% include anchor.html name="Sizes" %} +{% include elements/snippet.html content=message_medium %} - {% include snippet.html content=message_small %} +{% include elements/snippet.html content=message_large %} - {% include snippet.html content=message_normal %} - - {% include snippet.html content=message_medium %} - - {% include snippet.html content=message_large %} - - {% include variables.html type='component' %} - -
-
+{% include elements/variables.html type='component' %} diff --git a/docs/documentation/components/modal.html b/docs/documentation/components/modal.html index 30cd3e1a59..0d36d6ad61 100644 --- a/docs/documentation/components/modal.html +++ b/docs/documentation/components/modal.html @@ -3,6 +3,15 @@ layout: documentation doc-tab: components doc-subtab: modal +breadcrumb: +- home +- documentation +- components +- components-modal +meta: + colors: false + sizes: false + variables: true --- {% capture modal %} @@ -46,91 +55,73 @@ {% endcapture %} -{% include subnav/subnav-components.html %} - -
-
-

Modal

-

A classic modal overlay, in which you can include any content you want

- {% - include meta.html - colors=false - sizes=false - variables=true - %} - -
- -
-

The modal structure is very simple:

+
+

The modal structure is very simple:

+
    +
  • + modal: the main container
    • - modal: the main container -
        -
      • - modal-background: a transparent overlay that can act as a click target to close the modal -
      • -
      • - modal-content: a horizontally and vertically centered container, with a maximum width of 640px, in which you can include any content -
      • -
      • - modal-close: a simple cross located in the top right corner -
      • -
      + modal-background: a transparent overlay that can act as a click target to close the modal +
    • +
    • + modal-content: a horizontally and vertically centered container, with a maximum width of 640px, in which you can include any content +
    • +
    • + modal-close: a simple cross located in the top right corner
    -

    - -

    -
- - {% highlight html %}{{ modal }}{% endhighlight %} + + +

+ +

+
-
-

To activate the modal, just add the is-active modifier on the .modal container

-
+{% highlight html %}{{ modal }}{% endhighlight %} -
-
- No JavaScript -
-
- Bulma does not include any JavaScript interaction. You will have to implement the class toggle yourself. -
-
+
+

To activate the modal, just add the is-active modifier on the .modal container

+
-
+
+
+ No JavaScript +
+
+ Bulma does not include any JavaScript interaction. You will have to implement the class toggle yourself. +
+
-

Image modal

+
-
-

Because a modal can contain anything you want, you can very simply use it to build an image gallery for example:

-

- Launch image modal -

-
+

Image modal

- {% highlight html %}{{ image_modal }}{% endhighlight %} +
+

Because a modal can contain anything you want, you can very simply use it to build an image gallery for example:

+

+ Launch image modal +

+
-
+{% highlight html %}{{ image_modal }}{% endhighlight %} -

Modal card

+
-
-

If you want a more classic modal, with a head, a body and a foot, use the modal-card.

-

- -

-
+

Modal card

-
- {% highlight html %}{{ modal_card }}{% endhighlight %} -
+
+

If you want a more classic modal, with a head, a body and a foot, use the modal-card.

+

+ +

+
- {% include variables.html type='component' %} +
+ {% highlight html %}{{ modal_card }}{% endhighlight %} +
-
-
+{% include elements/variables.html type='component' %} {% endcapture %} -{% include subnav/subnav-components.html %} - -
-
-

Tabs

-

Simple responsive horizontal navigation tabs, with different styles

- {% - include meta.html - since="0.4.4" - colors=false - sizes=true - variables=true - %} - -
- -
-

Tabs only require a tabs container and a <ul> list.
- The default tabs style has a single border at the bottom.

-
- - {% include snippet.html content=tabs_example horizontal=true %} +
+

Tabs only require a tabs container and a <ul> list.
+ The default tabs style has a single border at the bottom.

+
- {% include snippet.html content=tabs_example horizontal=true more=true %} +{% include elements/snippet.html content=tabs_example horizontal=true %} - {% include anchor.html name="Alignment" %} +{% include elements/snippet.html content=tabs_example horizontal=true more=true %} -
-

- To align the tabs list, use the is-centered or is-right modifier on the .tabs container: -

-
+{% include elements/anchor.html name="Alignment" %} - {% include snippet.html content=tabs_centered_example horizontal=true more=true %} +
+

+ To align the tabs list, use the is-centered or is-right modifier on the .tabs container: +

+
- {% include snippet.html content=tabs_right_example horizontal=true more=true %} +{% include elements/snippet.html content=tabs_centered_example horizontal=true more=true %} - {% include anchor.html name="Icons" %} +{% include elements/snippet.html content=tabs_right_example horizontal=true more=true %} -
-

You can use any of the Font Awesome icons.

-
+{% include elements/anchor.html name="Icons" %} - {% include snippet.html content=tabs_icons_example horizontal=true more=true %} +
+

You can use any of the Font Awesome icons.

+
- {% include snippet.html content=tabs_icons_example horizontal=true more=true %} +{% include elements/snippet.html content=tabs_icons_example horizontal=true more=true %} - {% include anchor.html name="Sizes" %} -
-

You can choose between 3 additional sizes: is-small is-medium and is-large.

-
+{% include elements/snippet.html content=tabs_icons_example horizontal=true more=true %} - {% include snippet.html content=tabs_small_example horizontal=true more=true %} +{% include elements/anchor.html name="Sizes" %} +
+

You can choose between 3 additional sizes: is-small is-medium and is-large.

+
- {% include snippet.html content=tabs_medium_example horizontal=true more=true %} +{% include elements/snippet.html content=tabs_small_example horizontal=true more=true %} - {% include snippet.html content=tabs_large_example horizontal=true more=true %} +{% include elements/snippet.html content=tabs_medium_example horizontal=true more=true %} - {% include anchor.html name="Styles" %} +{% include elements/snippet.html content=tabs_large_example horizontal=true more=true %} -
- If you want a more classic style with borders, just append the is-boxed modifier. -
+{% include elements/anchor.html name="Styles" %} - {% include snippet.html content=tabs_boxed_example horizontal=true more=true %} +
+ If you want a more classic style with borders, just append the is-boxed modifier. +
-

- If you want mutually exclusive tabs (like radio buttons where clicking one deselects all other ones), use the is-toggle modifier. -

+{% include elements/snippet.html content=tabs_boxed_example horizontal=true more=true %} - {% include snippet.html content=tabs_toggle_example horizontal=true more=true %} +

+ If you want mutually exclusive tabs (like radio buttons where clicking one deselects all other ones), use the is-toggle modifier. +

- {% include elements/new-tag.html version="0.6.2" %} +{% include elements/snippet.html content=tabs_toggle_example horizontal=true more=true %} -

- If you use both is-toggle and is-toggle-rounded, the first and last items will be rounded. -

+{% include elements/new-tag.html version="0.6.2" %} - {% include snippet.html content=tabs_toggle_rounded_example horizontal=true more=true %} +

+ If you use both is-toggle and is-toggle-rounded, the first and last items will be rounded. +

-

- If you want the tabs to take up the whole width available, use is-fullwidth. -

+{% include elements/snippet.html content=tabs_toggle_rounded_example horizontal=true more=true %} - {% include snippet.html content=tabs_fullwidth_example horizontal=true more=true %} +

+ If you want the tabs to take up the whole width available, use is-fullwidth. +

- {% include anchor.html name="Combining" %} +{% include elements/snippet.html content=tabs_fullwidth_example horizontal=true more=true %} -
-

You can combine different modifiers. For example, you can have centered boxed tabs, or fullwidth toggle ones.

-
+{% include elements/anchor.html name="Combining" %} - {% include snippet.html content=tabs_centered_boxed_example horizontal=true more=true %} +
+

You can combine different modifiers. For example, you can have centered boxed tabs, or fullwidth toggle ones.

+
- {% include snippet.html content=tabs_toggle_fullwidth_example horizontal=true more=true %} +{% include elements/snippet.html content=tabs_centered_boxed_example horizontal=true more=true %} - {% include snippet.html content=tabs_centered_boxed_medium_example horizontal=true more=true %} +{% include elements/snippet.html content=tabs_toggle_fullwidth_example horizontal=true more=true %} - {% include snippet.html content=tabs_toggle_fullwidth_large_example horizontal=true more=true %} +{% include elements/snippet.html content=tabs_centered_boxed_medium_example horizontal=true more=true %} - {% include variables.html type='component' %} +{% include elements/snippet.html content=tabs_toggle_fullwidth_large_example horizontal=true more=true %} -
-
+{% include elements/variables.html type='component' %} diff --git a/docs/documentation/elements.html b/docs/documentation/elements.html new file mode 100644 index 0000000000..d87f2a08bd --- /dev/null +++ b/docs/documentation/elements.html @@ -0,0 +1,11 @@ +--- +title: Elements +layout: documentation +doc-tab: elements +breadcrumb: +- home +- documentation +- elements +--- + +{% include components/links.html category_id='elements' %} diff --git a/docs/documentation/elements/box.html b/docs/documentation/elements/box.html index 355b4ba0c0..2368ed41be 100644 --- a/docs/documentation/elements/box.html +++ b/docs/documentation/elements/box.html @@ -3,10 +3,17 @@ layout: documentation doc-tab: elements doc-subtab: box +breadcrumb: +- home +- documentation +- elements +- elements-box +meta: + colors: false + sizes: false + variables: true --- -{% include subnav/subnav-elements.html %} - {% capture box_example %}
@@ -47,32 +54,14 @@
{% endcapture %} -
-
-

Box

-

- A white box to contain other elements -

- {% - include meta.html - colors=false - sizes=false - variables=true - %} - -
- -
-

- The .box element is simply a container with a shadow, a border, a radius, and some padding. -
- For example, you can include a media object: -

-
- - {% include snippet.html content=box_example more=true %} +
+

+ The .box element is simply a container with a shadow, a border, a radius, and some padding. +
+ For example, you can include a media object: +

+
- {% include variables.html type='element' %} +{% include elements/snippet.html content=box_example more=true %} -
-
+{% include elements/variables.html type='element' %} diff --git a/docs/documentation/elements/button.html b/docs/documentation/elements/button.html index fa1c3d54f8..e271e1f9ca 100644 --- a/docs/documentation/elements/button.html +++ b/docs/documentation/elements/button.html @@ -3,6 +3,15 @@ layout: documentation doc-tab: elements doc-subtab: button +breadcrumb: +- home +- documentation +- elements +- elements-button +meta: + colors: true + sizes: true + variables: true --- {% capture button_example %} @@ -139,7 +148,7 @@ {% endcapture %} {% capture button_fa_example %} -

+

@@ -156,7 +165,7 @@

-

+

@@ -182,7 +191,7 @@

-

+

@@ -211,14 +220,14 @@ {% endcapture %} {% capture button_only_icon_example %} -

+

-

+

@@ -230,7 +239,7 @@

-

+

@@ -247,7 +256,7 @@

-

+

@@ -371,7 +380,7 @@ {% endcapture %} -{% capture buttons %} +{% capture buttons_list %}

Save changes Save and continue @@ -448,342 +457,328 @@
{% endcapture %} -{% include subnav/subnav-elements.html %} - -
-
-

Buttons

-

- The classic button, in different colors, sizes, and states -

- {% - include meta.html - colors=true - sizes=true - variables=true - %} - -
- -
-

- The button is an essential element of any design. It's meant to look and behave as an interactive element of your page. -

-
+
+

+ The button is an essential element of any design. It's meant to look and behave as an interactive element of your page. +

+
- {% include snippet.html content=button_example %} +{% include elements/snippet.html wrapper="buttons" content=button_example %} -
-

- The .button class can be used on: -

-
    -
  • - <a> anchor links -
  • -
  • - <button> form buttons -
  • -
  • - <input type="submit"> submit inputs -
  • -
  • - <input type="reset"> reset inputs -
  • -
-
+
+

+ The .button class can be used on: +

+
    +
  • + <a> anchor links +
  • +
  • + <button> form buttons +
  • +
  • + <input type="submit"> submit inputs +
  • +
  • + <input type="reset"> reset inputs +
  • +
+
- {% include snippet.html content=button_tags_example %} +{% include elements/snippet.html wrapper="buttons" content=button_tags_example %} - {% include anchor.html name="Colors" %} +{% include elements/anchor.html name="Colors" %} - {% include snippet.html content=button_colors_a_example %} +{% include elements/snippet.html wrapper="buttons" content=button_colors_a_example %} - {% include snippet.html content=button_colors_b_example %} +{% include elements/snippet.html wrapper="buttons" content=button_colors_b_example %} - {% include anchor.html name="Sizes" %} +{% include elements/anchor.html name="Sizes" %} - {% include snippet.html content=button_sizes_example %} +{% include elements/snippet.html wrapper="buttons" content=button_sizes_example %} - {% include anchor.html name="Styles" %} +{% include elements/anchor.html name="Styles" %} -

Outlined

+

Outlined

- {% include snippet.html content=button_outlined_example %} +{% include elements/snippet.html wrapper="buttons" content=button_outlined_example %} -

Inverted (the text color becomes the background color, and vice-versa)

+

Inverted (the text color becomes the background color, and vice-versa)

-
-
-
- {{button_inverted_example}} -
-
-
- {% highlight html %}{{button_inverted_example}}{% endhighlight %} +
+
+
+
+ {{ button_inverted_example }}
+
+
+ {% highlight html %}{{button_inverted_example}}{% endhighlight %} +
+
-

Invert Outlined (the invert color becomes the text and border colors)

+

Invert Outlined (the invert color becomes the text and border colors)

-
-
-
- {{button_inverted_outlined_example}} -
-
-
- {% highlight html %}{{button_inverted_outlined_example}}{% endhighlight %} +
+
+
+
+ {{ button_inverted_outlined_example }}
+
+
+ {% highlight html %}{{ button_inverted_outlined_example }}{% endhighlight %} +
+
-

Rounded buttons

+

Rounded buttons

-
-
- {% include elements/new-tag.html version="0.6.2" %} - {{ button_rounded_example }} -
-
- {% highlight html %}{{ button_rounded_example }}{% endhighlight %} -
+
+
+ {% include elements/new-tag.html version="0.6.2" %} +
+ {{ button_rounded_example }}
+
+
+ {% highlight html %}{{ button_rounded_example }}{% endhighlight %} +
+
- {% include anchor.html name="States" %} +{% include elements/anchor.html name="States" %} -

Normal

+

Normal

- {% include snippet.html content=button_normal_example %} +{% include elements/snippet.html wrapper="buttons" content=button_normal_example %} -

Hover

+

Hover

- {% include snippet.html content=button_hover_example %} +{% include elements/snippet.html wrapper="buttons" content=button_hover_example %} -

Focus

+

Focus

- {% include snippet.html content=button_focus_example %} +{% include elements/snippet.html wrapper="buttons" content=button_focus_example %} -

Active

+

Active

- {% include snippet.html content=button_active_example %} +{% include elements/snippet.html wrapper="buttons" content=button_active_example %} -

Loading

+

Loading

-
-
-
- {{button_loading_example}} -
-
-
-

- Since the loading spinner is implemented using the :after pseudo-element, it is not supported by the <input type="submit"> element. -

-
-
-
-
- {% highlight html %}{{button_loading_example}}{% endhighlight %} -
+
+
+
+ {{ button_loading_example }}
- -

- Static -

- -
-
-
-

- You can create a non-interactive button by using the is-static modifier. This is useful to align a text label with an input, for example when using form addons. -

-
- {{button_static_example}} -
-
- {% highlight html %}{{button_static_example}}{% endhighlight %} +
+
+

+ Since the loading spinner is implemented using the :after pseudo-element, it is not supported by the <input type="submit"> element. +

+
+
+ {% highlight html %}{{button_loading_example}}{% endhighlight %} +
+
-

Disabled

- -
+

+ Static +

-

With Font Awesome icons

+
+
+
+

+ You can create a non-interactive button by using the is-static modifier. This is useful to align a text label with an input, for example when using form addons. +

+
+ {{ button_static_example }} +
+
+ {% highlight html %}{{ button_static_example }}{% endhighlight %} +
+
- {% include snippet.html content=button_fa_example clipped=true %} +

Disabled

-
-
-
-

- If the button only contains an icon, Bulma will make sure the button remains square, no matter the size of the button or of the icon. -

-
- {{button_only_icon_example}} -
-
- {% highlight html %}{{button_only_icon_example}}{% endhighlight %} +
+
+
+ {{ button_disabled_example }} +
+
+
+

The is-disabled CSS class has been deprecated in favor of the disabled HTML attribute. Learn more

+
+
+ {% highlight html %}{{button_disabled_example}}{% endhighlight %} +
+
+ +

With Font Awesome icons

- {% include anchor.html name="Button group" %} +{% include elements/snippet.html content=button_fa_example clipped=true %} +
+
-

If you want to group buttons together on a single line, use the is-grouped modifier on the field container:

+

+ If the button only contains an icon, Bulma will make sure the button remains square, no matter the size of the button or of the icon. +

+ {{ button_only_icon_example }} +
+
+ {% highlight html %}{{ button_only_icon_example }}{% endhighlight %} +
+
- {% include snippet.html content=button_group_example %} +{% include elements/anchor.html name="Button group" %} - {% include anchor.html name="Button addons" %} +
+

If you want to group buttons together on a single line, use the is-grouped modifier on the field container:

+
-
-

If you want to use buttons as addons, use the has-addons modifier on the field container:

-
+{% include elements/snippet.html content=button_group_example %} - {% include snippet.html content=button_addons_example %} +{% include elements/anchor.html name="Button addons" %} - {% include anchor.html name="Button group with addons" %} +
+

If you want to use buttons as addons, use the has-addons modifier on the field container:

+
-
-

You can group together addons as well:

-
+{% include elements/snippet.html content=button_addons_example %} - {% include snippet.html content=button_group_addons_example %} +{% include elements/anchor.html name="Button group with addons" %} - {% include anchor.html name="List of buttons" %} +
+

You can group together addons as well:

+
- {% include elements/new-tag.html version="0.6.1" %} +{% include elements/snippet.html content=button_group_addons_example %} -
-
-
-

- You can now create a list of buttons with the .buttons container. -

-
-
- {{ buttons }} -
-
-
- {% highlight html %}{{ buttons }}{% endhighlight %} -
-
+{% include elements/anchor.html name="List of buttons" %} -
-
-
-

- If the list is very long, it will automatically wrap on multiple lines, while keeping all buttons evenly spaced. -

-
-
- {{ buttons_multiple }} -
-
-
- {% highlight html %}{{ buttons_multiple }}{% endhighlight %} -
-
+{% include elements/new-tag.html version="0.6.1" %} -
-
-
-

- You can attach buttons together with the .has-addons modifier. -

-
-
- {{ buttons_addons }} -
-
-
- {% highlight html %}{{ buttons_addons }}{% endhighlight %} -
+
+
+
+

+ You can now create a list of buttons with the .buttons container. +

+
+
+ {{ buttons_list }}
+
+
+ {% highlight html %}{{ buttons_list }}{% endhighlight %} +
+
-
-
-
-

- Use the is-centered or the is-right modifiers to alter the alignment. -

-
-
- {{ buttons_addons_centered }} - {{ buttons_addons_right }} -
-
-
- {% highlight html %}{{ buttons_addons_centered }}{{ buttons_addons_right }}{% endhighlight %} -
+
+
+
+

+ If the list is very long, it will automatically wrap on multiple lines, while keeping all buttons evenly spaced. +

+
+
+ {{ buttons_multiple }}
+
+
+ {% highlight html %}{{ buttons_multiple }}{% endhighlight %} +
+
-
-
-
-

- You can use any modifier class on each button to differentiate them. Make sure to add the is-selected modifier as well to make sure the selected button is above its siblings. -

-
-
- {{ buttons_addons_selected }} -
-
-
- {% highlight html %}{{ buttons_addons_selected }}{% endhighlight %} -
+
+
+
+

+ You can attach buttons together with the .has-addons modifier. +

+
+
+ {{ buttons_addons }}
+
+
+ {% highlight html %}{{ buttons_addons }}{% endhighlight %} +
+
-
-
-

Difference between form groups and list of buttons

-
-
-
-

- While this list of buttons style can be achieved with either field is-grouped or the new buttons class, there are a few differences: -

-
    -
  • - buttons has a simpler markup -
  • -
  • - buttons can only contain button elements -
  • -
  • - field is-grouped can contain any type of control inputs -
  • -
  • - field is-grouped can be forced to fit all controls on a single line -
  • -
  • - with field is-grouped you can expand one of the controls -
  • -
-

- Basically, if you only want a list of buttons, using buttons is recommended. If you need more control on the styling and the elements, use a form group. -

-
-
+
+
+
+

+ Use the is-centered or the is-right modifiers to alter the alignment. +

+
+
+ {{ buttons_addons_centered }} + {{ buttons_addons_right }}
+
+
+ {% highlight html %}{{ buttons_addons_centered }}{{ buttons_addons_right }}{% endhighlight %} +
+
- {% include variables.html type='element' %} +
+
+
+

+ You can use any modifier class on each button to differentiate them. Make sure to add the is-selected modifier as well to make sure the selected button is above its siblings. +

+
+
+ {{ buttons_addons_selected }} +
+
+
+ {% highlight html %}{{ buttons_addons_selected }}{% endhighlight %} +
+
+
+
+

Difference between form groups and list of buttons

-
+
+
+

+ While this list of buttons style can be achieved with either field is-grouped or the new buttons class, there are a few differences: +

+ +

+ Basically, if you only want a list of buttons, using buttons is recommended. If you need more control on the styling and the elements, use a form group. +

+
+
+ + +{% include elements/variables.html type='element' %} diff --git a/docs/documentation/elements/content.html b/docs/documentation/elements/content.html index 60a8713728..675a47e247 100644 --- a/docs/documentation/elements/content.html +++ b/docs/documentation/elements/content.html @@ -3,6 +3,15 @@ layout: documentation doc-tab: elements doc-subtab: content +breadcrumb: +- home +- documentation +- elements +- elements-content +meta: + colors: false + sizes: true + variables: true --- {% capture content_pre %} @@ -101,87 +110,67 @@
Sixth level
{% endcapture %} -{% include subnav/subnav-elements.html %} - -
-
-

Content

-

- A single class to handle WYSIWYG generated content, where only HTML tags are available -

- {% - include meta.html - colors=false - sizes=true - variables=true - %} - -
- -
-

When you can't use the CSS classes you want, or when you just want to directly use HTML tags, use content as container. It can handle almost any HTML tag:

-
    -
  • <p> paragraphs
  • -
  • <ul> <ol> <dl> lists
  • -
  • <h1> to <h6> headings
  • -
  • <blockquote> quotes
  • -
  • <em> and <strong>
  • -
  • <table> <tr> <th> <td> tables
  • -
-

This content class can be used in any context where you just want to (or can only) write some text. For example, it's used for the paragraph you're currently reading.

-
- - {% include snippet.html content=content_example %} - - {% include anchor.html name="Sizes" %} +
+

When you can't use the CSS classes you want, or when you just want to directly use HTML tags, use content as container. It can handle almost any HTML tag:

+
    +
  • <p> paragraphs
  • +
  • <ul> <ol> <dl> lists
  • +
  • <h1> to <h6> headings
  • +
  • <blockquote> quotes
  • +
  • <em> and <strong>
  • +
  • <table> <tr> <th> <td> tables
  • +
+

This content class can be used in any context where you just want to (or can only) write some text. For example, it's used for the paragraph you're currently reading.

+
-
-

You can use the is-small, is-medium and is-large modifiers to change the font size.

-
-
-
-

Hello World

-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla accumsan, metus ultrices eleifend gravida, nulla nunc varius lectus, nec rutrum justo nibh eu lectus. Ut vulputate semper dui. Fusce erat odio, sollicitudin vel erat vel, interdum mattis neque.

-

Second level

-

Curabitur accumsan turpis pharetra augue tincidunt blandit. Quisque condimentum maximus mi, sit amet commodo arcu rutrum id. Proin pretium urna vel cursus venenatis. Suspendisse potenti. Etiam mattis sem rhoncus lacus dapibus facilisis. Donec at dignissim dui. Ut et neque nisl.

-
    -
  • In fermentum leo eu lectus mollis, quis dictum mi aliquet.
  • -
  • Morbi eu nulla lobortis, lobortis est in, fringilla felis.
  • -
  • Aliquam nec felis in sapien venenatis viverra fermentum nec lectus.
  • -
  • Ut non enim metus.
  • -
-
-
-
-
-

Hello World

-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla accumsan, metus ultrices eleifend gravida, nulla nunc varius lectus, nec rutrum justo nibh eu lectus. Ut vulputate semper dui. Fusce erat odio, sollicitudin vel erat vel, interdum mattis neque.

-

Second level

-

Curabitur accumsan turpis pharetra augue tincidunt blandit. Quisque condimentum maximus mi, sit amet commodo arcu rutrum id. Proin pretium urna vel cursus venenatis. Suspendisse potenti. Etiam mattis sem rhoncus lacus dapibus facilisis. Donec at dignissim dui. Ut et neque nisl.

-
    -
  • In fermentum leo eu lectus mollis, quis dictum mi aliquet.
  • -
  • Morbi eu nulla lobortis, lobortis est in, fringilla felis.
  • -
  • Aliquam nec felis in sapien venenatis viverra fermentum nec lectus.
  • -
  • Ut non enim metus.
  • -
-
-
-
-
-

Hello World

-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla accumsan, metus ultrices eleifend gravida, nulla nunc varius lectus, nec rutrum justo nibh eu lectus. Ut vulputate semper dui. Fusce erat odio, sollicitudin vel erat vel, interdum mattis neque.

-

Second level

-

Curabitur accumsan turpis pharetra augue tincidunt blandit. Quisque condimentum maximus mi, sit amet commodo arcu rutrum id. Proin pretium urna vel cursus venenatis. Suspendisse potenti. Etiam mattis sem rhoncus lacus dapibus facilisis. Donec at dignissim dui. Ut et neque nisl.

-
    -
  • In fermentum leo eu lectus mollis, quis dictum mi aliquet.
  • -
  • Morbi eu nulla lobortis, lobortis est in, fringilla felis.
  • -
  • Aliquam nec felis in sapien venenatis viverra fermentum nec lectus.
  • -
  • Ut non enim metus.
  • -
-
-
+{% include elements/snippet.html content=content_example %} - {% include variables.html type='element' %} +{% include elements/anchor.html name="Sizes" %} +
+

You can use the is-small, is-medium and is-large modifiers to change the font size.

+
+
+
+

Hello World

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla accumsan, metus ultrices eleifend gravida, nulla nunc varius lectus, nec rutrum justo nibh eu lectus. Ut vulputate semper dui. Fusce erat odio, sollicitudin vel erat vel, interdum mattis neque.

+

Second level

+

Curabitur accumsan turpis pharetra augue tincidunt blandit. Quisque condimentum maximus mi, sit amet commodo arcu rutrum id. Proin pretium urna vel cursus venenatis. Suspendisse potenti. Etiam mattis sem rhoncus lacus dapibus facilisis. Donec at dignissim dui. Ut et neque nisl.

+
    +
  • In fermentum leo eu lectus mollis, quis dictum mi aliquet.
  • +
  • Morbi eu nulla lobortis, lobortis est in, fringilla felis.
  • +
  • Aliquam nec felis in sapien venenatis viverra fermentum nec lectus.
  • +
  • Ut non enim metus.
  • +
+
+
+
+
+

Hello World

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla accumsan, metus ultrices eleifend gravida, nulla nunc varius lectus, nec rutrum justo nibh eu lectus. Ut vulputate semper dui. Fusce erat odio, sollicitudin vel erat vel, interdum mattis neque.

+

Second level

+

Curabitur accumsan turpis pharetra augue tincidunt blandit. Quisque condimentum maximus mi, sit amet commodo arcu rutrum id. Proin pretium urna vel cursus venenatis. Suspendisse potenti. Etiam mattis sem rhoncus lacus dapibus facilisis. Donec at dignissim dui. Ut et neque nisl.

+
    +
  • In fermentum leo eu lectus mollis, quis dictum mi aliquet.
  • +
  • Morbi eu nulla lobortis, lobortis est in, fringilla felis.
  • +
  • Aliquam nec felis in sapien venenatis viverra fermentum nec lectus.
  • +
  • Ut non enim metus.
  • +
-
+ +
+
+

Hello World

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla accumsan, metus ultrices eleifend gravida, nulla nunc varius lectus, nec rutrum justo nibh eu lectus. Ut vulputate semper dui. Fusce erat odio, sollicitudin vel erat vel, interdum mattis neque.

+

Second level

+

Curabitur accumsan turpis pharetra augue tincidunt blandit. Quisque condimentum maximus mi, sit amet commodo arcu rutrum id. Proin pretium urna vel cursus venenatis. Suspendisse potenti. Etiam mattis sem rhoncus lacus dapibus facilisis. Donec at dignissim dui. Ut et neque nisl.

+ +
+
+ +{% include elements/variables.html type='element' %} diff --git a/docs/documentation/elements/delete.html b/docs/documentation/elements/delete.html index d2ba8d721b..666904d838 100644 --- a/docs/documentation/elements/delete.html +++ b/docs/documentation/elements/delete.html @@ -3,6 +3,15 @@ layout: documentation doc-tab: elements doc-subtab: delete +breadcrumb: +- home +- documentation +- elements +- elements-delete +meta: + colors: false + sizes: true + variables: false --- {% capture cross_example %} @@ -40,53 +49,33 @@ {% endcapture %} -{% include subnav/subnav-elements.html %} - -
-
-

Delete

-

- A versatile delete cross -

- {% - include meta.html - colors=false - sizes=true - variables=false - %} - -
- -
-

- The .delete element is a stand-alone element that can be used in different contexts. -

-

- On its own, it's a simple circle with a cross: -

-
- - {% include snippet.html content=cross_example %} +
+

+ The .delete element is a stand-alone element that can be used in different contexts. +

+

+ On its own, it's a simple circle with a cross: +

+
- {% include anchor.html name="Sizes" %} +{% include elements/snippet.html content=cross_example %} -
-

- It comes in 4 sizes: -

-
+{% include elements/anchor.html name="Sizes" %} - {% include snippet.html content=cross_sizes_example %} +
+

+ It comes in 4 sizes: +

+
- {% include anchor.html name="Combinations" %} +{% include elements/snippet.html content=cross_sizes_example %} -
-

- Bulma uses it for the tags, the notifications, and the messages: -

-
+{% include elements/anchor.html name="Combinations" %} - {% include snippet.html content=cross_elements_example %} +
+

+ Bulma uses it for the tags, the notifications, and the messages: +

+
-
-
+{% include elements/snippet.html content=cross_elements_example %} diff --git a/docs/documentation/elements/icon.html b/docs/documentation/elements/icon.html index 970bb3a44b..3ba2ff5b67 100644 --- a/docs/documentation/elements/icon.html +++ b/docs/documentation/elements/icon.html @@ -1,5 +1,6 @@ --- title: Icon +subtitle: "Bulma is compatible with all icon font libraries: Font Awesome 5, Font Awesome 4, Material Design Icons, Open Iconic, Ionicons etc." fontawesome4: true iconic: true ionicons: true @@ -7,6 +8,15 @@ layout: documentation doc-tab: elements doc-subtab: icon +breadcrumb: +- home +- documentation +- elements +- elements-icon +meta: + colors: true + sizes: true + variables: true --- {% capture icon_example %} @@ -48,904 +58,892 @@ {% endcapture %} -{% include subnav/subnav-elements.html %} - -
-
-

Icons

-

- Bulma is compatible with all icon font libraries: Font Awesome 5, Font Awesome 4, Material Design Icons, Open Iconic, Ionicons etc. -

- {% - include meta.html - colors=true - sizes=true - variables=true - %} - -
- -
-

- The icon element is a container for any type of icon font. Because the icons can take a few seconds to load, and because you want control over the space the icons will take, you can use the icon class as a reliable square container that will prevent the page to "jump" on page load.

-
- -
- {% include snippet.html content=icon_example %} -
- -
-
- The yellow background is only here for demonstration purposes, to highlight the icon container's area. -
-
- - -
-

- By default, the icon container will take up exactly 1.5rem x 1.5rem. The icon itself is sized accordingly to the icon library you're using. For example, Font Awesome 5 icons will inherit the font size.

-
- - {% include anchor.html name="Colors" %} - -
-

- Since icon fonts are simply text, you can use the text color modifiers to change the icon's color. -

-
- - {% include snippet.html content=icon_color_example %} - - {% include anchor.html name="Sizes" %} - -
-

- The Bulma icon container comes in 4 sizes. It should always be slightly bigger than the icon it contains. For example, Font Awesome 5 icons use a font-size of 1em by default (since it inherits the font size), but provides additional sizes. -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Container classContainer sizeFont Awesome 5 classIcon sizeResult
- icon is-small - - 1rem x 1rem - - fas - - 1em - - - - -
- icon - - 1.5rem x 1.5rem - - fas - - 1em - - - - -
- fas fa-lg - - 1.33em - - - - -
- icon is-medium - - 2rem x 2rem - - fas - - 1em - - - - -
- fas fa-lg - - 1.33em - - - - -
- fas fa-2x - - 2em - - - - -
- icon is-large - - 3rem x 3rem - - fas - - 1em - - - - -
- fas fa-lg - - 1.33em - - - - -
- fas fa-2x - - 2em - - - - -
- fas fa-3x - - 3em - - - - -
- - {% include anchor.html name="Font Awesome variations" %} - -
-

- Font Awesome also provides modifier classes for: -

-
    -
  • - fixed width icons -
  • -
  • - bordered icons -
  • -
  • - animated icons -
  • -
  • - rotated & flipped icons -
  • -
  • - stacked icons -
  • -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
TypeFont Awesome classResult
- Fixed width - - fas fa-fw - - - - -
- Bordered - - fas fa-border - - - - -
- Animated - - fas fa-spinner fa-pulse - - - - -
- Rotated & flipped - - fas fa-shield-alt
- fas fa-shield-alt data-fa-transform="rotate-90"
- fas fa-shield-alt data-fa-transform="rotate-180"
- fas fa-shield-alt data-fa-transform="rotate-270"
- fas fa-shield-alt data-fa-transform="flip-h"
- fas fa-shield-alt data-fa-transform="flip-v" -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - -
- Stacked - - {% highlight html %} +{% capture stacked_medium %} + -{% endhighlight %} - - - - - - - -
- {% highlight html %} + +{% endcapture %} + +{% capture stacked_large %} + -{% endhighlight %} - - - - - - - -
- - {% include anchor.html name="Material Design Icons" %} - -
-

- Here is how the icon container can be used with Material Design Icons. -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Container classContainer sizeMDI classIcon sizeResult
- icon is-small - - 1rem x 1rem - - mdi - - 1em - - - - -
- icon - - 1.5rem x 1.5rem - - mdi mdi-18px - - 18px - - - - -
- mdi mdi-24px - - 24px - - - - -
- icon is-medium - - 2rem x 2rem - - mdi - - 1em - - - - -
- mdi mdi-18px - - 18px - - - - -
- mdi mdi-24px - - 24px - - - - -
- mdi mdi-36px - - 36px - - - - -
- icon is-large - - 3rem x 3rem - - mdi - - 1em - - - - -
- mdi mdi-18px - - 18px - - - - -
- mdi mdi-24px - - 24px - - - - -
- mdi mdi-36px - - 36px - - - - -
- mdi mdi-48px - - 48px - - - - -
- -
-

- MDI also provides modifier classes for: -

-
    -
  • - light and dark icons -
  • -
  • - rotated & flipped icons -
  • -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
TypeMaterial Design Icon classResult
- Light color - - mdi mdi-light - - - - -
- Dark color - - mdi mdi-dark - - - - -
- Light inactive color - - mdi mdi-light mdi-inactive - - - - -
- Dark inactive color - - mdi mdi-dark mdi-inactive - - - - -
- Flipped - - mdi mdi-flip-h -
- mdi mdi-flip-v -
- - - -
- - - -
- Rotated - - mdi mdi-rotate-45 -
- mdi mdi-rotate-90 -
- mdi mdi-rotate-180 -
- - - -
- - - -
- - - -
- - {% include anchor.html name="Open Iconic" %} - -
-

- Here is how the icon container can be used with Open Iconic. -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Container classContainer sizeIconic classIcon sizeResult
- icon is-small - - 1rem x 1rem - - oi [data-glyph=puzzle-piece] - - 1em - - - - -
- icon - - 1.5rem x 1.5rem - - oi [data-glyph=puzzle-piece] - - 1em - - - - -
- icon is-medium - - 2rem x 2rem - - oi [data-glyph=puzzle-piece] - - 1em - - - - -
- icon is-large - - 3rem x 3rem - - oi [data-glyph=puzzle-piece] - - 1em - - - - -
- - {% include anchor.html name="Ionicons" %} - -
-

- Here is how the icon container can be used with Ionicons. -

-
+ +{% endcapture %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Container classContainer sizeIonicon classIcon sizeResult
- icon is-small - - 1rem x 1rem - - ion-ionic - - 1em - - - - -
- icon - - 1.5rem x 1.5rem - - ion-ionic - - 1em - - - - -
- icon is-medium - - 2rem x 2rem - - ion-ionic - - 1em - - - - -
- icon is-large - - 3rem x 3rem - - ion-ionic - - 1em - - - - -
+
+

+ The icon element is a container for any type of icon font. Because the icons can take a few seconds to load, and because you want control over the space the icons will take, you can use the icon class as a reliable square container that will prevent the page to "jump" on page load.

+
- {% include variables.html type='element' %} +
+ {% include elements/snippet.html content=icon_example %} +
+
+
+ The yellow background is only here for demonstration purposes, to highlight the icon container's area.
-
+ + + +
+

+ By default, the icon container will take up exactly 1.5rem x 1.5rem. The icon itself is sized accordingly to the icon library you're using. For example, Font Awesome 5 icons will inherit the font size.

+
+ +{% include elements/anchor.html name="Colors" %} + +
+

+ Since icon fonts are simply text, you can use the text color modifiers to change the icon's color. +

+
+ +{% include elements/snippet.html content=icon_color_example %} + +{% include elements/anchor.html name="Sizes" %} + +
+

+ The Bulma icon container comes in 4 sizes. It should always be slightly bigger than the icon it contains. For example, Font Awesome 5 icons use a font-size of 1em by default (since it inherits the font size), but provides additional sizes. +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Container classContainer sizeFont Awesome 5 classIcon sizeResult
+ icon is-small + + 1rem x 1rem + + fas + + 1em + + + + +
+ icon + + 1.5rem x 1.5rem + + fas + + 1em + + + + +
+ fas fa-lg + + 1.33em + + + + +
+ icon is-medium + + 2rem x 2rem + + fas + + 1em + + + + +
+ fas fa-lg + + 1.33em + + + + +
+ fas fa-2x + + 2em + + + + +
+ icon is-large + + 3rem x 3rem + + fas + + 1em + + + + +
+ fas fa-lg + + 1.33em + + + + +
+ fas fa-2x + + 2em + + + + +
+ fas fa-3x + + 3em + + + + +
+ +{% include elements/anchor.html name="Font Awesome variations" %} + +
+

+ Font Awesome also provides modifier classes for: +

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TypeFont Awesome classResult
+ Fixed width + + fas fa-fw + + + + +
+ Bordered + + fas fa-border + + + + +
+ Animated + + fas fa-spinner fa-pulse + + + + +
+ Rotated & flipped + + fas fa-shield-alt
+ fas fa-shield-alt data-fa-transform="rotate-90"
+ fas fa-shield-alt data-fa-transform="rotate-180"
+ fas fa-shield-alt data-fa-transform="rotate-270"
+ fas fa-shield-alt data-fa-transform="flip-h"
+ fas fa-shield-alt data-fa-transform="flip-v" +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ Stacked + + {% highlight html %}{{ stacked_medium }}{% endhighlight %} + + + + + + + +
+ {% highlight html %}{{ stacked_large }}{% endhighlight %} + + + + + + + +
+ +{% include elements/anchor.html name="Material Design Icons" %} + +
+

+ Here is how the icon container can be used with Material Design Icons. +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Container classContainer sizeMDI classIcon sizeResult
+ icon is-small + + 1rem x 1rem + + mdi + + 1em + + + + +
+ icon + + 1.5rem x 1.5rem + + mdi mdi-18px + + 18px + + + + +
+ mdi mdi-24px + + 24px + + + + +
+ icon is-medium + + 2rem x 2rem + + mdi + + 1em + + + + +
+ mdi mdi-18px + + 18px + + + + +
+ mdi mdi-24px + + 24px + + + + +
+ mdi mdi-36px + + 36px + + + + +
+ icon is-large + + 3rem x 3rem + + mdi + + 1em + + + + +
+ mdi mdi-18px + + 18px + + + + +
+ mdi mdi-24px + + 24px + + + + +
+ mdi mdi-36px + + 36px + + + + +
+ mdi mdi-48px + + 48px + + + + +
+ +
+

+ MDI also provides modifier classes for: +

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TypeMaterial Design Icon classResult
+ Light color + + mdi mdi-light + + + + +
+ Dark color + + mdi mdi-dark + + + + +
+ Light inactive color + + mdi mdi-light mdi-inactive + + + + +
+ Dark inactive color + + mdi mdi-dark mdi-inactive + + + + +
+ Flipped + + mdi mdi-flip-h +
+ mdi mdi-flip-v +
+ + + +
+ + + +
+ Rotated + + mdi mdi-rotate-45 +
+ mdi mdi-rotate-90 +
+ mdi mdi-rotate-180 +
+ + + +
+ + + +
+ + + +
+ +{% include elements/anchor.html name="Open Iconic" %} + +
+

+ Here is how the icon container can be used with Open Iconic. +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Container classContainer sizeIconic classIcon sizeResult
+ icon is-small + + 1rem x 1rem + + oi [data-glyph=puzzle-piece] + + 1em + + + + +
+ icon + + 1.5rem x 1.5rem + + oi [data-glyph=puzzle-piece] + + 1em + + + + +
+ icon is-medium + + 2rem x 2rem + + oi [data-glyph=puzzle-piece] + + 1em + + + + +
+ icon is-large + + 3rem x 3rem + + oi [data-glyph=puzzle-piece] + + 1em + + + + +
+ +{% include elements/anchor.html name="Ionicons" %} + +
+

+ Here is how the icon container can be used with Ionicons. +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Container classContainer sizeIonicon classIcon sizeResult
+ icon is-small + + 1rem x 1rem + + ion-ionic + + 1em + + + + +
+ icon + + 1.5rem x 1.5rem + + ion-ionic + + 1em + + + + +
+ icon is-medium + + 2rem x 2rem + + ion-ionic + + 1em + + + + +
+ icon is-large + + 3rem x 3rem + + ion-ionic + + 1em + + + + +
+ +{% include elements/variables.html type='element' %} diff --git a/docs/documentation/elements/image.html b/docs/documentation/elements/image.html index 1cd6b44954..8ed13870a7 100644 --- a/docs/documentation/elements/image.html +++ b/docs/documentation/elements/image.html @@ -11,6 +11,15 @@ - 64 - 96 - 128 +breadcrumb: +- home +- documentation +- elements +- elements-image +meta: + colors: false + sizes: false + variables: true --- {% capture image %} @@ -25,151 +34,131 @@ {% endcapture %} -{% include subnav/subnav-elements.html %} - -
-
-

Images

-

- A container for responsive images -

- {% - include meta.html - colors=false - sizes=false - variables=true - %} - -
- -
-

Because images can take a few seconds to load (or not at all), use the .image container to specify a precisely sized container so that your layout isn't broken because of image loading or image errors.

-
- - {% include snippet.html content=image %} - - {% include anchor.html name="Fixed square images" %} - -
-

There are 7 dimensions to choose from, useful for avatars:

-
- - - - {% for dimension in page.dimensions %} - - - - - - {% endfor %} - -
image is-{{ dimension }}x{{ dimension }}
{{ dimension }}x{{ dimension }}px
- - {% include anchor.html name="Retina images" %} - -
-

Because the image is fixed in size, you can use an image that is twice as big. So for example, in a 128x128 container, you can use a 256x256 image, but resized to 128x128 pixels.

-
- - {% include snippet.html content=retina_image %} - - {% include anchor.html name="Responsive images with ratios" %} - -
-

If you don't know the exact dimensions but know the ratio instead, you can use one of the 16 ratio modifiers, which include [common aspect ratios in still photography](https://en.wikipedia.org/wiki/Aspect_ratio_(image)#Still_photography):

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
image is-square
Square (or 1 by 1)
image is-1by1
1 by 1
image is-5by4
5 by 4
image is-4by3
4 by 3
image is-3by2
3 by 2
image is-5by3
5 by 3
image is-16by9
16 by 9
image is-2by1
2 by 1
image is-3by1
3 by 1
image is-4by5
4 by 5
image is-3by4
3 by 4
image is-2by3
2 by 3
image is-3by5
3 by 5
image is-9by16
9 by 16
image is-1by2
1 by 2
image is-1by3
1 by 3
- -
-

The .image container will take up the whole width while maintaining the perfect ratio.

-
- - {% include variables.html type='element' %} - -
-
+
+

Because images can take a few seconds to load (or not at all), use the .image container to specify a precisely sized container so that your layout isn't broken because of image loading or image errors.

+
+ +{% include elements/snippet.html content=image %} + +{% include elements/anchor.html name="Fixed square images" %} + +
+

There are 7 dimensions to choose from, useful for avatars:

+
+ + + + {% for dimension in page.dimensions %} + + + + + + {% endfor %} + +
image is-{{ dimension }}x{{ dimension }}
{{ dimension }}x{{ dimension }}px
+ +{% include elements/anchor.html name="Retina images" %} + +
+

Because the image is fixed in size, you can use an image that is twice as big. So for example, in a 128x128 container, you can use a 256x256 image, but resized to 128x128 pixels.

+
+ +{% include elements/snippet.html content=retina_image %} + +{% include elements/anchor.html name="Responsive images with ratios" %} + +
+

If you don't know the exact dimensions but know the ratio instead, you can use one of the 16 ratio modifiers, which include [common aspect ratios in still photography](https://en.wikipedia.org/wiki/Aspect_ratio_(image)#Still_photography):

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
image is-square
Square (or 1 by 1)
image is-1by1
1 by 1
image is-5by4
5 by 4
image is-4by3
4 by 3
image is-3by2
3 by 2
image is-5by3
5 by 3
image is-16by9
16 by 9
image is-2by1
2 by 1
image is-3by1
3 by 1
image is-4by5
4 by 5
image is-3by4
3 by 4
image is-2by3
2 by 3
image is-3by5
3 by 5
image is-9by16
9 by 16
image is-1by2
1 by 2
image is-1by3
1 by 3
+ +
+

The .image container will take up the whole width while maintaining the perfect ratio.

+
+ +{% include elements/variables.html type='element' %} diff --git a/docs/documentation/elements/notification.html b/docs/documentation/elements/notification.html index 3078b59571..d3ceb3b375 100644 --- a/docs/documentation/elements/notification.html +++ b/docs/documentation/elements/notification.html @@ -3,6 +3,15 @@ layout: documentation doc-tab: elements doc-subtab: notification +breadcrumb: +- home +- documentation +- elements +- elements-notification +meta: + colors: true + sizes: false + variables: true --- {% capture notification %} @@ -25,30 +34,10 @@ {% endfor %} {% endcapture %} -{% include subnav/subnav-elements.html %} +{% include elements/snippet.html content=notification %} -
-
-

Notifications

-

- Bold notification blocks, to alert your users of something -

- {% - include meta.html - colors=true - sizes=false - variables=true - %} +{% include elements/anchor.html name="Colors" %} -
+{% include elements/snippet.html content=notification_colors %} - {% include snippet.html content=notification %} - - {% include anchor.html name="Colors" %} - - {% include snippet.html content=notification_colors %} - - {% include variables.html type='element' %} - -
-
+{% include elements/variables.html type='element' %} diff --git a/docs/documentation/elements/progress.html b/docs/documentation/elements/progress.html index 7e48d809d7..ee0320a2f4 100644 --- a/docs/documentation/elements/progress.html +++ b/docs/documentation/elements/progress.html @@ -3,6 +3,15 @@ layout: documentation doc-tab: elements doc-subtab: progress +breadcrumb: +- home +- documentation +- elements +- elements-progress +meta: + colors: true + sizes: true + variables: true --- {% capture progress %} @@ -25,34 +34,14 @@ 60% {% endcapture %} -{% include subnav/subnav-elements.html %} +{% include elements/snippet.html content=progress %} -
-
-

Progress bars

-

- Native HTML progress bars -

- {% - include meta.html - colors=true - sizes=true - variables=true - %} +{% include elements/anchor.html name="Colors" %} -
+{% include elements/snippet.html content=progress_colors %} - {% include snippet.html content=progress %} +{% include elements/anchor.html name="Sizes" %} - {% include anchor.html name="Colors" %} +{% include elements/snippet.html content=progress_sizes %} - {% include snippet.html content=progress_colors %} - - {% include anchor.html name="Sizes" %} - - {% include snippet.html content=progress_sizes %} - - {% include variables.html type='element' %} - -
-
+{% include elements/variables.html type='element' %} diff --git a/docs/documentation/elements/table.html b/docs/documentation/elements/table.html index 1bfda503ba..d5b7d4cf09 100644 --- a/docs/documentation/elements/table.html +++ b/docs/documentation/elements/table.html @@ -3,6 +3,15 @@ layout: documentation doc-tab: elements doc-subtab: table +breadcrumb: +- home +- documentation +- elements +- elements-table +meta: + colors: false + sizes: false + variables: true --- {% capture table_example %} @@ -305,292 +314,274 @@ {% endcapture %} -{% include subnav/subnav-elements.html %} - -
-
-

Tables

-

The inevitable HTML table, with special case cells

- {% - include meta.html - colors=false - sizes=false - variables=true - %} - -
- -
-

You simply need to attach a single .table CSS class on a <table> with the following structure:

+
+

You simply need to attach a single .table CSS class on a <table> with the following structure:

+
    +
  • + table the main container
    • - table the main container + thead the optional top part of the table +
    • +
    • + tfoot the optional bottom part of the table +
    • +
    • + tbody the main content of the table
      • - thead the optional top part of the table -
      • -
      • - tfoot the optional bottom part of the table -
      • -
      • - tbody the main content of the table + tr each table row
        • - tr each table row -
            -
          • - th a table cell heading -
          • -
          • - td a table cell -
          • -
          + th a table cell heading +
        • +
        • + td a table cell
    -

    - You can set a table row as selected by appending the is-selected modifier on a <tr> -

    -
+ + +

+ You can set a table row as selected by appending the is-selected modifier on a <tr> +

+
- {% include snippet.html content=table_example horizontal=true more=true %} +{% include elements/snippet.html content=table_example horizontal=true more=true %} - {% include anchor.html name="Modifiers" %} +{% include elements/anchor.html name="Modifiers" %} -
-
-

Add borders to all the cells.

-
-
- table is-bordered -
-
- - - - - - - - - - - - - -
OneTwo
ThreeFour
-
-
- -
-
-

Add stripes to the table.

-
-
- table is-striped -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
OneTwo
ThreeFour
FiveSix
SevenEight
NineTen
ElevenTwelve
-
-
- -
-
-

Make the cells narrower.

-
-
- table is-narrow -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
OneTwo
ThreeFour
FiveSix
SevenEight
NineTen
ElevenTwelve
-
-
+
+
+

Add borders to all the cells.

+
+
+ table is-bordered +
+
+ + + + + + + + + + + + + +
OneTwo
ThreeFour
+
+
-
-
-

You can add a hover effect on each row

-
-
- table is-hoverable -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
OneTwo
ThreeFour
FiveSix
SevenEight
NineTen
ElevenTwelve
-
-
+
+
+

Add stripes to the table.

+
+
+ table is-striped +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
OneTwo
ThreeFour
FiveSix
SevenEight
NineTen
ElevenTwelve
+
+
-
-
-

You can have a fullwidth table.

-
-
- table is-fullwidth -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
OneTwo
ThreeFour
FiveSix
SevenEight
NineTen
ElevenTwelve
-
-
+
+
+

Make the cells narrower.

+
+
+ table is-narrow +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
OneTwo
ThreeFour
FiveSix
SevenEight
NineTen
ElevenTwelve
+
+
-
-
-

You can combine all five modifiers.

-
-
- table is-bordered is-striped is-narrow is-hoverable is-fullwidth -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
OneTwo
ThreeFour
FiveSix
SevenEight
NineTen
ElevenTwelve
-
-
+
+
+

You can add a hover effect on each row

+
+
+ table is-hoverable +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
OneTwo
ThreeFour
FiveSix
SevenEight
NineTen
ElevenTwelve
+
+
- {% include variables.html type='element' %} +
+
+

You can have a fullwidth table.

+
+
+ table is-fullwidth +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
OneTwo
ThreeFour
FiveSix
SevenEight
NineTen
ElevenTwelve
+
+
+
+
+

You can combine all five modifiers.

+
+
+ table is-bordered is-striped is-narrow is-hoverable is-fullwidth
-
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
OneTwo
ThreeFour
FiveSix
SevenEight
NineTen
ElevenTwelve
+
+ + +{% include elements/variables.html type='element' %} diff --git a/docs/documentation/elements/tag.html b/docs/documentation/elements/tag.html index 39582caa15..bb92539138 100644 --- a/docs/documentation/elements/tag.html +++ b/docs/documentation/elements/tag.html @@ -3,6 +3,15 @@ layout: documentation doc-tab: elements doc-subtab: tag +breadcrumb: +- home +- documentation +- elements +- elements-tag +meta: + colors: true + sizes: true + variables: true --- {% capture tag %} @@ -124,8 +133,6 @@ {% endcapture %} -{% include subnav/subnav-elements.html %} - {% capture tags_blog_addons %}
@@ -179,274 +186,257 @@
{% endcapture %} -
-
-

Tags

-

- Small tag labels to insert anywhere -

- {% - include meta.html - colors=true - sizes=true - variables=true - %} - -
- -
-
- By default, a tag is a 1.5rem high label. -
-
- - Tag label - -
-
- {% highlight html %}{{ tag }}{% endhighlight %} -
-
+
+
+ By default, a tag is a 1.5rem high label. +
+
+ + Tag label + +
+
+ {% highlight html %}{{ tag }}{% endhighlight %} +
+
- {% include anchor.html name="Colors" %} - -
-
- Like with buttons, there are 10 different colors available. -
-
-

- - Black - -

-

- - Dark - -

-

- - Light - -

-

- - White - -

-

- - Primary - -

-

- - Link - -

-

- - Info - -

-

- - Success - -

-

- - Warning - -

- - Danger - -
-
- {% highlight html %}{{ tags_colors }}{% endhighlight %} -
-
+{% include elements/anchor.html name="Colors" %} - {% include anchor.html name="Sizes" %} - -
-
- And 2 additional sizes. -
-
-

- - Medium - -

-

- - Large - -

-
-
- {% highlight html %}{{ sizes }}{% endhighlight %} -
-
+
+
+ Like with buttons, there are 10 different colors available. +
+
+

+ + Black + +

+

+ + Dark + +

+

+ + Light + +

+

+ + White + +

+

+ + Primary + +

+

+ + Link + +

+

+ + Info + +

+

+ + Success + +

+

+ + Warning + +

+ + Danger + +
+
+ {% highlight html %}{{ tags_colors }}{% endhighlight %} +
+
- {% include anchor.html name="Modifiers" %} - -
-
- You can add the is-rounded modifier to make a rounded tag. -
-
- {{ rounded }} -
-
- {% highlight html %}{{ rounded }}{% endhighlight %} -
-
+{% include elements/anchor.html name="Sizes" %} -
-
- You can add the is-delete modifier to turn the tag into a delete button. -
-
- {{ is_delete }} -
-
- {% highlight html %}{{ is_delete }}{% endhighlight %} -
-
+
+
+ And 2 additional sizes. +
+
+

+ + Medium + +

+

+ + Large + +

+
+
+ {% highlight html %}{{ sizes }}{% endhighlight %} +
+
- {% include anchor.html name="Combinations" %} - -
-
- You can append a delete button. -
-
-

- - Bar - - -

-

- - Hello - - -

-

- - World - - -

-
-
- {% highlight html %}{{ delete }}{% endhighlight %} -
-
+{% include elements/anchor.html name="Modifiers" %} - {% include anchor.html name="List of tags" %} - -
-
-
-

- You can now create a list of tags with the .tags container. -

-
-
- {{ tags }} -
-
-
- {% highlight html %}{{ tags }}{% endhighlight %} -
-
+
+
+ You can add the is-rounded modifier to make a rounded tag. +
+
+ {{ rounded }} +
+
+ {% highlight html %}{{ rounded }}{% endhighlight %} +
+
-
-
-
-

- If the list is very long, it will automatically wrap on multiple lines, while keeping all tags evenly spaced. -

-
-
- {{ tags_multiple }} -
-
-
- {% highlight html %}{{ tags_multiple }}{% endhighlight %} -
+
+
+ You can add the is-delete modifier to turn the tag into a delete button. +
+
+ {{ is_delete }} +
+
+ {% highlight html %}{{ is_delete }}{% endhighlight %} +
+
+ +{% include elements/anchor.html name="Combinations" %} + +
+
+ You can append a delete button. +
+
+

+ + Bar + + +

+

+ + Hello + + +

+

+ + World + + +

+
+
+ {% highlight html %}{{ delete }}{% endhighlight %} +
+
+ +{% include elements/anchor.html name="List of tags" %} + +
+
+
+

+ You can now create a list of tags with the .tags container. +

+
+
+ {{ tags }}
+
+
+ {% highlight html %}{{ tags }}{% endhighlight %} +
+
-
-
-
-

- You can attach tags together with the .has-addons modifier. -

-
-
- {{ tags_addons }} -
-
-
- {% highlight html %}{{ tags_addons }}{% endhighlight %} -
+
+
+
+

+ If the list is very long, it will automatically wrap on multiple lines, while keeping all tags evenly spaced. +

+
+
+ {{ tags_multiple }}
+
+
+ {% highlight html %}{{ tags_multiple }}{% endhighlight %} +
+
-
-
-
-

- You can attach a text tag with a delete tag together. -

-
-
- {{ tags_delete_addons }} -
-
-
- {% highlight html %}{{ tags_delete_addons }}{% endhighlight %} -
+
+
+
+

+ You can attach tags together with the .has-addons modifier. +

+
+
+ {{ tags_addons }}
+
+
+ {% highlight html %}{{ tags_addons }}{% endhighlight %} +
+
-
-
-
-

- If you want to attach .tags containers together, simply use the .field element with the .is-grouped and .is-grouped-multiline modifiers. -

-
-
- {{ tags_field_addons }} -
-
-
- {% highlight html %}{{ tags_field_addons }}{% endhighlight %} -
+
+
+
+

+ You can attach a text tag with a delete tag together. +

+
+ {{ tags_delete_addons }} +
+
+
+ {% highlight html %}{{ tags_delete_addons }}{% endhighlight %} +
+
-
-
-
-

- This can be useful for a long list of blog tags. -

-
-
- {{ tags_blog_addons }} -
-
-
- {% highlight html %}{{ tags_blog_addons }}{% endhighlight %} -
+
+
+
+

+ If you want to attach .tags containers together, simply use the .field element with the .is-grouped and .is-grouped-multiline modifiers. +

+
+ {{ tags_field_addons }} +
+
+
+ {% highlight html %}{{ tags_field_addons }}{% endhighlight %} +
+
- {% include variables.html type='element' %} +
+
+
+

+ This can be useful for a long list of blog tags. +

+
+
+ {{ tags_blog_addons }} +
-
+
+ {% highlight html %}{{ tags_blog_addons }}{% endhighlight %} +
+
+ +{% include elements/variables.html type='element' %} diff --git a/docs/documentation/elements/title.html b/docs/documentation/elements/title.html index d7178f295e..55614e8ecd 100644 --- a/docs/documentation/elements/title.html +++ b/docs/documentation/elements/title.html @@ -3,6 +3,15 @@ layout: documentation doc-tab: elements doc-subtab: title +breadcrumb: +- home +- documentation +- elements +- elements-title +meta: + colors: false + sizes: true + variables: true --- {% capture default %} @@ -50,139 +59,119 @@
Subtitle 6

Subtitle 5

{% endcapture %} -{% include subnav/subnav-elements.html %} - -
-
-

Titles

-

- Simple headings to add depth to your page -

- {% - include meta.html - colors=false - sizes=true - variables=true - %} - -
- -
-
-
-

There are 2 types of heading:

-
    -
  • - .title -
  • -
  • - .subtitle -
  • -
-
-
-
-

Title

-

Subtitle

-
-
- {% highlight html %}{{ default }}{% endhighlight %} -
+
+
+
+

There are 2 types of heading:

+
    +
  • + .title +
  • +
  • + .subtitle +
  • +
+
+
+

Title

+

Subtitle

+
+
+ {% highlight html %}{{ default }}{% endhighlight %} +
+
- {% include anchor.html name="Sizes" %} - -
-
-

There are 6 sizes available:

-
-
-

Title 1

-

Title 2

-

Title 3 (default size)

-

Title 4

-

Title 5

-

Title 6

-
-
- {% highlight html %}{{ title_sizes }}{% endhighlight %} -
-
+{% include elements/anchor.html name="Sizes" %} -
-
-
-

Subtitle 1

-

Subtitle 2

-

Subtitle 3

-

Subtitle 4

-

Subtitle 5 (default size)

-

Subtitle 6

-
-
- {% highlight html %}{{ subtitle_sizes }}{% endhighlight %} -
-
+
+
+

There are 6 sizes available:

+
+
+

Title 1

+

Title 2

+

Title 3 (default size)

+

Title 4

+

Title 5

+

Title 6

+
+
+ {% highlight html %}{{ title_sizes }}{% endhighlight %} +
+
+ +
+
+
+

Subtitle 1

+

Subtitle 2

+

Subtitle 3

+

Subtitle 4

+

Subtitle 5 (default size)

+

Subtitle 6

+
+
+ {% highlight html %}{{ subtitle_sizes }}{% endhighlight %} +
+
-
- -
-
-
-

When you combine a title and a subtitle, they move closer together.

-

As a rule of thumb, it is recommended to use a size difference of two. So if you use a title is-1, combine it with a subtitle is-3.

-
-
-
-
-

Title 1

-

Subtitle 3

-
-
-

Title 2

-

Subtitle 4

-
-
-

Title 3

-

Subtitle 5

-
-
-
- {% highlight html %}{{ combine }}{% endhighlight %} -
-
+
-
- -
-
-
-

- New! -

-

You can maintain the normal spacing between titles and subtitles if you use the is-spaced modifier on the first element.

-
-
-
-
-

Title 1

-

Subtitle 3

-
-
-

Title 2

-

Subtitle 4

-
-
-

Title 3

-

Subtitle 5

-
-
-
- {% highlight html %}{{ spaced }}{% endhighlight %} -
+
+
+
+

When you combine a title and a subtitle, they move closer together.

+

As a rule of thumb, it is recommended to use a size difference of two. So if you use a title is-1, combine it with a subtitle is-3.

+
+
+
+
+

Title 1

+

Subtitle 3

+
+
+

Title 2

+

Subtitle 4

+
+
+

Title 3

+

Subtitle 5

+
+
+ {% highlight html %}{{ combine }}{% endhighlight %} +
+
- {% include variables.html type='element' %} +
+
+
+
+

+ New! +

+

You can maintain the normal spacing between titles and subtitles if you use the is-spaced modifier on the first element.

+
-
+
+
+

Title 1

+

Subtitle 3

+
+
+

Title 2

+

Subtitle 4

+
+
+

Title 3

+

Subtitle 5

+
+
+
+ {% highlight html %}{{ spaced }}{% endhighlight %} +
+ + +{% include elements/variables.html type='element' %} diff --git a/docs/documentation/form.html b/docs/documentation/form.html new file mode 100644 index 0000000000..7c0e87f255 --- /dev/null +++ b/docs/documentation/form.html @@ -0,0 +1,11 @@ +--- +title: Form +layout: documentation +doc-tab: form +breadcrumb: +- home +- documentation +- form +--- + +{% include components/links.html category_id='form' %} diff --git a/docs/documentation/form/checkbox.html b/docs/documentation/form/checkbox.html index fd80c32957..e59da574ba 100644 --- a/docs/documentation/form/checkbox.html +++ b/docs/documentation/form/checkbox.html @@ -3,6 +3,15 @@ layout: documentation doc-tab: form doc-subtab: checkbox +breadcrumb: +- home +- documentation +- form +- form-checkbox +meta: + colors: false + sizes: false + variables: false --- {% capture checkbox_example %} @@ -26,60 +35,41 @@ {% endcapture %} -{% include subnav/subnav-form.html %} +
+

+ The checkbox class is a simple wrapper around the <input type="checkbox"> HTML element. It is intentionally not styled, to preserve cross-browser compatibility and the user experience. +

+
-
-
-

Checkbox

-

- The 2-state checkbox in its native format -

- {% - include meta.html - colors=false - sizes=false - variables=false - %} - -
- -
-

- The checkbox class is a simple wrapper around the <input type="checkbox"> HTML element. It is intentionally not styled, to preserve cross-browser compatibility and the user experience. -

-
- -
-
- {{checkbox_example}} -
-
- {% highlight html %}{{checkbox_example}}{% endhighlight %} -
-
+
+
+ {{checkbox_example}} +
+
+ {% highlight html %}{{checkbox_example}}{% endhighlight %} +
+
-
-

- You can add links to your checkbox, or even disable it. -

-
+
+

+ You can add links to your checkbox, or even disable it. +

+
-
-
- {{checkbox_link_example}} -
-
- {% highlight html %}{{checkbox_link_example}}{% endhighlight %} -
-
+
+
+ {{checkbox_link_example}} +
+
+ {% highlight html %}{{checkbox_link_example}}{% endhighlight %} +
+
-
-
- {{checkbox_disabled_example}} -
-
- {% highlight html %}{{checkbox_disabled_example}}{% endhighlight %} -
-
+
+
+ {{checkbox_disabled_example}} +
+
+ {% highlight html %}{{checkbox_disabled_example}}{% endhighlight %}
-
+ diff --git a/docs/documentation/form/file.html b/docs/documentation/form/file.html index 6c44c350ea..ad028553d1 100644 --- a/docs/documentation/form/file.html +++ b/docs/documentation/form/file.html @@ -3,6 +3,11 @@ layout: documentation doc-tab: form doc-subtab: file +breadcrumb: +- home +- documentation +- form +- form-file file_name: "Screen Shot 2017-07-29 at 15.54.25.png" variables_keys: - file-border-color @@ -15,6 +20,11 @@ - file-name-border-style - file-name-border-width - file-name-max-width +meta: + experimental: true + colors: true + sizes: true + variables: true --- {% capture file %} @@ -527,253 +537,231 @@ {% endcapture %} -{% include subnav/subnav-form.html %} - -
-
-

File upload

-

- A custom file upload input, without JavaScript -

- {% - include meta.html - experimental=true - since="0.5.1" - colors=true - sizes=true - variables=true - %} - -
- -
-

- The .file element is a simple interactive label that wraps an <input type="file">. It comprises several sub-elements: -

+
+

+ The .file element is a simple interactive label that wraps an <input type="file">. It comprises several sub-elements: +

+
    +
  • + .file the main container
    • - .file the main container + .file-label the actual interactive and clickable part of the element
      • - .file-label the actual interactive and clickable part of the element + .file-input the native file input, hidden for styling purposes +
      • +
      • + .file-cta the upload call-to-action
        • - .file-input the native file input, hidden for styling purposes + .file-icon an optional upload icon
        • - .file-cta the upload call-to-action -
            -
          • - .file-icon an optional upload icon -
          • -
          • - .file-label the "Choose a file…" text -
          • -
          -
        • -
        • - .file-name a container for the chosen file name + .file-label the "Choose a file…" text
      • +
      • + .file-name a container for the chosen file name +
    -
+ + +
- {% include snippet.html content=file %} - - {% include anchor.html name="Modifiers" %} - -
-
-
-

- With the .has-name modifier combined with the .file-name element, you can add a placeholder for the selected file name. -

-
-
- {{ file_name }} -
-
-
- {% highlight html %}{{ file_name }}{% endhighlight %} -
-
+{% include elements/snippet.html content=file %} -
-
-
-

- You can move the CTA to the right side with the .is-right modifier. -

-
-
- {{ file_name_right }} -
-
-
- {% highlight html %}{{ file_name_right }}{% endhighlight %} -
-
+{% include elements/anchor.html name="Modifiers" %} -
-
-
-

- You can also expand the name to fill up the space with the .is-fullwidth modifier. -

-
-
- {{ file_name_fullwidth }} -
-
-
- {% highlight html %}{{ file_name_fullwidth }}{% endhighlight %} -
+
+
+
+

+ With the .has-name modifier combined with the .file-name element, you can add a placeholder for the selected file name. +

- -
-
-
-

- You can have a boxed block with the .is-boxed modifier. -

-
-
- {{ file_boxed }} -
-
-
- {% highlight html %}{{ file_boxed }}{% endhighlight %} -
+
+ {{ file_name }}
+
+
+ {% highlight html %}{{ file_name }}{% endhighlight %} +
+
-
-
-
-

- You can combine .has-name and .is-boxed. -

-
-
- {{ file_boxed_name }} -
-
-
- {% highlight html %}{{ file_boxed_name }}{% endhighlight %} -
+
+
+
+

+ You can move the CTA to the right side with the .is-right modifier. +

+
+ {{ file_name_right }} +
+
+
+ {% highlight html %}{{ file_name_right }}{% endhighlight %} +
+
- {% include anchor.html name="Colors" %} - +
+

- You can style the file element by appending one of the {{ site.data.colors.derived | size }} color modifiers: + You can also expand the name to fill up the space with the .is-fullwidth modifier.

-
    - {% for color in site.data.colors.derived %} -
  • - is-{{ color.id }} -
  • - {% endfor %} -
+
+ {{ file_name_fullwidth }} +
+
+
+ {% highlight html %}{{ file_name_fullwidth }}{% endhighlight %} +
+
- {% include snippet.html content=file_colors clipped=true %} - - {% include anchor.html name="Sizes" %} +
+
+
+

+ You can have a boxed block with the .is-boxed modifier. +

+
+
+ {{ file_boxed }} +
+
+
+ {% highlight html %}{{ file_boxed }}{% endhighlight %} +
+
+
+

- You can append one of 3 additional sizes: + You can combine .has-name and .is-boxed.

-
    -
  • - .is-small -
  • -
  • - .is-medium -
  • -
  • - .is-large -
  • -
+
+ {{ file_boxed_name }} +
+
+
+ {% highlight html %}{{ file_boxed_name }}{% endhighlight %} +
+
- {% include snippet.html content=file_sizes clipped=true %} +{% include elements/anchor.html name="Colors" %} + +
+

+ You can style the file element by appending one of the {{ site.data.colors.derived | size }} color modifiers: +

+
    + {% for color in site.data.colors.derived %} +
  • + is-{{ color.id }} +
  • + {% endfor %} +
+
- {% include snippet.html content=file_sizes_name clipped=true %} +{% include elements/snippet.html content=file_colors clipped=true %} + +{% include elements/anchor.html name="Sizes" %} + +
+

+ You can append one of 3 additional sizes: +

+
    +
  • + .is-small +
  • +
  • + .is-medium +
  • +
  • + .is-large +
  • +
+
- {% include snippet.html content=file_sizes_boxed clipped=true %} +{% include elements/snippet.html content=file_sizes clipped=true %} - {% include snippet.html content=file_sizes_boxed_name clipped=true %} +{% include elements/snippet.html content=file_sizes_name clipped=true %} - {% include anchor.html name="Alignment" %} +{% include elements/snippet.html content=file_sizes_boxed clipped=true %} -
-

- You can align the file input: -

-
    -
  • - to the center with the is-centered modifier -
  • -
  • - to the right with the is-right modifier -
  • -
-
+{% include elements/snippet.html content=file_sizes_boxed_name clipped=true %} - {% include snippet.html content=file_centered %} +{% include elements/anchor.html name="Alignment" %} - {% include snippet.html content=file_right %} +
+

+ You can align the file input: +

+
    +
  • + to the center with the is-centered modifier +
  • +
  • + to the right with the is-right modifier +
  • +
+
- {% include anchor.html name="JavaScript" %} +{% include elements/snippet.html content=file_centered %} -
-

- A file upload input requires JavaScript to retrieve the selected file name. -
- User @chintanbanugaria on GitHub has provided a simple solution on JSFiddle. -

-
+{% include elements/snippet.html content=file_right %} - {% include anchor.html name="Variables" %} +{% include elements/anchor.html name="JavaScript" %} -
-

- You can use these variables to customize this element. Simply set one or multiple of these variables before importing Bulma. Learn how. -

-
+
+

+ A file upload input requires JavaScript to retrieve the selected file name. +
+ User @chintanbanugaria on GitHub has provided a simple solution on JSFiddle. +

+
+ +{% include elements/anchor.html name="Variables" %} + +
+

+ You can use these variables to customize this element. Simply set one or multiple of these variables before importing Bulma. Learn how. +

+
- - - - - - - - - - - - - - - {% for key in page.variables_keys %} - {% assign variable = site.data.variables.elements.form.vars[key] %} - - - - - {% endfor %} - -
NameDefault value
NameDefault value
- {{ variable.name }} - - {{ variable.value }} -
- -
-
+ + + + + + + + + + + + + + + {% for key in page.variables_keys %} + {% assign variable = site.data.variables.elements.form.vars[key] %} + + + + + {% endfor %} + +
NameDefault value
NameDefault value
+ {{ variable.name }} + + {{ variable.value }} +
diff --git a/docs/documentation/form/general.html b/docs/documentation/form/general.html index 392bc8c35f..0c68ba3359 100644 --- a/docs/documentation/form/general.html +++ b/docs/documentation/form/general.html @@ -3,6 +3,11 @@ layout: documentation doc-tab: form doc-subtab: general +breadcrumb: +- home +- documentation +- form +- form-general variables_controls_keys: - control-radius - control-radius-small @@ -795,292 +800,278 @@ {% endcapture %} -{% include subnav/subnav-form.html %} - -
-
-

Form controls

-

- All generic form controls, designed for consistency -

- -
- -
-

The following form controls classes are supported:

-
    -
  • .label
  • -
  • .input
  • -
  • .textarea
  • -
  • .select
  • -
  • .checkbox
  • -
  • .radio
  • -
  • .button
  • -
  • .help
  • -
-

Each of them should be wrapped in a .control container.
- When combining several controls in a form, use the .field class as a container, to keep the spacing consistent.

-
+
+

The following form controls classes are supported:

+
    +
  • .label
  • +
  • .input
  • +
  • .textarea
  • +
  • .select
  • +
  • .checkbox
  • +
  • .radio
  • +
  • .button
  • +
  • .help
  • +
+

Each of them should be wrapped in a .control container.
+ When combining several controls in a form, use the .field class as a container, to keep the spacing consistent.

+
- {% include snippet.html content=example more=true %} +{% include elements/snippet.html content=example more=true %} - {% include anchor.html name="Form field" %} +{% include elements/anchor.html name="Form field" %} -
-

The field container is a simple container for:

-
    -
  • a text label
  • -
  • a form control
  • -
  • an optional helptext
  • -
-
+
+

The field container is a simple container for:

+
    +
  • a text label
  • +
  • a form control
  • +
  • an optional helptext
  • +
+
- {% include snippet.html content=field_example %} +{% include elements/snippet.html content=field_example %} -
-

This container allows form fields to be spaced consistently.

-
+
+

This container allows form fields to be spaced consistently.

+
- {% include snippet.html content=fields_example %} +{% include elements/snippet.html content=fields_example %} - {% include anchor.html name="Form control" %} +{% include elements/anchor.html name="Form control" %} -
-

The control is a versatile container meant to enhance single form controls. Because it has the same height as a control elements, it can only contain the following elements:

-
    -
  • input
  • -
  • select
  • -
  • button
  • -
  • icon
  • -
-
+
+

The control is a versatile container meant to enhance single form controls. Because it has the same height as a control elements, it can only contain the following elements:

+
    +
  • input
  • +
  • select
  • +
  • button
  • +
  • icon
  • +
+
- {% include snippet.html content=control_input_example %} +{% include elements/snippet.html content=control_input_example %} + +{% include elements/snippet.html content=control_select_example %} + +{% include elements/snippet.html content=control_button_example %} + + +{% include elements/anchor.html name="With icons" %} + +
+

You can append one of 2 modifiers on a control:

+
    +
  • + has-icons-left +
  • +
  • + and/or has-icons-right +
  • +
+

You also need to add a modifier on the icon:

+
    +
  • + icon is-left if has-icons-left is used +
  • +
  • + icon is-right if has-icons-right is used +
  • +
+

The size of the input will define the size of the icon container.

+
- {% include snippet.html content=control_select_example %} +{% include elements/snippet.html content=icons_example clipped=true %} - {% include snippet.html content=control_button_example %} +
+

+ You can append icons to select dropdowns as well. +

+
- - {% include anchor.html name="With icons" %} +{% include elements/snippet.html content=select_icons_example %} -
-

You can append one of 2 modifiers on a control:

-
    -
  • - has-icons-left -
  • -
  • - and/or has-icons-right -
  • -
-

You also need to add a modifier on the icon:

-
    -
  • - icon is-left if has-icons-left is used -
  • -
  • - icon is-right if has-icons-right is used -
  • -
-

The size of the input will define the size of the icon container.

-
+
+

+ If the control contains an icon, Bulma will make sure the icon remains centered, no matter the size of the input or of the icon. +

+
- {% include snippet.html content=icons_example clipped=true %} +{% include elements/snippet.html content=has_icons_small_example %} -
-

- You can append icons to select dropdowns as well. -

-
+{% include elements/snippet.html content=has_icons_normal_example clipped=true %} - {% include snippet.html content=select_icons_example %} +{% include elements/snippet.html content=has_icons_medium_example clipped=true %} -
-

- If the control contains an icon, Bulma will make sure the icon remains centered, no matter the size of the input or of the icon. -

-
+{% include elements/snippet.html content=has_icons_large_example clipped=true %} - {% include snippet.html content=has_icons_small_example %} +{% include elements/anchor.html name="Form addons" %} - {% include snippet.html content=has_icons_normal_example clipped=true %} +
+

If you want to attach controls together, use the has-addons modifier on the field container:

+
- {% include snippet.html content=has_icons_medium_example clipped=true %} +{% include elements/snippet.html content=addons_example %} - {% include snippet.html content=has_icons_large_example clipped=true %} +
+

You can attach inputs, buttons, and dropdowns only.

+
- {% include anchor.html name="Form addons" %} +
+

It can be useful to append a static button.

+
-
-

If you want to attach controls together, use the has-addons modifier on the field container:

-
+{% include elements/snippet.html content=addons_static_example %} - {% include snippet.html content=addons_example %} +
+

Use the is-expanded modifier on the element you want to fill up the remaining space (in this case, the input):

+
-
-

You can attach inputs, buttons, and dropdowns only.

-
+{% include elements/snippet.html content=addons_expanded_example horizontal=true more=true %} -
-

It can be useful to append a static button.

-
+
+

If you want a full width select dropdown, pair control is-expanded with select is-fullwidth.

+
- {% include snippet.html content=addons_static_example %} +{% include elements/snippet.html content=addons_expanded_fullwidth_example %} -
-

Use the is-expanded modifier on the element you want to fill up the remaining space (in this case, the input):

-
+
+

Use the has-addons-centered or the has-addons-right modifiers to alter the alignment.

+
- {% include snippet.html content=addons_expanded_example horizontal=true more=true %} +{% include elements/snippet.html content=addons_center_example %} -
-

If you want a full width select dropdown, pair control is-expanded with select is-fullwidth.

-
+{% include elements/snippet.html content=addons_right_example %} - {% include snippet.html content=addons_expanded_fullwidth_example %} +{% include elements/anchor.html name="Form group" %} -
-

Use the has-addons-centered or the has-addons-right modifiers to alter the alignment.

-
+
+

+ If you want to group controls together, use the is-grouped modifier on the field container. +

+
- {% include snippet.html content=addons_center_example %} +{% include elements/snippet.html content=group_example %} - {% include snippet.html content=addons_right_example %} +
+ Use the is-grouped-centered or the is-grouped-right modifiers to alter the alignment. +

+
- {% include anchor.html name="Form group" %} +{% include elements/snippet.html content=group_centered_example %} -
-

- If you want to group controls together, use the is-grouped modifier on the field container. -

-
+{% include elements/snippet.html content=group_right_example %} - {% include snippet.html content=group_example %} +
+

+ Add the is-expanded modifier on the control element you want to fill up the remaining space with. +

+
-
- Use the is-grouped-centered or the is-grouped-right modifiers to alter the alignment. -

-
+{% include elements/snippet.html content=group_expanded_example %} - {% include snippet.html content=group_centered_example %} +
+

+ Add the is-grouped-multiline modifier to allow controls to fill up multiple lines. This is ideal for a long list of controls. +

+
- {% include snippet.html content=group_right_example %} +{% include elements/snippet.html content=group_multiline_example clipped=true %} +
+
+

List of buttons

+
+

- Add the is-expanded modifier on the control element you want to fill up the remaining space with. -

-
- - {% include snippet.html content=group_expanded_example %} - -
-

- Add the is-grouped-multiline modifier to allow controls to fill up multiple lines. This is ideal for a long list of controls. + If you only need a list of buttons, try out the new buttons class with which you can create a multiline list of buttons.

+
+
- {% include snippet.html content=group_multiline_example clipped=true %} - -
-
-

List of buttons

-
-
-
-

- If you only need a list of buttons, try out the new buttons class with which you can create a multiline list of buttons. -

-
-
-
- - {% include anchor.html name="Horizontal form" %} - -
-

If you want a horizontal form control, use the is-horizontal modifier on the field container, in which you include:

-
    -
  • - field-label for the side label -
  • -
  • - field-body for the input/select/textarea container -
  • -
-

You can use is-grouped or has-addons for the child elements.

-
+{% include elements/anchor.html name="Horizontal form" %} + +
+

If you want a horizontal form control, use the is-horizontal modifier on the field container, in which you include:

+
    +
  • + field-label for the side label +
  • +
  • + field-body for the input/select/textarea container +
  • +
+

You can use is-grouped or has-addons for the child elements.

+
- {% include snippet.html content=horizontal_form_example horizontal=true more=true %} +{% include elements/snippet.html content=horizontal_form_example horizontal=true more=true %} -
-

- To preserve the vertical alignment of labels with each type and size of control, the .field-label comes with 4 size modifiers: -

-
    -
  • - .is-small -
  • -
  • - .is-normal for any .input or .button -
  • -
  • - .is-medium -
  • -
  • - .is-large -
  • -
-
+
+

+ To preserve the vertical alignment of labels with each type and size of control, the .field-label comes with 4 size modifiers: +

+
    +
  • + .is-small +
  • +
  • + .is-normal for any .input or .button +
  • +
  • + .is-medium +
  • +
  • + .is-large +
  • +
+
- {% include snippet.html content=field_label_example horizontal=true more=true %} +{% include elements/snippet.html content=field_label_example horizontal=true more=true %} - {% include anchor.html name="Variables" %} +{% include elements/anchor.html name="Variables" %} -
-

- Form elements can be customized using the following generic variables. Simply set one or multiple of these variables before importing Bulma. Learn how. -

-
- - - - - - - - - - - - - - - - {% for key in page.variables_controls_keys %} - {% assign variable = site.data.variables.utilities.controls.vars[key] %} - - - - - {% endfor %} - {% for key in page.variables_form_keys %} - {% assign variable = site.data.variables.elements.form.vars[key] %} - - - - - {% endfor %} - -
NameDefault value
NameDefault value
- {{ variable.name }} - - {{ variable.value }} -
- {{ variable.name }} - - {{ variable.value }} -
+
+

+ Form elements can be customized using the following generic variables. Simply set one or multiple of these variables before importing Bulma. Learn how. +

+
-
-
+ + + + + + + + + + + + + + + {% for key in page.variables_controls_keys %} + {% assign variable = site.data.variables.utilities.controls.vars[key] %} + + + + + {% endfor %} + {% for key in page.variables_form_keys %} + {% assign variable = site.data.variables.elements.form.vars[key] %} + + + + + {% endfor %} + +
NameDefault value
NameDefault value
+ {{ variable.name }} + + {{ variable.value }} +
+ {{ variable.name }} + + {{ variable.value }} +
diff --git a/docs/documentation/form/input.html b/docs/documentation/form/input.html index d8c0c5ac06..d32fcc95ea 100644 --- a/docs/documentation/form/input.html +++ b/docs/documentation/form/input.html @@ -3,6 +3,11 @@ layout: documentation doc-tab: form doc-subtab: input +breadcrumb: +- home +- documentation +- form +- form-input variables_keys: - input-color - input-background-color @@ -21,6 +26,10 @@ - input-icon-color - input-icon-active-color - input-radius +meta: + colors: true + sizes: true + variables: true --- {% capture input_example %} @@ -239,288 +248,268 @@ {% endcapture %} -{% include subnav/subnav-form.html %} - -
-
-

Input

-

- The text input and its variations -

- {% - include meta.html - colors=true - sizes=true - variables=true - %} - -
- -
-

The following modifiers are supported:

- -

The following type attributes are supported:

-
    -
  • type="text"
  • -
  • type="password"
  • -
  • type="email"
  • -
  • type="tel"
  • -
-
- -
-
- {{input_example}} -
-
- {% highlight html %}{{input_example}}{% endhighlight %} -
-
- - {% include anchor.html name="Colors" %} +
+

The following modifiers are supported:

+ +

The following type attributes are supported:

+
    +
  • type="text"
  • +
  • type="password"
  • +
  • type="email"
  • +
  • type="tel"
  • +
+
-
-
- {{colors_example}} -
-
- {% highlight html %}{{colors_example}}{% endhighlight %} -
-
+
+
+ {{input_example}} +
+
+ {% highlight html %}{{input_example}}{% endhighlight %} +
+
- {% include anchor.html name="Sizes" %} +{% include elements/anchor.html name="Colors" %} -
-
- {{sizes_example}} -
-
- {% highlight html %}{{sizes_example}}{% endhighlight %} -
-
+
+
+ {{colors_example}} +
+
+ {% highlight html %}{{colors_example}}{% endhighlight %} +
+
- {% include anchor.html name="Styles" %} +{% include elements/anchor.html name="Sizes" %} - {% include elements/new-tag.html version="0.6.2" %} +
+
+ {{sizes_example}} +
+
+ {% highlight html %}{{sizes_example}}{% endhighlight %} +
+
-
-
- {{ rounded_example }} -
-
- {% highlight html %}{{ rounded_example }}{% endhighlight %} -
-
+{% include elements/anchor.html name="Styles" %} - {% include anchor.html name="States" %} +{% include elements/new-tag.html version="0.6.2" %} -

Normal

-
-
- {{normal_example}} -
-
- {% highlight html %}{{normal_example}}{% endhighlight %} -
-
+
+
+ {{ rounded_example }} +
+
+ {% highlight html %}{{ rounded_example }}{% endhighlight %} +
+
-

Hover

-
-
- {{hover_example}} -
-
- {% highlight html %}{{hover_example}}{% endhighlight %} -
-
+{% include elements/anchor.html name="States" %} -

Focus

-
-
- {{focus_example}} -
-
- {% highlight html %}{{focus_example}}{% endhighlight %} -
-
+

Normal

+
+
+ {{normal_example}} +
+
+ {% highlight html %}{{normal_example}}{% endhighlight %} +
+
-

Loading

-
-
- {{loading_example}} -
-
- {% highlight html %}{{loading_example}}{% endhighlight %} -
-
+

Hover

+
+
+ {{hover_example}} +
+
+ {% highlight html %}{{hover_example}}{% endhighlight %} +
+
-
-
-
-

- You can resize the loading spinner by appending is-small, is-medium or is-large to the control container. -

-
- {{loading_sizes_example}} -
-
- {% highlight html %}{{loading_sizes_example}}{% endhighlight %} -
-
+

Focus

+
+
+ {{focus_example}} +
+
+ {% highlight html %}{{focus_example}}{% endhighlight %} +
+
-

Disabled

-
-
- {{disabled_example}} -
-
- {% highlight html %}{{disabled_example}}{% endhighlight %} -
-
+

Loading

+
+
+ {{loading_example}} +
+
+ {% highlight html %}{{loading_example}}{% endhighlight %} +
+
-

Readonly and static inputs

-

- New! - 0.5.3 -

+
+

- If you use the readonly HTML attribute, the input will look similar to a normal one, but is not editable and has no shadow. + You can resize the loading spinner by appending is-small, is-medium or is-large to the control container.

-
-
- {{ readonly_example }} -
-
- {% highlight html %}{{ readonly_example }}{% endhighlight %} -
-
+ {{loading_sizes_example}} +
+
+ {% highlight html %}{{loading_sizes_example}}{% endhighlight %} +
+
-
-

- If you also append the is-static modifier, it removes the background, border, shadow, and horizontal padding, while maintaining the vertical spacing so you can easily align the input in any context, like a horizontal form. -

-
+

Disabled

+
+
+ {{disabled_example}} +
+
+ {% highlight html %}{{disabled_example}}{% endhighlight %} +
+
-
- {{ static_example }} -
- {% highlight html %}{{ static_example }}{% endhighlight %} +

Readonly and static inputs

+

+ New! + 0.5.3 +

+
+

+ If you use the readonly HTML attribute, the input will look similar to a normal one, but is not editable and has no shadow. +

+
+
+
+ {{ readonly_example }} +
+
+ {% highlight html %}{{ readonly_example }}{% endhighlight %} +
+
- - {% include anchor.html name="With Font Awesome icons" %} +
+

+ If you also append the is-static modifier, it removes the background, border, shadow, and horizontal padding, while maintaining the vertical spacing so you can easily align the input in any context, like a horizontal form. +

+
-
-

You can append one of 2 modifiers on a control:

-
    -
  • - has-icons-left -
  • -
  • - and/or has-icons-right -
  • -
-

You also need to add a modifier on the icon:

-
    -
  • - icon is-left if has-icons-left is used -
  • -
  • - icon is-right if has-icons-right is used -
  • -
-

The size of the input will define the size of the icon container.

-
-
-
- {{icons_example}} -
-
- {% highlight html %}{{icons_example}}{% endhighlight %} -
-
+
+ {{ static_example }} +
+{% highlight html %}{{ static_example }}{% endhighlight %} + + +{% include elements/anchor.html name="With Font Awesome icons" %} + +
+

You can append one of 2 modifiers on a control:

+
    +
  • + has-icons-left +
  • +
  • + and/or has-icons-right +
  • +
+

You also need to add a modifier on the icon:

+
    +
  • + icon is-left if has-icons-left is used +
  • +
  • + icon is-right if has-icons-right is used +
  • +
+

The size of the input will define the size of the icon container.

+
+
+
+ {{icons_example}} +
+
+ {% highlight html %}{{icons_example}}{% endhighlight %} +
+
-
-
-
-

- If the control contains an icon, Bulma will make sure the icon remains centered, no matter the size of the input or of the icon. -

-
- {{has_icons_small_example}} -
-
- {% highlight html %}{{has_icons_small_example}}{% endhighlight %} -
+
+
+
+

+ If the control contains an icon, Bulma will make sure the icon remains centered, no matter the size of the input or of the icon. +

+ {{has_icons_small_example}} +
+
+ {% highlight html %}{{has_icons_small_example}}{% endhighlight %} +
+
-
-
- {{has_icons_normal_example}} -
-
- {% highlight html %}{{has_icons_normal_example}}{% endhighlight %} -
-
+
+
+ {{has_icons_normal_example}} +
+
+ {% highlight html %}{{has_icons_normal_example}}{% endhighlight %} +
+
-
-
- {{has_icons_medium_example}} -
-
- {% highlight html %}{{has_icons_medium_example}}{% endhighlight %} -
-
+
+
+ {{has_icons_medium_example}} +
+
+ {% highlight html %}{{has_icons_medium_example}}{% endhighlight %} +
+
-
-
- {{has_icons_large_example}} -
-
- {% highlight html %}{{has_icons_large_example}}{% endhighlight %} -
-
+
+
+ {{has_icons_large_example}} +
+
+ {% highlight html %}{{has_icons_large_example}}{% endhighlight %} +
+
- {% include anchor.html name="Variables" %} +{% include elements/anchor.html name="Variables" %} -
-

- You can use these variables to customize this element. Simply set one or multiple of these variables before importing Bulma. Learn how. -

-
+
+

+ You can use these variables to customize this element. Simply set one or multiple of these variables before importing Bulma. Learn how. +

+
- - - - - - - - - - - - - - - {% for key in page.variables_keys %} - {% assign variable = site.data.variables.elements.form.vars[key] %} - - - - - {% endfor %} - -
NameDefault value
NameDefault value
- {{ variable.name }} - - {{ variable.value }} -
- -
-
+ + + + + + + + + + + + + + + {% for key in page.variables_keys %} + {% assign variable = site.data.variables.elements.form.vars[key] %} + + + + + {% endfor %} + +
NameDefault value
NameDefault value
+ {{ variable.name }} + + {{ variable.value }} +
diff --git a/docs/documentation/form/radio.html b/docs/documentation/form/radio.html index 378f115d8f..c3229593d1 100644 --- a/docs/documentation/form/radio.html +++ b/docs/documentation/form/radio.html @@ -3,6 +3,15 @@ layout: documentation doc-tab: form doc-subtab: radio +breadcrumb: +- home +- documentation +- form +- form-radio +meta: + colors: false + sizes: false + variables: false --- {% capture radio_example %} @@ -48,69 +57,50 @@ {% endcapture %} -{% include subnav/subnav-form.html %} - -
-
-

Radio

-

- The mutually exclusive radio buttons in their native format -

- {% - include meta.html - colors=false - sizes=false - variables=false - %} - -
- -
-

- The radio class is a simple wrapper around the <input type="radio"> HTML elements. It is intentionally not styled, to preserve cross-browser compatibility and the user experience. -

-

- Make sure the linked radio buttons have the same value for their name HTML attribute. -

-
+
+

+ The radio class is a simple wrapper around the <input type="radio"> HTML elements. It is intentionally not styled, to preserve cross-browser compatibility and the user experience. +

+

+ Make sure the linked radio buttons have the same value for their name HTML attribute. +

+
-
-
- {{radio_example}} -
-
- {% highlight html %}{{radio_example}}{% endhighlight %} -
-
+
+
+ {{radio_example}} +
+
+ {% highlight html %}{{radio_example}}{% endhighlight %} +
+
-
-

- You can check a radio button by default by adding the checked HTML attribute to the <input> element. -

-
+
+

+ You can check a radio button by default by adding the checked HTML attribute to the <input> element. +

+
-
-
- {{radio_default_example}} -
-
- {% highlight html %}{{radio_default_example}}{% endhighlight %} -
-
+
+
+ {{radio_default_example}} +
+
+ {% highlight html %}{{radio_default_example}}{% endhighlight %} +
+
-
-

- You can add disable a radio button by adding the disabled HTML attribute to both the <label> and the <input>. -

-
+
+

+ You can add disable a radio button by adding the disabled HTML attribute to both the <label> and the <input>. +

+
-
-
- {{radio_disabled_example}} -
-
- {% highlight html %}{{radio_disabled_example}}{% endhighlight %} -
-
+
+
+ {{radio_disabled_example}} +
+
+ {% highlight html %}{{radio_disabled_example}}{% endhighlight %}
-
+ diff --git a/docs/documentation/form/select.html b/docs/documentation/form/select.html index 48287be488..dea0d06128 100644 --- a/docs/documentation/form/select.html +++ b/docs/documentation/form/select.html @@ -3,6 +3,15 @@ layout: documentation doc-tab: form doc-subtab: select +breadcrumb: +- home +- documentation +- form +- form-select +meta: + colors: true + sizes: true + variables: false --- {% capture select_example %} @@ -270,205 +279,185 @@ {% endcapture %} -{% include subnav/subnav-form.html %} +
+

The following modifiers are supported:

+ +
+ +
+
+ {{select_example}} +
+
+ {% highlight html %}{{select_example}}{% endhighlight %} +
+
-
-
-

Select

-

- The browser built-in select dropdown, styled accordingly -

- {% - include meta.html - colors=true - sizes=true - variables=false - %} +
-
+

Multiple select

+
+
-

The following modifiers are supported:

- -
- -
-
- {{select_example}} -
-
- {% highlight html %}{{select_example}}{% endhighlight %} -
+

+ You can style a multiple select dropdown, by using the is-multiple modifier, and by using the multiple HTML attribute. +

+ {{select_multiple_example}} +
+
+ {% highlight html %}{{select_multiple_example}}{% endhighlight %} +
+
-
- -

Multiple select

- -
-
-
-

- You can style a multiple select dropdown, by using the is-multiple modifier, and by using the multiple HTML attribute. -

-
- {{select_multiple_example}} -
-
- {% highlight html %}{{select_multiple_example}}{% endhighlight %} -
-
+{% include elements/anchor.html name="Colors" %} - {% include anchor.html name="Colors" %} +
+
+ {{colors_example}} +
+
+ {% highlight html %}{{colors_example}}{% endhighlight %} +
+
-
-
- {{colors_example}} -
-
- {% highlight html %}{{colors_example}}{% endhighlight %} -
-
+{% include elements/anchor.html name="Styles" %} - {% include anchor.html name="Styles" %} +{% include elements/new-tag.html version="0.6.2" %} - {% include elements/new-tag.html version="0.6.2" %} +
+
+ {{ rounded_example }} +
+
+ {% highlight html %}{{ rounded_example }}{% endhighlight %} +
+
-
-
- {{ rounded_example }} -
-
- {% highlight html %}{{ rounded_example }}{% endhighlight %} -
-
+{% include elements/anchor.html name="Sizes" %} - {% include anchor.html name="Sizes" %} +
+
+ {{sizes_example}} +
+
+ {% highlight html %}{{sizes_example}}{% endhighlight %} +
+
-
-
- {{sizes_example}} -
-
- {% highlight html %}{{sizes_example}}{% endhighlight %} -
-
+
-
- -

States

-

Normal

-
-
- {{normal_example}} -
-
- {% highlight html %}{{normal_example}}{% endhighlight %} -
-
+

States

+

Normal

+
+
+ {{normal_example}} +
+
+ {% highlight html %}{{normal_example}}{% endhighlight %} +
+
-

Hover

-
-
- {{hover_example}} -
-
- {% highlight html %}{{hover_example}}{% endhighlight %} -
-
+

Hover

+
+
+ {{hover_example}} +
+
+ {% highlight html %}{{hover_example}}{% endhighlight %} +
+
-

Focus

-
-
- {{focus_example}} -
-
- {% highlight html %}{{focus_example}}{% endhighlight %} -
-
+

Focus

+
+
+ {{focus_example}} +
+
+ {% highlight html %}{{focus_example}}{% endhighlight %} +
+
-

Loading

-
-
- {{loading_example}} -
-
- {% highlight html %}{{loading_example}}{% endhighlight %} -
-
+

Loading

+
+
+ {{loading_example}} +
+
+ {% highlight html %}{{loading_example}}{% endhighlight %} +
+
- -
+ +
+ +

With icons

+
+

You can append the modifier on a control:

+
    +
  • + has-icons-left +
  • +
+

You also need to add a modifier on the icon:

+
    +
  • + icon is-left since has-icons-left is used +
  • +
+

The size of the select will define the size of the icon container.

+
+
+
+ {{icons_example}} +
+
+ {% highlight html %}{{icons_example}}{% endhighlight %} +
+
-

With icons

+
+
-

You can append the modifier on a control:

-
    -
  • - has-icons-left -
  • -
-

You also need to add a modifier on the icon:

-
    -
  • - icon is-left since has-icons-left is used -
  • -
-

The size of the select will define the size of the icon container.

-
-
-
- {{icons_example}} -
-
- {% highlight html %}{{icons_example}}{% endhighlight %} -
-
- -
-
-
-

- If the control contains an icon, Bulma will make sure the icon remains centered, no matter the size of the input or of the icon. -

-
- {{has_icons_small_example}} -
-
- {% highlight html %}{{has_icons_small_example}}{% endhighlight %} -
-
- -
-
- {{has_icons_normal_example}} -
-
- {% highlight html %}{{has_icons_normal_example}}{% endhighlight %} -
+

+ If the control contains an icon, Bulma will make sure the icon remains centered, no matter the size of the input or of the icon. +

+ {{has_icons_small_example}} +
+
+ {% highlight html %}{{has_icons_small_example}}{% endhighlight %} +
+
-
-
- {{has_icons_medium_example}} -
-
- {% highlight html %}{{has_icons_medium_example}}{% endhighlight %} -
-
+
+
+ {{has_icons_normal_example}} +
+
+ {% highlight html %}{{has_icons_normal_example}}{% endhighlight %} +
+
-
-
- {{has_icons_large_example}} -
-
- {% highlight html %}{{has_icons_large_example}}{% endhighlight %} -
-
+
+
+ {{has_icons_medium_example}} +
+
+ {% highlight html %}{{has_icons_medium_example}}{% endhighlight %} +
+
+
+
+ {{has_icons_large_example}} +
+
+ {% highlight html %}{{has_icons_large_example}}{% endhighlight %}
-
+ diff --git a/docs/documentation/form/textarea.html b/docs/documentation/form/textarea.html index 7128f8b8c2..6a353ba592 100644 --- a/docs/documentation/form/textarea.html +++ b/docs/documentation/form/textarea.html @@ -3,6 +3,15 @@ layout: documentation doc-tab: form doc-subtab: textarea +breadcrumb: +- home +- documentation +- form +- form-textarea +meta: + colors: true + sizes: true + variables: false --- {% capture textarea_example %} @@ -123,91 +132,71 @@ {% endcapture %} -{% include subnav/subnav-form.html %} +{% include elements/snippet.html content=textarea_example %} -
-
-

Textarea

-

- The multiline textarea and its variations -

- {% - include meta.html - colors=true - sizes=true - variables=false - %} - -
- - {% include snippet.html content=textarea_example %} - -
-

- You can set the height of the textarea using the `rows` HTML attribute. -

-
+
+

+ You can set the height of the textarea using the `rows` HTML attribute. +

+
- {% include snippet.html content=textarea_rows_example %} +{% include elements/snippet.html content=textarea_rows_example %} - {% include anchor.html name="Colors" %} +{% include elements/anchor.html name="Colors" %} - {% include snippet.html content=colors_example %} +{% include elements/snippet.html content=colors_example %} - {% include anchor.html name="Sizes" %} +{% include elements/anchor.html name="Sizes" %} - {% include snippet.html content=sizes_example %} +{% include elements/snippet.html content=sizes_example %} - {% include anchor.html name="States" %} +{% include elements/anchor.html name="States" %} -

Normal

+

Normal

- {% include snippet.html content=normal_example %} +{% include elements/snippet.html content=normal_example %} -

Hover

+

Hover

- {% include snippet.html content=hover_example %} +{% include elements/snippet.html content=hover_example %} -

Focus

+

Focus

- {% include snippet.html content=focus_example %} +{% include elements/snippet.html content=focus_example %} -

Loading

+

Loading

- {% include snippet.html content=loading_example %} +{% include elements/snippet.html content=loading_example %} -
-
-
-

- You can resize the loading spinner by appending is-small, is-medium or is-large to the control container. -

-
- {{loading_sizes_example}} -
-
- {% highlight html %}{{loading_sizes_example}}{% endhighlight %} -
+
+
+
+

+ You can resize the loading spinner by appending is-small, is-medium or is-large to the control container. +

+ {{loading_sizes_example}} +
+
+ {% highlight html %}{{loading_sizes_example}}{% endhighlight %} +
+
-

Disabled

- - {% include snippet.html content=disabled_example %} +

Disabled

-

Readonly

+{% include elements/snippet.html content=disabled_example %} -
- New - 0.5.3 -
+

Readonly

-
-

- If you use the readonly HTML attribute, the textarea will look similar to a normal one, but is not editable and has no shadow. -

-
+
+ New + 0.5.3 +
- {% include snippet.html content=readonly_example %} +
+

+ If you use the readonly HTML attribute, the textarea will look similar to a normal one, but is not editable and has no shadow. +

+
-
-
+{% include elements/snippet.html content=readonly_example %} diff --git a/docs/documentation/grid/columns.html b/docs/documentation/grid/columns.html deleted file mode 100644 index 4ccd244145..0000000000 --- a/docs/documentation/grid/columns.html +++ /dev/null @@ -1,1056 +0,0 @@ ---- -title: Columns powered by Flexbox -layout: documentation -doc-tab: grid -doc-subtab: columns ---- - - - -{% capture columns %} -
-
- First column -
-
- Second column -
-
- Third column -
-
- Fourth column -
-
-{% endcapture %} - -{% capture columns_sizes %} -
-
-

- is-four-fifths -

-
-
-

Auto

-
-
- -
-
-

- is-three-quarters -

-
-
-

Auto

-
-
-

Auto

-
-
- -
-
-

- is-two-thirds -

-
-
-

Auto

-
-
-

Auto

-
-
- -
-
-

- is-half -

-
-
-

Auto

-
-
-

Auto

-
-
- -
-
-

- is-one-third -

-
-
-

Auto

-
-
-

Auto

-
-
- -
-
-

- is-one-quarter -

-
-
-

Auto

-
-
- -
-
-

- is-one-fifth -

-
-
-

Auto

-
-
-

Auto

-
-
-

Auto

-
-
-{% endcapture %} - -{% capture columns_offset %} -
-
-
- -
-
-
- -
-
-
-{% endcapture %} - -{% capture columns_mobile_centered %} -
-
-

- is-half
- is-narrow -

-
-
-{% endcapture %} - -{% capture columns_mobile_multiline_centered %} -
-
-

- is-narrow
- First Column -

-
-
-

- is-narrow
- Our Second Column -

-
-
-

- is-narrow
- Third Column -

-
-
-

- is-narrow
- The Fourth Column -

-
-
-

- is-narrow
- Fifth Column -

-
-
-{% endcapture %} - -{% capture columns_mobile %} -
-
1
-
2
-
3
-
4
-
-{% endcapture %} - -{% capture columns_desktop %} -
-
1
-
2
-
3
-
4
-
-{% endcapture %} - -{% capture columns_multiple_breakpoints %} -
-
- is-half-mobile
- is-one-third-tablet
- is-one-quarter-desktop -
-
1
-
1
-
1
-
1
-
-{% endcapture %} - -{% capture columns_nesting %} -
-
- First column -
-
- First nested column -
-
- Second nested column -
-
-
-
- Second column -
-
- 50% -
-
- Auto -
-
- Auto -
-
-
-
-{% endcapture %} - -{% capture columns_multiline %} -
-
- is-one-quarter -
-
- is-one-quarter -
-
- is-one-quarter -
-
- is-one-quarter -
-
- is-half -
-
- is-one-quarter -
-
- is-one-quarter -
-
- Auto -
-
-{% endcapture %} - -{% capture columns_gapless %} -
-
First column
-
Second column
-
Third column
-
Fourth column
-
-{% endcapture %} - -{% capture columns_gapless_multiline %} -
-
- is-one-quarter -
-
- is-one-quarter -
-
- is-one-quarter -
-
- is-one-quarter -
-
- is-half -
-
- is-one-quarter -
-
- is-one-quarter -
-
- Auto -
-
-{% endcapture %} - -{% capture columns_narrow %} -
-
-
-

Narrow column

-

This column is only 200px wide.

-
-
-
-
-

Flexible column

-

This column will take up the remaining space available.

-
-
-
-{% endcapture %} - -{% include subnav/subnav-grid.html %} - -
-
-

Columns

-

A simple way to build responsive columns

-
-
-

To build a grid, just:

-
    -
  1. Add a columns container
  2. -
  3. Add as many column elements as you want
  4. -
-

Each column will have an equal width, no matter the number of columns.

-
- -
-
-

First column

-
-
-

Second column

-
-
-

Third column

-
-
-

Fourth column

-
-
- - {% highlight html %}{{ columns }}{% endhighlight %} - - {% include anchor.html name="Sizes" %} - -
-

If you want to change the size of a single column, you can use one the following classes:

-
    -
  • - is-three-quarters -
  • -
  • - is-two-thirds -
  • -
  • - is-half -
  • -
  • - is-one-third -
  • -
  • - is-one-quarter -
  • -
-

The other columns will fill up the remaining space automatically.

-
-
-
-

- is-three-quarters -

-
-
-

Auto

-
-
-

Auto

-
-
-
-
-

- is-two-thirds -

-
-
-

Auto

-
-
-

Auto

-
-
-
-
-

- is-half -

-
-
-

Auto

-
-
-

Auto

-
-
-
-
-

- is-one-third -

-
-
-

Auto

-
-
-

Auto

-
-
-
-
-

- is-one-quarter -

-
-
-

Auto

-
-
- - {% highlight html %}{{ columns_sizes }}{% endhighlight %} - -

12 columns

-
-

As the grid can be divided into 12 columns, there are size classes for each division:

-
    -
  • is-2
  • -
  • is-3
  • -
  • is-4
  • -
  • is-5
  • -
  • is-6
  • -
  • is-7
  • -
  • is-8
  • -
  • is-9
  • -
  • is-10
  • -
  • is-11
  • -
-
-
-

Naming

-

Each modifier class is named after how many columns you want out of 12. So if you want 7 columns out of 12, use is-7.

-
- -
-
-

is-2

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-
-
-

is-3

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-
-
-

is-4

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-
-
-

is-5

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-
-
-

is-6

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-
-
-

is-7

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-
-
-

is-8

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-
-
-

is-9

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-
-
-

is-10

-
-
-

1

-
-
-

1

-
-
-
-
-

is-11

-
-
-

1

-
-
- - {% include anchor.html name="Offset" %} - -
-

- While you can use empty columns (like <div class="column"></div>) to create horizontal space around .column elements, you can also use offset modifiers like .is-offset-x: -

-
- -
-
-

- is-half
- is-offset-one-quarter -

-
-
- -
-
-

- is-4
- is-offset-8 -

-
-
- -
-
-

- is-11
- is-offset-1 -

-
-
- - {% highlight html %}{{ columns_offset }}{% endhighlight %} - - {% include anchor.html name="Centering columns" %} - -
-

- While you can use empty columns (like <div class="column"></div>) to create horizontal space around .column elements, you can also use .is-centered on the parent .columns element: -

-
- -
-
-

- is-half
- is-narrow -

-
-
- - {% highlight html %}{{ columns_mobile_centered }}{% endhighlight %} - -
-

- Use with .is-multiline to create a flexible, centered list (try resizing to see centering in different viewport sizes): -

-
- -
-
-

- is-narrow
- First Column -

-
-
-

- is-narrow
- Our Second Column -

-
-
-

- is-narrow
- Third Column -

-
-
-

- is-narrow
- The Fourth Column -

-
-
-

- is-narrow
- Fifth Column -

-
-
- - {% highlight html %}{{ columns_mobile_multiline_centered }}{% endhighlight %} - - {% include anchor.html name="Responsiveness" %} - -
-

By default, columns are only activated from tablet onwards. This means columns are stacked on top of each other on mobile.

-

If you want columns to work on mobile too, just add the is-mobile modifier on the columns container:

-
-
-
-

1

-
-
-

2

-
-
-

3

-
-
-

4

-
-
- {% highlight html %}{{ columns_mobile }}{% endhighlight %} -
-

Resize

-

If you want to see the difference, resize your browser and see when the columns are stacked and when they are horizontally distributed.

-
-
-

If you only want columns on desktop, just use the is-desktop modifier on the columns container:

-
-
-
-

1

-
-
-

2

-
-
-

3

-
-
-

4

-
-
- {% highlight html %}{{ columns_desktop }}{% endhighlight %} - -

Different sizes per breakpoint

-
-

You can define a column size for each viewport size: mobile, tablet, and desktop.

-
-
-
-

- is-half-mobile
- is-one-third-tablet
- is-one-quarter-desktop -

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-

1

-
-
-
-

Resize

-

If you want to see these classes in action, resize your browser window and see how the same column varies in width at each breakpoint.

-
- {% highlight html %}{{ columns_multiple_breakpoints }}{% endhighlight %} - - {% include anchor.html name="Nesting" %} - -
-

- You can nest columns to have more flexibility in your design. You only need to follow this structure: -

-
    -
  • - columns: top-level columns container -
      -
    • - column -
        -
      • - columns: nested columns -
          -
        • - column and so on… -
        • -
        -
      • -
      -
    • -
    -
  • -
-

- The difference with multiline columns is the order in the HTML code: all the blue columns appear before the red ones. Resize to a narrower viewport to see the result. -

-
- -
-
-

First column

-
-
-

First nested column

-
-
-

Second nested column

-
-
-
-
-

Second column

-
-
-

50%

-
-
-

Auto

-
-
-

Auto

-
-
-
-
- - {% highlight html %}{{ columns_nesting }}{% endhighlight %} - - {% include anchor.html name="Multiline" %} - -
-

Whenever you want to start a new line, you can close a columns container and start a new one. But you can also add the is-multiline modifier and add more column elements that would fit in a single row.

-
-
-
-

is-one-quarter

-
-
-

is-one-quarter

-
-
-

is-one-quarter

-
-
-

is-one-quarter

-
-
-

is-half

-
-
-

is-one-quarter

-
-
-

is-one-quarter

-
-
-

is-one-quarter

-
-
-

Auto

-
-
- - {% highlight html %}{{ columns_multiline }}{% endhighlight %} - - {% include anchor.html name="Gapless" %} - -
-

If you want to remove the space between the columns, add the is-gapless modifier on the columns container:

-
-
-
-

First column

-
-
-

Second column

-
-
-

Third column

-
-
-

Fourth column

-
-
- {% highlight html %}{{ columns_gapless }}{% endhighlight %} -
-

You can combine it with the is-multiline modifier:

-
-
-
-

is-one-quarter

-
-
-

is-one-quarter

-
-
-

is-one-quarter

-
-
-

is-one-quarter

-
-
-

is-half

-
-
-

is-one-quarter

-
-
-

is-one-quarter

-
-
-

is-two-fifths

-
-
-

is-one-fifth

-
-
-

is-two-fifths

-
-
-

is-one-quarter

-
-
-

Auto

-
-
- {% highlight html %}{{ columns_gapless_multiline }}{% endhighlight %} - - {% include anchor.html name="Narrow column" %} - -
-

If you want a column to only take the space it needs, use the is-narrow modifier. The other column(s) will fill up the remaining space.

-
-
-
-
-

Narrow column

-

This column is only 200px wide.

-
-
-
-
-

Flexible column

-

This column will take up the remaining space available.

-
-
-
- {% highlight html %}{{ columns_narrow }}{% endhighlight %} -
-

As for the size modifiers, you can have narrow columns for different breakpoints:

-
    -
  • - is-narrow-mobile -
  • -
  • - is-narrow-tablet -
  • -
  • - is-narrow-desktop -
  • -
-
-
-
diff --git a/docs/documentation/grid/tiles.html b/docs/documentation/grid/tiles.html deleted file mode 100644 index d42fded003..0000000000 --- a/docs/documentation/grid/tiles.html +++ /dev/null @@ -1,899 +0,0 @@ ---- -title: Tiles powered by Flexbox -layout: documentation -doc-tab: grid -doc-subtab: tiles ---- - - - -{% include subnav/subnav-grid.html %} - -
-
-

Tiles

-

A single tile element to build 2-dimensional Metro-like, Pinterest-like, or whatever-you-like grids

- -
- -
-

To build intricate 2-dimensional layouts, you only need a single element: the tile:

-
- -{% highlight html %} -
- -
-{% endhighlight %} - -
- -

Example

-
-
-
-
-
-

Vertical...

-

Top tile

-
-
-

...tiles

-

Bottom tile

-
-
-
-
-

Middle tile

-

With an image

-
- -
-
-
-
-
-
-

Wide tile

-

Aligned with the right tile

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-
-
-
-

Tall tile

-

With even more content

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.

-

Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.

-

Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.

-
-
-
-
-
- -{% highlight html %} -
-
-
-
-
-

Vertical...

-

Top tile

-
-
-

...tiles

-

Bottom tile

-
-
-
-
-

Middle tile

-

With an image

-
- -
-
-
-
-
-
-

Wide tile

-

Aligned with the right tile

-
- -
-
-
-
-
-
-
-

Tall tile

-

With even more content

-
- -
-
-
-
-
-{% endhighlight %} - -
- -

Modifiers

- -
-

The tile element has 16 modifiers:

-
    -
  • - 3 contextual modifiers -
      -
    • is-ancestor
    • -
    • is-parent
    • -
    • is-child
    • -
    -
  • -
  • - 1 directional modifier -
      -
    • is-vertical
    • -
    -
  • -
  • - 12 horizontal size modifiers -
      -
    • from is-1
    • -
    • to is-12
    • -
    -
  • -
-
- -
- -

How it works: Nesting

-
-

Everything is a tile! To create a grid of tiles, you only need to nest tile elements.

-
- -
-
-

Start with an ancestor tile that will wrap all other tiles:

-
-
-{% highlight html %} -
- -
-{% endhighlight %} -
-
- -
-
-

Add tile elements that will distribute themselves horizontally:

-
-
-{% highlight html %} -
-
- -
-
- -
-
-{% endhighlight %} -
-
- -
-
-

- You can resize any tile according to a 12 column grid. -
- For example, is-4 will take up 1/3 of the horizontal space: -

-
-
-{% highlight html %} -
-
- -
-
- -
-
-{% endhighlight %} -
-
- -
-
-

If you want to stack tiles vertically, add is-vertical on the parent tile:

-
-
-{% highlight html %} -
-
-
- -
-
- -
-
-
- -
-
-{% endhighlight %} -
-
- -
-
-
-

As soon as you want to add content to a tile, just:

-
    -
  • add any class you want, like box
  • -
  • add the is-child modifier on the tile
  • -
  • add the is-parent modifier on the parent tile
  • -
-
-
-
-{% highlight html %} -
-
-
-

One

-
-
-

Two

-
-
-
-
-

Three

-
-
-
-{% endhighlight %} -
-
- -
-
-
-

One

-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-

Two

-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-

Three

-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.

-

Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.

-

Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.

-
-
-
- -{% highlight html %} -
-
-
-

One

-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-

Two

-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-

Three

-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.

-

Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.

-

Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.

-
-
-
-{% endhighlight %} - -
- -

Nesting requirements

- -
-
- 3 levels deep at least... -
-
-
-

You need at least 3 levels of hierarchy:

-{% highlight markdown %} -tile is-ancestor -| -└───tile is-parent - | - └───tile is-child -{% endhighlight %} -
-
-
- -
-
- ...but more levels if you want! -
-
-
-

You can, however, nest tiles deeper than that, and mix it up!

-{% highlight markdown %} -tile is-ancestor -| -├───tile is-vertical is-8 -| | -| ├───tile -| | | -| | ├───tile is-parent is-vertical -| | | ├───tile is-child -| | | └───tile is-child -| | | -| | └───tile is-parent -| | └───tile is-child -| | -| └───tile is-parent -| └───tile is-child -| -└───tile is-parent - └───tile is-child -{% endhighlight %} -
-
-
- -
-
-
-
-
-

Vertical tiles

-

Top box

-
-
-

Vertical tiles

-

Bottom box

-
-
-
-
-

Middle box

-

With an image

-
- -
-
-
-
-
-
-

Wide column

-

Aligned with the right column

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-
-
-
-

Tall column

-

With even more content

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.

-

Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.

-

Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.

-
-
-
-
-
- -{% highlight html %} -
-
-
-
-
- -
-
- -
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-{% endhighlight %} - -
- -

3 columns

- -
-
-
-

Hello World

-

What is up?

-
-
-
-
-

Foo

-

Bar

-
-
-
-
-

Third column

-

With some content

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-
-
-
-
-
-

Vertical tiles

-

Top box

-
-
-

Vertical tiles

-

Bottom box

-
-
-
-
-

Middle box

-

With an image

-
- -
-
-
-
-
-
-

Wide column

-

Aligned with the right column

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-
-
-
-

Tall column

-

With even more content

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.

-

Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.

-

Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.

-
-
-
-
-
-
-
-
-

Side column

-

With some content

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-
-

Main column

-

With some content

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
- -{% highlight html %} -
-
-
-

Hello World

-

What is up?

-
-
-
-
-

Foo

-

Bar

-
-
-
-
-

Third column

-

With some content

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
- -
-
-
-
-
-

Vertical tiles

-

Top box

-
-
-

Vertical tiles

-

Bottom box

-
-
-
-
-

Middle box

-

With an image

-
- -
-
-
-
-
-
-

Wide column

-

Aligned with the right column

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-
-
-
-

Tall column

-

With even more content

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.

-

Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.

-

Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.

-
-
-
-
-
- -
-
-
-

Side column

-

With some content

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-
-

Main column

-

With some content

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-{% endhighlight %} - -
- -

4 columns

- -
-
-
-

One

-

Subtitle

-
-
-
-
-

Two

-

Subtitle

-
-
-
-
-

Three

-

Subtitle

-
-
-
-
-

Four

-

Subtitle

-
-
-
-
-
-
-
-
-

Five

-

Subtitle

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.

-
-
-
-
-
-
-
-

Six

-

Subtitle

-
-
-
-
-

Seven

-

Subtitle

-
-
-
-
-
-

Eight

-

Subtitle

-
-
-
-
-
-
-
-

Nine

-

Subtitle

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-
-

Ten

-

Subtitle

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-
-
-
-
-

Eleven

-

Subtitle

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.

-

Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.

-
-
-
-
-
-
-
-
-

Twelve

-

Subtitle

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut.

-
-
-
-
-
-

Thirteen

-

Subtitle

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-
-

Fourteen

-

Subtitle

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut.

-
-
-
-
- -{% highlight html %} -
-
-
-

One

-

Subtitle

-
-
-
-
-

Two

-

Subtitle

-
-
-
-
-

Three

-

Subtitle

-
-
-
-
-

Four

-

Subtitle

-
-
-
- -
-
-
-
-
-

Five

-

Subtitle

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.

-
-
-
-
-
-
-
-

Six

-

Subtitle

-
-
-
-
-

Seven

-

Subtitle

-
-
-
-
-
-

Eight

-

Subtitle

-
-
-
-
-
-
-
-

Nine

-

Subtitle

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-
-

Ten

-

Subtitle

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-
-
-
-
-

Eleven

-

Subtitle

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.

-

Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.

-
-
-
-
-
- -
-
-
-

Twelve

-

Subtitle

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut.

-
-
-
-
-
-

Thirteen

-

Subtitle

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-
-

Fourteen

-

Subtitle

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut.

-
-
-
-
-{% endhighlight %} -
-
diff --git a/docs/documentation/layout.html b/docs/documentation/layout.html new file mode 100644 index 0000000000..7c4db1ae54 --- /dev/null +++ b/docs/documentation/layout.html @@ -0,0 +1,11 @@ +--- +title: Layout +layout: documentation +doc-tab: layout +breadcrumb: +- home +- documentation +- layout +--- + +{% include components/links.html category_id='layout' %} diff --git a/docs/documentation/layout/container.html b/docs/documentation/layout/container.html index 90c099c89b..8fd5641142 100644 --- a/docs/documentation/layout/container.html +++ b/docs/documentation/layout/container.html @@ -1,8 +1,14 @@ --- title: Container layout: documentation +hide_categories: true doc-tab: layout doc-subtab: container +breadcrumb: +- home +- documentation +- layout +- layout-container --- {% capture container_example %} @@ -38,82 +44,77 @@ {% endcapture %} -{% include subnav/subnav-layout.html %} - -
-
-

Container

-

- A simple container to center your content horizontally -

- -
- -
-

The .container class can be used in any context, but mostly as a direct child of either:

-
    -
  • .navbar
  • -
  • .hero
  • -
  • .section
  • -
  • .footer
  • -
-

- The containers width for each breakpoint is the result - of: $device - (2 * $gap). The $gap variable has a default value of - 32px but can be modified. -

-

This is how the container will behave:

-
    -
  • on $desktop it will have a maximum width of 960px.
  • -
  • on $widescreen it will have a maximum width of 1152px.
  • -
  • on $fullhd it will have a maximum width of 1344px.
  • -
-

The values 960, 1152 and 1344 have been chosen because they are divisible by both 12 and 16.

-
-
-
+
+

The .container class can be used in any context, but mostly as a direct child of either:

+ +

+ The containers width for each breakpoint is the result + of: $device - (2 * $gap). The $gap variable has a default value of + 32px but can be modified. +

+

This is how the container will behave:

+ +

The values 960, 1152 and 1344 have been chosen because they are divisible by both 12 and 16.

+
+ +{% include layout/main-close.html show_categories=true %}
{{container_example}}
-{% highlight html %}{{container_example}}{% endhighlight %} +{% include layout/main-open.html %} -
-
-

Fluid container

-
-

If you don't want to have a maximum width but want to keep the 32px margin on the left and - right sides, add the is-fluid modifier:

-
+{% highlight html %}{{ container_example }}{% endhighlight %} + +

Fluid container

+
+

If you don't want to have a maximum width but want to keep the 32px margin on the left and + right sides, add the is-fluid modifier:

-
+ +{% include layout/main-close.html %}
{{container_fluid_example}}
-{% highlight html %}{{container_fluid_example}}{% endhighlight %} +{% include layout/main-open.html %} -
-
-

Breakpoint containers

-
-

- With the two modifiers .is-widescreen and .is-fullhd, you can have a fullwidth container until those specific breakpoints. -

-
+{% highlight html %}{{ container_fluid_example }}{% endhighlight %} + +

Breakpoint containers

+
+

+ With the two modifiers .is-widescreen and .is-fullhd, you can have a fullwidth container until those specific breakpoints. +

-
+ +{% include layout/main-close.html %}
{{container_widescreen_example}}
-{% highlight html %}{{container_widescreen_example}}{% endhighlight %} +{% include layout/main-open.html %} + +{% highlight html %}{{ container_widescreen_example }}{% endhighlight %} + +{% include layout/main-close.html %}
- {{container_fullhd_example}} + {{ container_fullhd_example }}
-{% highlight html %}{{container_fullhd_example}}{% endhighlight %} +{% include layout/main-open.html %} + +{% highlight html %}{{ container_fullhd_example }}{% endhighlight %} diff --git a/docs/documentation/layout/footer.html b/docs/documentation/layout/footer.html index 7226647fc3..c61bf2ccc1 100644 --- a/docs/documentation/layout/footer.html +++ b/docs/documentation/layout/footer.html @@ -1,12 +1,16 @@ --- title: Footer layout: documentation +hide_categories: true doc-tab: layout doc-subtab: footer +breadcrumb: +- home +- documentation +- layout +- layout-footer --- -{% include subnav/subnav-layout.html %} - {% capture footer_example %} {% endcapture %} -
-
-

Footer

-

- A simple responsive footer which can include anything: lists, headings, columns, icons, buttons, etc. -

+{% include layout/main-close.html show_categories=true %} - {% include snippet.html content=footer_example horizontal=true more=true %} +{% include elements/snippet.html content=footer_example horizontal=true more=true fullwidth=true %} - {% include variables.html %} -
-
+{% include layout/main-open.html %} + +{% include elements/variables.html %} diff --git a/docs/documentation/layout/hero.html b/docs/documentation/layout/hero.html index 63058c43ae..64c07970a8 100644 --- a/docs/documentation/layout/hero.html +++ b/docs/documentation/layout/hero.html @@ -1,20 +1,17 @@ --- title: Hero layout: documentation +hide_categories: true doc-tab: layout doc-subtab: hero +breadcrumb: +- home +- documentation +- layout +- layout-hero --- -{% include subnav/subnav-layout.html %} - -
-
-

Hero

-

- An imposing hero banner to showcase something -

-
-
+{% include layout/main-close.html show_categories=true %}
@@ -31,6 +28,7 @@

+ {% highlight html %}
@@ -650,7 +648,9 @@

{% endcapture %}
- {% include snippet.html content=heroNavbarA horizontal=true more=true %} - {% include snippet.html content=heroNavbarB horizontal=true more=true %} - {% include snippet.html content=heroNavbarC horizontal=true more=true %} + {% include elements/snippet.html content=heroNavbarA horizontal=true more=true %} + {% include elements/snippet.html content=heroNavbarB horizontal=true more=true %} + {% include elements/snippet.html content=heroNavbarC horizontal=true more=true %}
+ +{% include layout/main-open.html %} diff --git a/docs/documentation/layout/level.html b/docs/documentation/layout/level.html index eeb4de7a49..1912492527 100644 --- a/docs/documentation/layout/level.html +++ b/docs/documentation/layout/level.html @@ -3,6 +3,11 @@ layout: documentation doc-tab: layout doc-subtab: level +breadcrumb: +- home +- documentation +- layout +- layout-level --- {% capture nav_example %} @@ -118,96 +123,84 @@ {% endcapture %} -{% include subnav/subnav-layout.html %} - -
-
-

Level

-

A multi-purpose horizontal level, which can contain almost any other element

- -
- -
-

The structure of a level is the following:

+
+

The structure of a level is the following:

+
    +
  • + level: main container
      +
    • level-left for the left side
    • - level: main container + level-right for the right side
        -
      • level-left for the left side -
      • - level-right for the right side -
          -
        • level-item for each individual element
        • -
        -
      • +
      • level-item for each individual element
    -

    In a level-item, you can then insert almost anything you want: a title, a button, a text input, or just simple text. No matter what elements you put inside a Bulma level, they will always be vertically centered.

    -
- -
-
+
+

+ All +

+

+ Published +

+

+ Drafts +

+

+ Deleted +

+

+ + New + +

+
+ +
- {% include snippet.html content=nav_example horizontal=true more=true %} - - {% include anchor.html name="Centered level" %} +{% include elements/snippet.html content=nav_example horizontal=true more=true %} -
- If you want a centered level, you can use as many level-item as you want, as long as they are direct children of the level container. -
+{% include elements/anchor.html name="Centered level" %} - {% include snippet.html content=nav_centered_example horizontal=true more=true %} +
+ If you want a centered level, you can use as many level-item as you want, as long as they are direct children of the level container. +
- {% include snippet.html content=nav_centered_bis_example horizontal=true more=true %} +{% include elements/snippet.html content=nav_centered_example horizontal=true more=true %} - {% include anchor.html name="Mobile level" %} +{% include elements/snippet.html content=nav_centered_bis_example horizontal=true more=true %} -
- By default, for space concerns, the level is vertical on mobile. If you want the level to be horizontal on mobile as well, add the is-mobile modifier on the level container. -
+{% include elements/anchor.html name="Mobile level" %} - {% include snippet.html content=nav_mobile_example horizontal=true more=true %} +
+ By default, for space concerns, the level is vertical on mobile. If you want the level to be horizontal on mobile as well, add the is-mobile modifier on the level container. +
-
-
+{% include elements/snippet.html content=nav_mobile_example horizontal=true more=true %} diff --git a/docs/documentation/layout/media-object.html b/docs/documentation/layout/media-object.html index 805ddc9614..ad78477e16 100644 --- a/docs/documentation/layout/media-object.html +++ b/docs/documentation/layout/media-object.html @@ -3,6 +3,11 @@ layout: documentation doc-tab: layout doc-subtab: media-object +breadcrumb: +- home +- documentation +- layout +- layout-media --- {% capture media_example %} @@ -156,69 +161,57 @@ {% endcapture %} -{% include subnav/subnav-layout.html %} +
+

The media object is a UI element perfect for repeatable and nestable content.

+
-
-
-

Media Object

-

The famous media object prevalent in social media interfaces, but useful in any context

- -
- -
-

The media object is a UI element perfect for repeatable and nestable content.

-
- -
-
-
-

- -

-
-
-
-

- John Smith @johnsmith 31m -
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis. -

-
- -
-
- +
+
+
+

+ +

+
+
+
+

+ John Smith @johnsmith 31m +
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis. +

+
+
+
- - {% include snippet.html content=media_example horizontal=true more=true %} - -
-

You can include any other Bulma element, like inputs, textareas, icons, buttons... or even a nav bar.

+
+
+
+
- {% include snippet.html content=media_bis_example horizontal=true more=true %} +{% include elements/snippet.html content=media_example horizontal=true more=true %} - {% include anchor.html name="Nesting" %} +
+

You can include any other Bulma element, like inputs, textareas, icons, buttons... or even a nav bar.

+
-
-

You can nest media objects up to 3 levels deep.

-
+{% include elements/snippet.html content=media_bis_example horizontal=true more=true %} - {% include snippet.html content=media_nested_example horizontal=true more=true %} +{% include elements/anchor.html name="Nesting" %} -
-
+
+

You can nest media objects up to 3 levels deep.

+
+ +{% include elements/snippet.html content=media_nested_example horizontal=true more=true %} diff --git a/docs/documentation/layout/section.html b/docs/documentation/layout/section.html index 49c6bd33c2..393c7620d8 100644 --- a/docs/documentation/layout/section.html +++ b/docs/documentation/layout/section.html @@ -3,24 +3,14 @@ layout: documentation doc-tab: layout doc-subtab: section +breadcrumb: +- home +- documentation +- layout +- layout-section --- -{% include subnav/subnav-layout.html %} - -
-
-

Section

-

- A simple container to divide your page into sections, like the one you're currently reading -

- -
- -
-

Use sections as direct children of body.

-
- -{% highlight html %} +{% capture section_example %}
@@ -31,13 +21,16 @@

-{% endhighlight %} +{% endcapture %} -
-

You can use the modifiers is-medium and is-large to change the spacing.

-
+
+

Use sections as direct children of body.

+
+ +{% highlight html %}{{ section_example }}{% endhighlight %} - {% include variables.html %} +
+

You can use the modifiers is-medium and is-large to change the spacing.

+
-
-
+{% include elements/variables.html %} diff --git a/docs/documentation/layout/tiles.html b/docs/documentation/layout/tiles.html index 3a295c919d..dbd3bebb54 100644 --- a/docs/documentation/layout/tiles.html +++ b/docs/documentation/layout/tiles.html @@ -3,78 +3,20 @@ layout: documentation doc-tab: layout doc-subtab: tiles +breadcrumb: +- home +- documentation +- layout +- layout-tiles --- -{% include subnav/subnav-layout.html %} - -
-
-

Tiles

-

A single tile element to build 2-dimensional Metro-like, Pinterest-like, or whatever-you-like grids

- -
- -
-

To build intricate 2-dimensional layouts, you only need a single element: the tile:

-
- -{% highlight html %} +{% capture tile_empty %}
-{% endhighlight %} - - {% include anchor.html name="Example" %} - -
-
-
-
-
-

Vertical...

-

Top tile

-
-
-

...tiles

-

Bottom tile

-
-
-
-
-

Middle tile

-

With an image

-
- -
-
-
-
-
-
-

Wide tile

-

Aligned with the right tile

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-
-
-
-

Tall tile

-

With even more content

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.

-

Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.

-

Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.

-
-
-
-
-
+{% endcapture %} -{% highlight html %} +{% capture tile_default %}
@@ -120,63 +62,15 @@

A single tile element to build 2-dimension

-{% endhighlight %} - - {% include anchor.html name="Modifiers" %} - - -
-

The tile element has 16 modifiers:

-
    -
  • - 3 contextual modifiers -
      -
    • is-ancestor
    • -
    • is-parent
    • -
    • is-child
    • -
    -
  • -
  • - 1 directional modifier -
      -
    • is-vertical
    • -
    -
  • -
  • - 12 horizontal size modifiers -
      -
    • from is-1
    • -
    • to is-12
    • -
    -
  • -
-
- - {% include anchor.html name="How it works: Nesting" %} - -
-

Everything is a tile! To create a grid of tiles, you only need to nest tile elements.

-
+{% endcapture %} -
-
-

Start with an ancestor tile that will wrap all other tiles:

-
-
-{% highlight html %} +{% capture tile_ancestor %}
-{% endhighlight %} -
-
+{% endcapture %} -
-
-

Add tile elements that will distribute themselves horizontally:

-
-
-{% highlight html %} +{% capture tile_horizontal %}
@@ -185,20 +79,9 @@

A single tile element to build 2-dimension

-{% endhighlight %} -
-
+{% endcapture %} -
-
-

- You can resize any tile according to a 12 column grid. -
- For example, is-4 will take up 1/3 of the horizontal space: -

-
-
-{% highlight html %} +{% capture tile_resize %}
@@ -207,16 +90,9 @@

A single tile element to build 2-dimension

-{% endhighlight %} -
-
+{% endcapture %} -
-
-

If you want to stack tiles vertically, add is-vertical on the parent tile:

-
-
-{% highlight html %} +{% capture tile_vertical %}
@@ -230,23 +106,9 @@

A single tile element to build 2-dimension

-{% endhighlight %} -
-
+{% endcapture %} -
-
-
-

As soon as you want to add content to a tile, just:

-
    -
  • add any class you want, like box
  • -
  • add the is-child modifier on the tile
  • -
  • add the is-parent modifier on the parent tile
  • -
-
-
-
-{% highlight html %} +{% capture tile_123 %}
@@ -262,32 +124,9 @@

A single tile element to build 2-dimension

-{% endhighlight %} -
-
- -
-
-
-

One

-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-

Two

-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-

Three

-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.

-

Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.

-

Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.

-
-
-
+{% endcapture %} -{% highlight html %} +{% capture tile_lorem %}
@@ -308,37 +147,17 @@

A single tile element to build 2-dimension

-{% endhighlight %} - - {% include anchor.html name="Nesting requirements" %} +{% endcapture %} - -
-
- 3 levels deep at least... -
-
-
-

You need at least 3 levels of hierarchy:

-{% highlight markdown %} +{% capture md_3_levels %} tile is-ancestor | └───tile is-parent | └───tile is-child -{% endhighlight %} -
-
-
+{% endcapture %} -
-
- ...but more levels if you want! -
-
-
-

You can, however, nest tiles deeper than that, and mix it up!

-{% highlight markdown %} +{% capture md_nesting %} tile is-ancestor | ├───tile is-vertical is-8 @@ -357,60 +176,9 @@

A single tile element to build 2-dimension | └───tile is-parent └───tile is-child -{% endhighlight %} -

-
-
- -
-
-
-
-
-

Vertical tiles

-

Top box

-
-
-

Vertical tiles

-

Bottom box

-
-
-
-
-

Middle box

-

With an image

-
- -
-
-
-
-
-
-

Wide column

-

Aligned with the right column

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-
-
-
-

Tall column

-

With even more content

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.

-

Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.

-

Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.

-
-
-
-
-
+{% endcapture %} -{% highlight html %} +{% capture tile_any_content %}
@@ -440,103 +208,9 @@

A single tile element to build 2-dimension

-{% endhighlight %} - - {% include anchor.html name="3 columns" %} - - -
-
-
-

Hello World

-

What is up?

-
-
-
-
-

Foo

-

Bar

-
-
-
-
-

Third column

-

With some content

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-
-
-
-
-
-

Vertical tiles

-

Top box

-
-
-

Vertical tiles

-

Bottom box

-
-
-
-
-

Middle box

-

With an image

-
- -
-
-
-
-
-
-

Wide column

-

Aligned with the right column

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-
-
-
-

Tall column

-

With even more content

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.

-

Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.

-

Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.

-
-
-
-
-
-
-
-
-

Side column

-

With some content

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-
-

Main column

-

With some content

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
+{% endcapture %} -{% highlight html %} +{% capture tile_3_columns %}
@@ -629,137 +303,9 @@

A single tile element to build 2-dimension

-{% endhighlight %} - - {% include anchor.html name="4 columns" %} - - -
-
-
-

One

-

Subtitle

-
-
-
-
-

Two

-

Subtitle

-
-
-
-
-

Three

-

Subtitle

-
-
-
-
-

Four

-

Subtitle

-
-
-
-
-
-
-
-
-

Five

-

Subtitle

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.

-
-
-
-
-
-
-
-

Six

-

Subtitle

-
-
-
-
-

Seven

-

Subtitle

-
-
-
-
-
-

Eight

-

Subtitle

-
-
-
-
-
-
-
-

Nine

-

Subtitle

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-
-

Ten

-

Subtitle

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-
-
-
-
-

Eleven

-

Subtitle

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.

-

Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.

-
-
-
-
-
-
-
-
-

Twelve

-

Subtitle

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut.

-
-
-
-
-
-

Thirteen

-

Subtitle

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-
-

Fourteen

-

Subtitle

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut.

-
-
-
-
+{% endcapture %} -{% highlight html %} +{% capture tile_4_columns %}
@@ -886,6 +432,476 @@

A single tile element to build 2-dimension

-{% endhighlight %} -
-
+{% endcapture %} + +
+

To build intricate 2-dimensional layouts, you only need a single element: the tile:

+
+ +{% highlight html %}{{ tile_empty }}{% endhighlight %} + +{% include elements/anchor.html name="Example" %} + +
+
+
+
+
+

Vertical...

+

Top tile

+
+
+

...tiles

+

Bottom tile

+
+
+
+
+

Middle tile

+

With an image

+
+ +
+
+
+
+
+
+

Wide tile

+

Aligned with the right tile

+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

+
+
+
+
+
+
+
+

Tall tile

+

With even more content

+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.

+

Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.

+

Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.

+
+
+
+
+
+ +{% highlight html %}{{ tile_default }}{% endhighlight %} + +{% include elements/anchor.html name="Modifiers" %} + +
+

The tile element has 16 modifiers:

+
    +
  • + 3 contextual modifiers +
      +
    • is-ancestor
    • +
    • is-parent
    • +
    • is-child
    • +
    +
  • +
  • + 1 directional modifier +
      +
    • is-vertical
    • +
    +
  • +
  • + 12 horizontal size modifiers +
      +
    • from is-1
    • +
    • to is-12
    • +
    +
  • +
+
+ +{% include elements/anchor.html name="How it works: Nesting" %} + +
+

Everything is a tile! To create a grid of tiles, you only need to nest tile elements.

+
+ +
+
+

Start with an ancestor tile that will wrap all other tiles:

+
+
+ {% highlight html %}{{ tile_ancestor }}{% endhighlight %} +
+
+ +
+
+

Add tile elements that will distribute themselves horizontally:

+
+
+ {% highlight html %}{{ tile_horizontal }}{% endhighlight %} +
+
+ +
+
+

+ You can resize any tile according to a 12 column grid. +
+ For example, is-4 will take up 1/3 of the horizontal space: +

+
+
+ {% highlight html %}{{ tile_resize }}{% endhighlight %} +
+
+ +
+
+

If you want to stack tiles vertically, add is-vertical on the parent tile:

+
+
+ {% highlight html %}{{ tile_vertical }}{% endhighlight %} +
+
+ +
+
+
+

As soon as you want to add content to a tile, just:

+
    +
  • add any class you want, like box
  • +
  • add the is-child modifier on the tile
  • +
  • add the is-parent modifier on the parent tile
  • +
+
+
+
+ {% highlight html %}{{ tile_123 }}{% endhighlight %} +
+
+ +
+
+
+

One

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

+
+
+

Two

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

+
+
+
+
+

Three

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.

+

Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.

+

Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.

+
+
+
+ +{% highlight html %}{{ tile_lorem }}{% endhighlight %} + +{% include elements/anchor.html name="Nesting requirements" %} + +
+
+ 3 levels deep at least... +
+
+
+

You need at least 3 levels of hierarchy:

+ {% highlight markdown %}{{ md_3_levels }}{% endhighlight %} +
+
+
+ +
+
+ ...but more levels if you want! +
+
+
+

You can, however, nest tiles deeper than that, and mix it up!

+ {% highlight markdown %}{{ md_nesting }}{% endhighlight %} +
+
+
+ +
+
+
+
+
+

Vertical tiles

+

Top box

+
+
+

Vertical tiles

+

Bottom box

+
+
+
+
+

Middle box

+

With an image

+
+ +
+
+
+
+
+
+

Wide column

+

Aligned with the right column

+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

+
+
+
+
+
+
+
+

Tall column

+

With even more content

+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.

+

Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.

+

Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.

+
+
+
+
+
+ +{% highlight html %}{{ tile_any_content }}{% endhighlight %} + +{% include elements/anchor.html name="3 columns" %} + +
+
+
+

Hello World

+

What is up?

+
+
+
+
+

Foo

+

Bar

+
+
+
+
+

Third column

+

With some content

+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

+
+
+
+
+
+
+
+
+
+

Vertical tiles

+

Top box

+
+
+

Vertical tiles

+

Bottom box

+
+
+
+
+

Middle box

+

With an image

+
+ +
+
+
+
+
+
+

Wide column

+

Aligned with the right column

+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

+
+
+
+
+
+
+
+

Tall column

+

With even more content

+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.

+

Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.

+

Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.

+
+
+
+
+
+
+
+
+

Side column

+

With some content

+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

+
+
+
+
+
+

Main column

+

With some content

+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

+
+
+
+
+ +{% highlight html %}{{ tile_3_columns }}{% endhighlight %} + +{% include elements/anchor.html name="4 columns" %} + +
+
+
+

One

+

Subtitle

+
+
+
+
+

Two

+

Subtitle

+
+
+
+
+

Three

+

Subtitle

+
+
+
+
+

Four

+

Subtitle

+
+
+
+
+
+
+
+
+

Five

+

Subtitle

+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.

+
+
+
+
+
+
+
+

Six

+

Subtitle

+
+
+
+
+

Seven

+

Subtitle

+
+
+
+
+
+

Eight

+

Subtitle

+
+
+
+
+
+
+
+

Nine

+

Subtitle

+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

+
+
+
+
+
+

Ten

+

Subtitle

+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

+
+
+
+
+
+
+
+
+

Eleven

+

Subtitle

+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.

+

Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.

+
+
+
+
+
+
+
+
+

Twelve

+

Subtitle

+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut.

+
+
+
+
+
+

Thirteen

+

Subtitle

+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

+
+
+
+
+
+

Fourteen

+

Subtitle

+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut.

+
+
+
+
+ +{% highlight html %}{{ tile_4_columns }}{% endhighlight %} diff --git a/docs/documentation/modifiers.html b/docs/documentation/modifiers.html new file mode 100644 index 0000000000..265f8e4121 --- /dev/null +++ b/docs/documentation/modifiers.html @@ -0,0 +1,11 @@ +--- +title: Modifiers +layout: documentation +doc-tab: modifiers +breadcrumb: +- home +- documentation +- modifiers +--- + +{% include components/links.html category_id='modifiers' %} diff --git a/docs/documentation/modifiers/color-helpers.html b/docs/documentation/modifiers/color-helpers.html index 013e69969f..ee0833bf2f 100644 --- a/docs/documentation/modifiers/color-helpers.html +++ b/docs/documentation/modifiers/color-helpers.html @@ -3,108 +3,101 @@ layout: documentation doc-tab: modifiers doc-subtab: color-helpers +breadcrumb: +- home +- documentation +- modifiers +- modifiers-color-helpers --- -{% include subnav/subnav-modifiers.html %} +{% include elements/anchor.html name="Text color" %} -
-
-

Color helpers

-

- Change the color of the text and/or background -

+
+

+ You can set any element to one of the 9 colors or 9 shades of grey: +

+
- {% include anchor.html name="Text color" %} + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Class + + Color +
has-text-white{% include color/white.html %}
has-text-black{% include color/black.html %}
has-text-light{% include color/white-ter.html %}
has-text-dark{% include color/grey-darker.html %}
has-text-primary{% include color/turquoise.html %}
has-text-info{% include color/cyan.html %}
has-text-link{% include color/blue.html %}
has-text-success{% include color/green.html %}
has-text-warning{% include color/yellow.html %}
has-text-danger{% include color/red.html %}
has-text-black-bis{% include color/black-bis.html %}
has-text-black-ter{% include color/black-ter.html %}
has-text-grey-darker{% include color/grey-darker.html %}
has-text-grey-dark{% include color/grey-dark.html %}
has-text-grey{% include color/grey.html %}
has-text-grey-light{% include color/grey-light.html %}
has-text-grey-lighter{% include color/grey-lighter.html %}
has-text-white-ter{% include color/white-ter.html %}
has-text-white-bis{% include color/white-bis.html %}
-
-

- You can set any element to one of the 9 colors or 9 shades of grey: -

-
+{% assign vernum = site.version | downcase | remove: "." | plus: 0 %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Class - - Color -
has-text-white{% include color/white.html %}
has-text-black{% include color/black.html %}
has-text-light{% include color/white-ter.html %}
has-text-dark{% include color/grey-darker.html %}
has-text-primary{% include color/turquoise.html %}
has-text-info{% include color/cyan.html %}
has-text-link{% include color/blue.html %}
has-text-success{% include color/green.html %}
has-text-warning{% include color/yellow.html %}
has-text-danger{% include color/red.html %}
has-text-black-bis{% include color/black-bis.html %}
has-text-black-ter{% include color/black-ter.html %}
has-text-grey-darker{% include color/grey-darker.html %}
has-text-grey-dark{% include color/grey-dark.html %}
has-text-grey{% include color/grey.html %}
has-text-grey-light{% include color/grey-light.html %}
has-text-grey-lighter{% include color/grey-lighter.html %}
has-text-white-ter{% include color/white-ter.html %}
has-text-white-bis{% include color/white-bis.html %}
- - {% assign vernum = site.version | downcase | remove: "." | plus: 0 %} +{% if vernum >= 70 %} - {% if vernum >= 63 %} +{% include elements/anchor.html name="Background color" %} - {% include anchor.html name="Background color" %} +{% include elements/new-tag.html version="0.7.0" %} - {% include elements/new-tag.html version="0.6.3" %} +
+

+ You can set any element to one of the 9 colors or 9 shades of grey: +

+
-
-

- You can set any element to one of the 9 colors or 9 shades of grey: -

-
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Class + + Background color +
has-background-white{% include color/white.html %}
has-background-black{% include color/black.html %}
has-background-light{% include color/white-ter.html %}
has-background-dark{% include color/grey-darker.html %}
has-background-primary{% include color/turquoise.html %}
has-background-info{% include color/cyan.html %}
has-background-link{% include color/blue.html %}
has-background-success{% include color/green.html %}
has-background-warning{% include color/yellow.html %}
has-background-danger{% include color/red.html %}
has-background-black-bis{% include color/black-bis.html %}
has-background-black-ter{% include color/black-ter.html %}
has-background-grey-darker{% include color/grey-darker.html %}
has-background-grey-dark{% include color/grey-dark.html %}
has-background-grey{% include color/grey.html %}
has-background-grey-light{% include color/grey-light.html %}
has-background-grey-lighter{% include color/grey-lighter.html %}
has-background-white-ter{% include color/white-ter.html %}
has-background-white-bis{% include color/white-bis.html %}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Class - - Background color -
has-background-white{% include color/white.html %}
has-background-black{% include color/black.html %}
has-background-light{% include color/white-ter.html %}
has-background-dark{% include color/grey-darker.html %}
has-background-primary{% include color/turquoise.html %}
has-background-info{% include color/cyan.html %}
has-background-link{% include color/blue.html %}
has-background-success{% include color/green.html %}
has-background-warning{% include color/yellow.html %}
has-background-danger{% include color/red.html %}
has-background-black-bis{% include color/black-bis.html %}
has-background-black-ter{% include color/black-ter.html %}
has-background-grey-darker{% include color/grey-darker.html %}
has-background-grey-dark{% include color/grey-dark.html %}
has-background-grey{% include color/grey.html %}
has-background-grey-light{% include color/grey-light.html %}
has-background-grey-lighter{% include color/grey-lighter.html %}
has-background-white-ter{% include color/white-ter.html %}
has-background-white-bis{% include color/white-bis.html %}
- - {% endif %} - -
-
+{% endif %} diff --git a/docs/documentation/modifiers/helpers.html b/docs/documentation/modifiers/helpers.html index 6a6cad7166..3c1c915fec 100644 --- a/docs/documentation/modifiers/helpers.html +++ b/docs/documentation/modifiers/helpers.html @@ -3,64 +3,60 @@ layout: documentation doc-tab: modifiers doc-subtab: helpers +breadcrumb: +- home +- documentation +- modifiers +- modifiers-helpers --- -{% include subnav/subnav-modifiers.html %} - -
-
-

Helpers

-

You can apply helper classes to almost any element, in order to alter its style.

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Floatis-clearfixFixes an element's floating children
is-pulled-leftMoves an element to the left
is-pulled-rightMoves an element to the right
Spacingis-marginlessRemoves any margin
is-paddinglessRemoves any padding
Otheris-overlayCompletely covers the first positioned parent
is-clippedAdds overflow hidden
is-radiuslessRemoves any radius
is-shadowlessRemoves any shadow
is-unselectablePrevents the text from being selectable
is-invisibleAdds visibility hidden
-
-
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Floatis-clearfixFixes an element's floating children
is-pulled-leftMoves an element to the left
is-pulled-rightMoves an element to the right
Spacingis-marginlessRemoves any margin
is-paddinglessRemoves any padding
Otheris-overlayCompletely covers the first positioned parent
is-clippedAdds overflow hidden
is-radiuslessRemoves any radius
is-shadowlessRemoves any shadow
is-unselectablePrevents the text from being selectable
is-invisibleAdds visibility hidden
diff --git a/docs/documentation/modifiers/responsive-helpers.html b/docs/documentation/modifiers/responsive-helpers.html index c6990a609c..659a3884b2 100644 --- a/docs/documentation/modifiers/responsive-helpers.html +++ b/docs/documentation/modifiers/responsive-helpers.html @@ -1,8 +1,14 @@ --- title: Responsive helpers layout: documentation +hide_categories: true doc-tab: modifiers doc-subtab: responsive-helpers +breadcrumb: +- home +- documentation +- modifiers +- modifiers-responsive-helpers --- {% capture thead %} @@ -30,13 +36,13 @@ {% capture flex %} -

flex

+

flex

{% endcapture %} {% capture visible %} -

visible

+

visible

{% endcapture %} @@ -52,29 +58,26 @@ {% endcapture %} -{% include subnav/subnav-modifiers.html %} +{% include elements/anchor.html name="Show" %} -
-
-

Responsive helpers

-

Show/hide content depending on the width of the viewport

+
+

+ You can use one of the following display classes: +

+
    +
  • block
  • +
  • flex
  • +
  • inline
  • +
  • inline-block
  • +
  • inline-flex
  • +
+

For example, here's how the is-flex helper works:

+
- {% include anchor.html name="Show" %} - -
-

- You can use one of the following display classes: -

-
    -
  • block
  • -
  • flex
  • -
  • inline
  • -
  • inline-block
  • -
  • inline-flex
  • -
-

For example, here's how the is-flex helper works:

-
+{% include layout/main-close.html show_categories=true %} +
+
{{ thead }} @@ -175,15 +178,23 @@

Show/hide content depending on the width o

+
+
+ +{% include layout/main-open.html %} -
-

- For the other display options, just replace is-flex with is-block is-inline is-inline-block or is-inline-flex -

-
+
+

+ For the other display options, just replace is-flex with is-block is-inline is-inline-block or is-inline-flex +

+
- {% include anchor.html name="Hide" %} +{% include elements/anchor.html name="Hide" %} +{% include layout/main-close.html %} + +
+
{{ thead }} @@ -285,4 +296,6 @@

Show/hide content depending on the width o

-
+ + +{% include layout/main-open.html %} diff --git a/docs/documentation/modifiers/syntax.html b/docs/documentation/modifiers/syntax.html index 0b50526d66..c588e784fe 100644 --- a/docs/documentation/modifiers/syntax.html +++ b/docs/documentation/modifiers/syntax.html @@ -3,10 +3,13 @@ layout: documentation doc-tab: modifiers doc-subtab: syntax +breadcrumb: +- home +- documentation +- modifiers +- modifiers-syntax --- -{% include subnav/subnav-modifiers.html %} - {% capture button_example %} Button @@ -19,76 +22,7 @@ {% endcapture %} -
-
-

Modifiers syntax

-

Most Bulma elements have alternative styles. To apply them, you only need to append one of the modifier classes. -
- They all start with is- or has-.

-
-
-
-

Let's start with a simple button that uses the "button" CSS class:

-
-
-

- {{button_example}} -

-
-
- {% highlight html %}{{button_example}}{% endhighlight %} -
-
-
-
-

By adding the "is-primary" CSS class, you can modify the color:

-
-
-

- {{button_primary_example}} -

-
-
- {% highlight html %}{{button_primary_example}}{% endhighlight %} -
-
-
-
-
-

You can use one of the 6 main colors:

-
    -
  • is-primary
  • -
  • is-link
  • -
  • is-info
  • -
  • is-success
  • -
  • is-warning
  • -
  • is-danger
  • -
-
-
-
-

- Button -

-

- Button -

-

- Button -

-

- Button -

-

- Button -

-

- Button -

-
-
-
-{% highlight html %} +{% capture button_colors %} Button @@ -107,37 +41,9 @@

Most Bulma elements have alternative style Button -{% endhighlight %} -

-
-
-
-
-
-

You can also alter the size:

-
    -
  • is-small
  • -
  • is-medium
  • -
  • is-large
  • -
-
-
-
-

- Button -

-

- Button -

-

- Button -

-

- Button -

-
-
-{% highlight html %} +{% endcapture %} + +{% capture button_sizes %} Button @@ -150,44 +56,174 @@

Most Bulma elements have alternative style Button -{% endhighlight %} -

-
-
-
-
-

Or the style or state:

-
    -
  • is-outlined
  • -
  • is-loading
  • -
  • [disabled]
  • -
-
-
-
-

- Button -

-

- Button -

-

- Button -

-
-
-{% highlight html %} +{% endcapture %} + +{% capture button_states %} Button - + + Button + + Button - +{% endcapture %} + +{% capture button_combinations %} + + Button + + + Button + + Button -{% endhighlight %} -
+{% endcapture %} + +
+
+

Let's start with a simple button that uses the "button" CSS class:

+
+
+

+ {{button_example}} +

+
+
+ {% highlight html %}{{button_example}}{% endhighlight %} +
+
+
+
+

By adding the "is-primary" CSS class, you can modify the color:

+
+
+

+ {{button_primary_example}} +

+
+
+ {% highlight html %}{{button_primary_example}}{% endhighlight %} +
+
+
+
+
+

You can use one of the 6 main colors:

+
    +
  • is-primary
  • +
  • is-link
  • +
  • is-info
  • +
  • is-success
  • +
  • is-warning
  • +
  • is-danger
  • +
+
+
+
+

+ Button +

+

+ Button +

+

+ Button +

+

+ Button +

+

+ Button +

+

+ Button +

+
+
+
+ {% highlight html %}{{ button_colors }}{% endhighlight %}
-
+ + +
+
+
+

You can also alter the size:

+
    +
  • is-small
  • +
  • is-medium
  • +
  • is-large
  • +
+
+
+
+

+ Button +

+

+ Button +

+

+ Button +

+

+ Button +

+
+
+ {% highlight html %}{{ button_sizes }}{% endhighlight %} +
+
+ +
+
+
+

Or the style or state:

+
    +
  • is-outlined
  • +
  • is-loading
  • +
  • [disabled]
  • +
+
+
+
+

+ Button +

+

+ Button +

+

+ Button +

+
+
+ {% highlight html %}{{ button_states }}{% endhighlight %} +
+
+ +
+
+
+ As a result, it's very easy to combine modifiers: +
+
+
+

+ Button +

+

+ Button +

+

+ Button +

+
+
+ {% highlight html %}{{ button_combinations }}{% endhighlight %} +
+
diff --git a/docs/documentation/modifiers/typography-helpers.html b/docs/documentation/modifiers/typography-helpers.html index fbcbd10827..ebe814594d 100644 --- a/docs/documentation/modifiers/typography-helpers.html +++ b/docs/documentation/modifiers/typography-helpers.html @@ -1,8 +1,14 @@ --- title: Typography helpers layout: documentation +hide_categories: true doc-tab: modifiers doc-subtab: typography-helpers +breadcrumb: +- home +- documentation +- modifiers +- modifiers-typography-helpers --- {% assign initial_vars = site.data.variables.utilities.initial-variables.vars %} @@ -33,7 +39,7 @@ {% capture size1 %} -

{{ initial_vars.size-1.value }}

+

{{ initial_vars.size-1.value }}

{% endcapture %} @@ -45,60 +51,55 @@ {% capture left %} -

left-aligned

+

left-aligned

{% endcapture %} -{% include subnav/subnav-modifiers.html %} +{% include elements/anchor.html name="Size" %} -
-
-

Typography helpers

-

- Change the size and color of the text for one or multiple viewport width -

+
+

+ There are {{ sizes | size }} sizes to choose from: +

+
- {% include anchor.html name="Size" %} + + + + + + + + + {% for size in sizes %} + + {% assign key = 'size-' | append: forloop.index %} + + + + {% endfor %} + +
+ Class + + Font-size +
is-size-{{ forloop.index }}{{ initial_vars[key].value }}
-
-

- There are {{ sizes | size }} sizes to choose from: -

-
+{% include elements/anchor.html name="Responsive size" %} - - - - - - - - - {% for size in sizes %} - - {% assign key = 'size-' | append: forloop.index %} - - - - {% endfor %} - -
- Class - - Font-size -
is-size-{{ forloop.index }}{{ initial_vars[key].value }}
+
+

+ You can choose a specific size for each viewport width. You simply needed to append the viewport width to the size modifier. +

+

+ For example, here are the modifiers for $size-1: +

+
- {% include anchor.html name="Responsive size" %} - -
-

- You can choose a specific size for each viewport width. You simply needed to append the viewport width to the size modifier. -

-

- For example, here are the modifiers for $size-1: -

-
+{% include layout/main-close.html show_categories=true %} +
+
{{ thead }} @@ -152,106 +153,114 @@

+
+
-
-

- You can use the same logic for each of the 7 sizes. -

-
+{% include layout/main-open.html %} - {% include anchor.html name="Colors" %} +
+

+ You can use the same logic for each of the 7 sizes. +

+
-
-

- You can set any element to one of the 9 colors or 9 shades of grey: -

-
+{% include elements/anchor.html name="Colors" %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Class - - Color -
has-text-white{% include color/white.html %}
has-text-black{% include color/black.html %}
has-text-light{% include color/white-ter.html %}
has-text-dark{% include color/grey-darker.html %}
has-text-primary{% include color/turquoise.html %}
has-text-info{% include color/cyan.html %}
has-text-link{% include color/blue.html %}
has-text-success{% include color/green.html %}
has-text-warning{% include color/yellow.html %}
has-text-danger{% include color/red.html %}
has-text-black-bis{% include color/black-bis.html %}
has-text-black-ter{% include color/black-ter.html %}
has-text-grey-darker{% include color/grey-darker.html %}
has-text-grey-dark{% include color/grey-dark.html %}
has-text-grey{% include color/grey.html %}
has-text-grey-light{% include color/grey-light.html %}
has-text-grey-lighter{% include color/grey-lighter.html %}
has-text-white-ter{% include color/white-ter.html %}
has-text-white-bis{% include color/white-bis.html %}
+
+

+ You can set any element to one of the 9 colors or 9 shades of grey: +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Class + + Color +
has-text-white{% include color/white.html %}
has-text-black{% include color/black.html %}
has-text-light{% include color/white-ter.html %}
has-text-dark{% include color/grey-darker.html %}
has-text-primary{% include color/turquoise.html %}
has-text-info{% include color/cyan.html %}
has-text-link{% include color/blue.html %}
has-text-success{% include color/green.html %}
has-text-warning{% include color/yellow.html %}
has-text-danger{% include color/red.html %}
has-text-black-bis{% include color/black-bis.html %}
has-text-black-ter{% include color/black-ter.html %}
has-text-grey-darker{% include color/grey-darker.html %}
has-text-grey-dark{% include color/grey-dark.html %}
has-text-grey{% include color/grey.html %}
has-text-grey-light{% include color/grey-light.html %}
has-text-grey-lighter{% include color/grey-lighter.html %}
has-text-white-ter{% include color/white-ter.html %}
has-text-white-bis{% include color/white-bis.html %}
- {% include anchor.html name="Alignment" %} +{% include elements/anchor.html name="Alignment" %} -
-

- You can align the text with the use of one of 4 alignment helpers: -

-
+
+

+ You can align the text with the use of one of 4 alignment helpers: +

+
- - - - - - - - - - - - - - - - - - - - - - - - - -
- Class - - Alignment -
has-text-centeredMakes the text centered
has-text-justifiedMakes the text justified
has-text-leftMakes the text aligned to the left
has-text-rightMakes the text aligned to the right
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+ Class + + Alignment +
has-text-centeredMakes the text centered
has-text-justifiedMakes the text justified
has-text-leftMakes the text aligned to the left
has-text-rightMakes the text aligned to the right
- {% include anchor.html name="Responsive Alignment" %} +{% include elements/anchor.html name="Responsive Alignment" %} -
-

- You can now align text for each viewport width. You simply need to append the viewport width to the alignment modifier. -

+
+

+ You can now align text for each viewport width. You simply need to append the viewport width to the alignment modifier. +

-

- For example, here are the modifiers for has-text-left: -

-
+

+ For example, here are the modifiers for has-text-left: +

+
+{% include layout/main-close.html %} + +
+
{{ thead }} @@ -329,84 +338,85 @@

+
+
- {% include anchor.html name="Text transformation" %} +{% include layout/main-open.html %} -
-

- You can transform the text with the use of one of 4 text transformation helpers: -

-
+{% include elements/anchor.html name="Text transformation" %} - - - - - - - - - - - - - - - - - - - - - - - - - -
- Class - - Transformation -
is-capitalizedTransforms the first character of each word to uppercase
is-lowercaseTransforms all characters to lowercase
is-uppercaseTransforms all characters to uppercase
is-italicTransforms all characters to italic
+
+

+ You can transform the text with the use of one of 4 text transformation helpers: +

+
- {% include anchor.html name="Text weight" %} + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Class + + Transformation +
is-capitalizedTransforms the first character of each word to uppercase
is-lowercaseTransforms all characters to lowercase
is-uppercaseTransforms all characters to uppercase
is-italicTransforms all characters to italic
-
-

- You can transform the text weight with the use of one of 4 text weight helpers: -

-
+{% include elements/anchor.html name="Text weight" %} - - - - - - - - - - - - - - - - - - - - - - - - - -
- Class - - Weight -
has-text-weight-lightTransforms text weight to light
has-text-weight-normalTransforms text weight to normal
has-text-weight-semiboldTransforms text weight to semi-bold
has-text-weight-boldTransforms text weight to bold
+
+

+ You can transform the text weight with the use of one of 4 text weight helpers: +

+
-
-
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+ Class + + Weight +
has-text-weight-lightTransforms text weight to light
has-text-weight-normalTransforms text weight to normal
has-text-weight-semiboldTransforms text weight to semi-bold
has-text-weight-boldTransforms text weight to bold
diff --git a/docs/documentation/overview.html b/docs/documentation/overview.html new file mode 100644 index 0000000000..cbfea21bf5 --- /dev/null +++ b/docs/documentation/overview.html @@ -0,0 +1,11 @@ +--- +title: Overview +layout: documentation +doc-tab: overview +breadcrumb: +- home +- documentation +- overview +--- + +{% include components/links.html category_id='overview' %} diff --git a/docs/documentation/overview/classes.html b/docs/documentation/overview/classes.html index 5849b64e8f..9a074976ac 100644 --- a/docs/documentation/overview/classes.html +++ b/docs/documentation/overview/classes.html @@ -3,36 +3,30 @@ layout: documentation doc-tab: overview doc-subtab: classes +breadcrumb: +- home +- documentation +- overview +- overview-classes --- -{% include subnav/subnav-overview.html %} - -
-
-

Classes

-

Bulma is simply a collection of CSS classes. Write the HTML code you want.

- -
- -
-

- Bulma is a CSS framework, meaning that the end result is simply a single .css file: -
- https://github.com/jgthms/bulma/blob/master/css/bulma.css

-

- Because Bulma solely comprises CSS classes, the HTML code you write has no impact on the styling of your page. That's why .input exists as a class, so you can choose which <input type="text"> elements you want to style. -

-

- Bulma only styles generic tags directly twice: -

- -
-
-
+
+

+ Bulma is a CSS framework, meaning that the end result is simply a single .css file: +
+ https://github.com/jgthms/bulma/blob/master/css/bulma.css

+

+ Because Bulma solely comprises CSS classes, the HTML code you write has no impact on the styling of your page. That's why .input exists as a class, so you can choose which <input type="text"> elements you want to style. +

+

+ Bulma only styles generic tags directly twice: +

+ +
diff --git a/docs/documentation/overview/colors.html b/docs/documentation/overview/colors.html index 7c9f411415..52d7edc146 100644 --- a/docs/documentation/overview/colors.html +++ b/docs/documentation/overview/colors.html @@ -3,6 +3,11 @@ layout: documentation doc-tab: overview doc-subtab: colors +breadcrumb: +- home +- documentation +- overview +- overview-colors colors: - white - black @@ -25,103 +30,92 @@ - white-bis --- -{% include subnav/subnav-overview.html %} +
+

+ Most elements and components have color variations thanks to modifiers with syntax .is-$color, like is-primary or is-dark. +

+

+ This is thanks to the $colors Sass map, through which Bulma cycles to grab all the colors and their inverts. +

+
-
-
-

Colors

-

The colors that style most Bulma elements and components

+ + + + + + + + + + + + + {% for color in page.colors %} + {% assign derivedColor = site.data.colors.derived | where: "id", color | first %} + {% assign initialColor = site.data.colors.initial | where: "id", derivedColor.valueId | first %} + + + + + + {% if derivedColor.invertValue %} + + + {% elsif derivedColor.invertId %} + {% assign invertColor = site.data.colors.initial | where: "id", derivedColor.invertId | first %} + + + {% endif %} + + {% endfor %} + +
ColorVariableValueComputed valueInvert valueComputed invert value
+ {{ derivedColor.id | capitalize }} + + ${{ derivedColor.id }} + + ${{ initialColor.id }} + + {% include elements/color-square.html value=initialColor.value %} + + {{ derivedColor.invertValue }} + + {% include elements/color-square.html value=derivedColor.invertValue %} + + ${{ derivedColor.invertId }} + + {% include elements/color-square.html value=invertColor.value %} +
-
+
+

+ Bulma also provides a $shades Sass map, that only contains shades of grey between black and white. +

+
-
-

- Most elements and components have color variations thanks to modifiers with syntax .is-$color, like is-primary or is-dark. -

-

- This is thanks to the $colors Sass map, through which Bulma cycles to grab all the colors and their inverts. -

-
- - - - - - - - - - - - - - {% for color in page.colors %} - {% assign derivedColor = site.data.colors.derived | where: "id", color | first %} - {% assign initialColor = site.data.colors.initial | where: "id", derivedColor.valueId | first %} - - - - - - {% if derivedColor.invertValue %} - - - {% elsif derivedColor.invertId %} - {% assign invertColor = site.data.colors.initial | where: "id", derivedColor.invertId | first %} - - - {% endif %} - - {% endfor %} - -
ColorVariableValueComputed valueInvert valueComputed invert value
- {{ derivedColor.id | capitalize }} - - ${{ derivedColor.id }} - - ${{ initialColor.id }} - - {% include elements/color-square.html value=initialColor.value %} - - {{ derivedColor.invertValue }} - - {% include elements/color-square.html value=derivedColor.invertValue %} - - ${{ derivedColor.invertId }} - - {% include elements/color-square.html value=invertColor.value %} -
- -
-

- Bulma also provides a $shades Sass map, that only contains shades of grey between black and white. -

-
- - - - - - - - - - - {% for shade in page.shades %} - {% assign initial_shade = site.data.colors.initial | where: "id", shade | first %} - - - - - - {% endfor %} - -
ColorVariableValue
- {{ initial_shade.name | capitalize }} - - ${{ initial_shade.id }} - - {% include elements/color-square.html value=initial_shade.value %} -
-
-
+ + + + + + + + + + {% for shade in page.shades %} + {% assign initial_shade = site.data.colors.initial | where: "id", shade | first %} + + + + + + {% endfor %} + +
ColorVariableValue
+ {{ initial_shade.name | capitalize }} + + ${{ initial_shade.id }} + + {% include elements/color-square.html value=initial_shade.value %} +
diff --git a/docs/documentation/overview/customize.html b/docs/documentation/overview/customize.html index 0491c67722..e3191085db 100644 --- a/docs/documentation/overview/customize.html +++ b/docs/documentation/overview/customize.html @@ -1,8 +1,13 @@ --- -title: Customize Bulma +title: Customize Bulma with Sass layout: documentation doc-tab: overview doc-subtab: customize +breadcrumb: +- home +- documentation +- overview +- overview-customize --- {% capture scss_code %} @@ -49,65 +54,54 @@ @import "../bulma"; {% endcapture %} -{% include subnav/subnav-overview.html %} +
+

If you're familiar with Sass and want to customize Bulma with your own colors and variables, just install Bulma via npm:

+
-
-
-

Customizing with Sass

-

Create your own theme with a simple set of variables

- -
+
+
+

1

+
+
+

+ Download the source files: +

+ {% highlight bash %}npm install bulma{% endhighlight %} +
or clone the repository: https://github.com/jgthms/bulma
+
+
-
-

If you're familiar with Sass and want to customize Bulma with your own colors and variables, just install Bulma via npm:

+
+
+

2

+
+
+

+ Set your variables +

+

+ Create a file called mystyles.scss and add your own colors, set new fonts, override Bulma's default styles... +

+
+ {% highlight sass %}{{ scss_code }}{% endhighlight %}
+
+
-
-
-

1

-
-
-

- Download the source files: -

- {% highlight bash %}npm install bulma{% endhighlight %} -
or clone the repository: https://github.com/jgthms/bulma
-
-
- -
-
-

2

-
-
-

- Set your variables -

-

- Create a file called mystyles.scss and add your own colors, set new fonts, override Bulma's default styles... -

-
- {% highlight sass %}{{ scss_code }}{% endhighlight %} -
-
-
- -
-
-

3

-
-
-

- See the result: before and after -

-

- As $blue has been updated, and since $blue-invert is automatically calculated with the function $blue-invert: findColorInvert($blue), the $blue-invert is now black instead of white

-

-
- Customizing Bulma with Sass - Customizing Bulma with Sass -
-
-
+
+
+

3

+
+
+

+ See the result: before and after +

+

+ As $blue has been updated, and since $blue-invert is automatically calculated with the function $blue-invert: findColorInvert($blue), the $blue-invert is now black instead of white

+

+
+ Customizing Bulma with Sass + Customizing Bulma with Sass +
-
+ diff --git a/docs/documentation/overview/functions.html b/docs/documentation/overview/functions.html index 0c02ea6ebf..596bc1ce0a 100644 --- a/docs/documentation/overview/functions.html +++ b/docs/documentation/overview/functions.html @@ -3,234 +3,228 @@ layout: documentation doc-tab: overview doc-subtab: functions +breadcrumb: +- home +- documentation +- overview +- overview-functions --- -{% include subnav/subnav-overview.html %} +
+

Bulma uses 3 custom functions to help define the values and colors dynamically:

+
    +
  • powerNumber($number, $exp): calculates the value of a number exposed to another one. Returns a number.
  • +
  • colorLuminance($color): defines if a color is dark or light. Return a decimal number between 0 and 1 where <= 0.5 is dark and > 0.5 is light.
  • +
  • findColorInvert($color): returns either 70% transparent black or 100% opaque white depending on the luminance of the color.
  • +
+
-
-
-

Functions

-

Utility functions to calculate colors and other values

+{% include elements/anchor.html name="The findColorInvert() function" %} -
- -
-

Bulma uses 3 custom functions to help define the values and colors dynamically:

-
    -
  • powerNumber($number, $exp): calculates the value of a number exposed to another one. Returns a number.
  • -
  • colorLuminance($color): defines if a color is dark or light. Return a decimal number between 0 and 1 where <= 0.5 is dark and > 0.5 is light.
  • -
  • findColorInvert($color): returns either 70% transparent black or 100% opaque white depending on the luminance of the color.
  • -
-
- - {% include anchor.html name="The findColorInvert() function" %} - -
-

The findColorInvert($color) function takes a color as an input, and outputs either transparent black rgba(#000, 0.7) or white #fff:

-
    -
  • if colorLuminance($color) > 0.55, it outputs rgba(#000, 0.7)
  • -
  • otherwise, it outputs #fff
  • -
-

Its purpose is to guarantee a readable shade for the text when the input color is used as the background.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
colorcolor luminancefindColorInvert()result
- - #00d1b2 - - 0.52831 - - - #fff - - - Button - -
- - #3273dc - - 0.23119 - - - #fff - - - Button - -
- - #23d160 - - 0.51067 - - - #fff - - - Button - -
- - #ffdd57 - - 0.76863 - - - rgba(0, 0, 0, 0.7) - - - Button - -
- - #ff3860 - - 0.27313 - - - #fff - - - Button - -
- - #ffb3b3 - - 0.61796 - - - rgba(0,0,0,0.7) - - - Button - -
- - #ffbc6b - - 0.63053 - - - rgba(0,0,0,0.7) - - - Button - -
- - hsl(294, 71%, 79%) - - 0.5529 - - - rgba(0,0,0,0.7) - - - Button - -
-

- For colors that have a luminance close to the 0.55 threshold, it can be useful to override the findColorInvert() function, and rather set the invert color manually. -
- For example, this shade of purple has a color luminance of 0.5529. It can be preferable to set a color invert of white instead of transparent black: -

- - - - - - - - - - - - - - - -
- with findColorInvert() - - $purple-invert: findColorInvert($purple) - - - rgba(0,0,0,0.7) - - - Button - -
- with manual setting - - $purple-invert: #fff - - - #fff - - - Button - -
-
-
-
+
+

The findColorInvert($color) function takes a color as an input, and outputs either transparent black rgba(#000, 0.7) or white #fff:

+
    +
  • if colorLuminance($color) > 0.55, it outputs rgba(#000, 0.7)
  • +
  • otherwise, it outputs #fff
  • +
+

Its purpose is to guarantee a readable shade for the text when the input color is used as the background.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
colorcolor luminancefindColorInvert()result
+ + #00d1b2 + + 0.52831 + + + #fff + + + Button + +
+ + #3273dc + + 0.23119 + + + #fff + + + Button + +
+ + #23d160 + + 0.51067 + + + #fff + + + Button + +
+ + #ffdd57 + + 0.76863 + + + rgba(0, 0, 0, 0.7) + + + Button + +
+ + #ff3860 + + 0.27313 + + + #fff + + + Button + +
+ + #ffb3b3 + + 0.61796 + + + rgba(0,0,0,0.7) + + + Button + +
+ + #ffbc6b + + 0.63053 + + + rgba(0,0,0,0.7) + + + Button + +
+ + hsl(294, 71%, 79%) + + 0.5529 + + + rgba(0,0,0,0.7) + + + Button + +
+

+ For colors that have a luminance close to the 0.55 threshold, it can be useful to override the findColorInvert() function, and rather set the invert color manually. +
+ For example, this shade of purple has a color luminance of 0.5529. It can be preferable to set a color invert of white instead of transparent black: +

+ + + + + + + + + + + + + + + +
+ with findColorInvert() + + $purple-invert: findColorInvert($purple) + + + rgba(0,0,0,0.7) + + + Button + +
+ with manual setting + + $purple-invert: #fff + + + #fff + + + Button + +
+
diff --git a/docs/documentation/overview/mixins.html b/docs/documentation/overview/mixins.html index 9d22ed4d76..b8aa786634 100644 --- a/docs/documentation/overview/mixins.html +++ b/docs/documentation/overview/mixins.html @@ -3,70 +3,64 @@ layout: documentation doc-tab: overview doc-subtab: mixins +breadcrumb: +- home +- documentation +- overview +- overview-mixins --- -{% include subnav/subnav-overview.html %} - -
-
-

Mixins

-

Utility mixins for custom elements and responsive helpers

- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
=arrow($color)Creates a CSS-only down arrow. Used for the dropdown select.
=blockDefines a margin-bottom of 1.5rem, except when the element is the last child. Used for almost all block elements.
=clearfixAdds a clearfix at the end of the element. Used for the "is-clearfix" helper.
=center($size)Positions an element in the exact center of its parent. Used for the spinner in a loading button.
=deleteCreates a CSS-only cross. Used for the delete element in modals, messages, tags...
=fa($size, $dimensions)Sets the style of a Font Awesome icon container.
=hamburger($dimensions)Creates a CSS-only hamburger menu with 3 bars. Used for the "nav-toggle".
=loaderCreates a CSS-only loading spinner. Used for the ".loader" element, and for input and button spinners.
=overflow-touchSets the style of a container so that it keeps momentum when scrolling on iOS devices.
=overlay($offset: 0)Makes the element overlay its parent container, like the transparent modal background.
=placeholderSets the styles of an input placeholder.
=unselectableTurns the element unselectable. Used for buttons to prevent selection when clicking.
=arrow($color)Creates a CSS-only down arrow. Used for the dropdown select.
=blockDefines a margin-bottom of 1.5rem, except when the element is the last child. Used for almost all block elements.
=clearfixAdds a clearfix at the end of the element. Used for the "is-clearfix" helper.
=center($size)Positions an element in the exact center of its parent. Used for the spinner in a loading button.
=deleteCreates a CSS-only cross. Used for the delete element in modals, messages, tags...
=fa($size, $dimensions)Sets the style of a Font Awesome icon container.
=hamburger($dimensions)Creates a CSS-only hamburger menu with 3 bars. Used for the "nav-toggle".
=loaderCreates a CSS-only loading spinner. Used for the ".loader" element, and for input and button spinners.
=overflow-touchSets the style of a container so that it keeps momentum when scrolling on iOS devices.
=overlay($offset: 0)Makes the element overlay its parent container, like the transparent modal background.
=placeholderSets the styles of an input placeholder.
=unselectableTurns the element unselectable. Used for buttons to prevent selection when clicking.
-
-

These mixins are already used throughout Bulma, but you can use them as well to extend your own styles.

-
-
-
+
+

These mixins are already used throughout Bulma, but you can use them as well to extend your own styles.

+
diff --git a/docs/documentation/overview/modular.html b/docs/documentation/overview/modular.html index d6e5340c5e..2075b6cd59 100644 --- a/docs/documentation/overview/modular.html +++ b/docs/documentation/overview/modular.html @@ -3,36 +3,19 @@ layout: documentation doc-tab: overview doc-subtab: modular +breadcrumb: +- home +- documentation +- overview +- overview-modular --- -{% include subnav/subnav-overview.html %} - -
-
-

Modular

-

Just import what you need

- -
- -
-

- Bulma consists of 39 .sass files that you can import individually. -

-

- For example, let's say you only want the Bulma columns. -
- The file is located in the bulma/sass/grid folder. -
- Simply import the utilities dependencies, and then the files you need directly: -

-{% highlight sass %} +{% capture import %} @import "bulma/sass/utilities/_all" @import "bulma/sass/grid/columns" -{% endhighlight %} -

- Now you can use the classes .columns (for the container) and .column directly: -

-{% highlight html %} +{% endcapture %} + +{% capture columns %}
1
2
@@ -40,45 +23,14 @@

Just import what you need

4
5
-{% endhighlight %} - -
+{% endcapture %} -

- What if you only want the button styles instead? -

-{% highlight sass %} +{% capture only_button %} @import "bulma/sass/utilities/_all" @import "bulma/sass/elements/button.sass" -{% endhighlight %} -

- You can now use the .button class, and all its modifiers: -

-
    -
  • - .is-active -
  • -
  • - .is-primary, - .is-info, - .is-success... -
  • -
  • - .is-small, - .is-medium, - .is-large -
  • -
  • - .is-outlined, - .is-inverted, - .is-link -
  • -
  • - .is-loading, - [disabled] -
  • -
-{% highlight html %} +{% endcapture %} + +{% capture buttons %} Button @@ -94,7 +46,60 @@

Just import what you need

Loading button -{% endhighlight %} -
+{% endcapture %} + +
+

+ Bulma consists of 39 .sass files that you can import individually. +

+

+ For example, let's say you only want the Bulma columns. +
+ The file is located in the bulma/sass/grid folder. +
+ Simply import the utilities dependencies, and then the files you need directly: +

+ {% highlight sass %}{{ import }}{% endhighlight %} +

+ Now you can use the classes .columns (for the container) and .column directly: +

+ {% highlight html %}{{ columns }}{% endhighlight %} + +
+ +

+ What if you only want the button styles instead? +

+ {% highlight sass %}{{ only_button }}{% endhighlight %} +

+ You can now use the .button class, and all its modifiers: +

+
    +
  • + .is-active +
  • +
  • + .is-primary, + .is-info, + .is-success... +
  • +
  • + .is-small, + .is-medium, + .is-large +
  • +
  • + .is-outlined, + .is-inverted, + .is-link +
  • +
  • + .is-loading, + [disabled] +
  • +
+ +
+ {% highlight html %}{{ buttons }}{% endhighlight %}
-
+ diff --git a/docs/documentation/overview/responsiveness.html b/docs/documentation/overview/responsiveness.html index cce543b9c8..b332caf824 100644 --- a/docs/documentation/overview/responsiveness.html +++ b/docs/documentation/overview/responsiveness.html @@ -3,6 +3,11 @@ layout: documentation doc-tab: overview doc-subtab: responsiveness +breadcrumb: +- home +- documentation +- overview +- overview-responsiveness variables_keys: - gap - tablet @@ -19,250 +24,359 @@ $fullhd-enabled: false {% endcapture %} -{% include subnav/subnav-overview.html %} +{% include elements/anchor.html name="Vertical by default" %} -
-
-

Responsiveness

-

Bulma is a mobile-first framework

+
+

+ Every element in Bulma is mobile-first and optimizes for vertical reading, so by default on mobile: +

+
    +
  • columns are stacked vertically
  • +
  • the level component will show its children stacked vertically
  • +
  • the nav menu will be hidden
  • +
+

You can however enforce the horizontal layout for both columns or nav by appending the is-mobile modifier.

+
- {% include anchor.html name="Vertical by default" %} +{% include elements/anchor.html name="Breakpoints" %} -
-

- Every element in Bulma is mobile-first and optimizes for vertical reading, so by default on mobile: -

-
    -
  • columns are stacked vertically
  • -
  • the level component will show its children stacked vertically
  • -
  • the nav menu will be hidden
  • -
-

For example, you can enforce the horizontal layout for both columns or nav by appending the is-mobile modifier.

-
+{% assign variables_file_url = "/blob/master/sass/utilities/initial-variables.sass#L46,L57" | prepend: site.data.meta.github %} +{% assign mixins_file_url = "/blob/master/sass/utilities/mixins.sass#L182,L226" | prepend: site.data.meta.github %} - {% include anchor.html name="Breakpoints" %} +
+

Bulma has 5 breakpoints:

+
    + {% for breakpoint_hash in site.data.breakpoints %} + {% assign breakpoint = breakpoint_hash[1] %} +
  • {{ breakpoint.id }}: {% if breakpoint.id == 'mobile' %}up to {{ breakpoint.to }}px{% else %}from {{ breakpoint.from }}px{% endif %}
  • + {% endfor %} +
- {% assign variables_file_url = "/blob/master/sass/utilities/initial-variables.sass#L46,L57" | prepend: site.data.meta.github %} - {% assign mixins_file_url = "/blob/master/sass/utilities/mixins.sass#L182,L226" | prepend: site.data.meta.github %} +

Bulma uses 9 responsive mixins:

+
    + {% for breakpoint_hash in site.data.breakpoints %} + {% assign breakpoint = breakpoint_hash[1] %} + {% case breakpoint.id %} + {% when 'mobile' %} +
  • + ={{ breakpoint.id }}
    + until {{ breakpoint.to }}px +
  • + {% when 'fullhd' %} +
  • + ={{ breakpoint.id }}
    + from {{ breakpoint.from }}px +
  • + {% else %} +
  • + ={{ breakpoint.id }}
    + from {{ breakpoint.from }}px +
  • +
  • + ={{ breakpoint.id }}-only
    + from {{ breakpoint.from }}px and until {{ breakpoint.to }}px +
  • + {% if breakpoint.id == 'tablet' %} +
  • + =touch
    + until {{ breakpoint.to }}px +
  • + {% endif %} + {% endcase %} + {% endfor %} +
+
-
-

Bulma has 5 breakpoints:

-
    - {% for breakpoint_hash in site.data.breakpoints %} - {% assign breakpoint = breakpoint_hash[1] %} -
  • {{ breakpoint.id }}: {% if breakpoint.id == 'mobile' %}up to {{ breakpoint.to }}px{% else %}from {{ breakpoint.from }}px{% endif %}
  • - {% endfor %} -
+ + + + {% for breakpoint_hash in site.data.breakpoints %} + {% assign breakpoint = breakpoint_hash[1] %} + + {% endfor %} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ {{ breakpoint.name }}
+ {% if breakpoint.id == 'mobile' %} + Up to {{ breakpoint.to }}px + {% elsif breakpoint.id == 'fullhd' %} + {{ breakpoint.from }}px and above + {% else %} + Between {{ breakpoint.from }}px and {{ breakpoint.to }}px + {% endif %} +
+

mobile

+
+

-

+
+

-

+
+

tablet

+
+

-

+
+

desktop

+
+

-

+
+

widescreen

+
+

-

+
+

fullhd

+
+

-

+
+

tablet-only

+
+

-

+
+

-

+
+

desktop-only

+
+

-

+
+

-

+
+

widescreen-only

+
+

-

+
+

touch

+
+

-

+
+

until-widescreen

+
+

-

+
+

until-fullhd

+
+

-

+
-

Bulma uses 9 responsive mixins:

-
    - {% for breakpoint_hash in site.data.breakpoints %} - {% assign breakpoint = breakpoint_hash[1] %} - {% case breakpoint.id %} - {% when 'mobile' %} -
  • - ={{ breakpoint.id }}
    - until {{ breakpoint.to }}px -
  • - {% when 'fullhd' %} -
  • - ={{ breakpoint.id }}
    - from {{ breakpoint.from }}px -
  • - {% else %} -
  • - ={{ breakpoint.id }}
    - from {{ breakpoint.from }}px -
  • -
  • - ={{ breakpoint.id }}-only
    - from {{ breakpoint.from }}px and until {{ breakpoint.to }}px -
  • - {% if breakpoint.id == 'tablet' %} -
  • - =touch
    - until {{ breakpoint.to }}px -
  • - {% endif %} - {% endcase %} - {% endfor %} -
-
+ + + + {% for breakpoint_hash in site.data.breakpoints %} + {% assign breakpoint = breakpoint_hash[1] %} + + {% endfor %} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ {{ breakpoint.name }}
+ {% if breakpoint.id == 'mobile' %} + Up to {{ breakpoint.to }}px + {% elsif breakpoint.id == 'fullhd' %} + {{ breakpoint.from }}px and above + {% else %} + Between {{ breakpoint.from }}px and {{ breakpoint.to }}px + {% endif %} +
+

mobile

+
+

-

+
+

-

+
+

tablet

+
+

-

+
+

desktop

+
+

-

+
+

widescreen

+
+

-

+
+

fullhd

+
+

-

+
+

tablet-only

+
+

-

+
+

-

+
+

desktop-only

+
+

-

+
+

-

+
+

widescreen-only

+
+

-

+
+

touch

+
+

-

+
+

until-widescreen

+
+

-

+
+

until-fullhd

+
+

-

+
- - - - {% for breakpoint_hash in site.data.breakpoints %} - {% assign breakpoint = breakpoint_hash[1] %} - - {% endfor %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- {{ breakpoint.name }}
- {% if breakpoint.id == 'mobile' %} - Up to {{ breakpoint.to }}px - {% elsif breakpoint.id == 'fullhd' %} - {{ breakpoint.from }}px and above - {% else %} - Between {{ breakpoint.from }}px and {{ breakpoint.to }}px - {% endif %} -
-

mobile

-
-

-

-
-

-

-
-

tablet

-
-

-

-
-

desktop

-
-

-

-
-

widescreen

-
-

-

-
-

fullhd

-
-

-

-
-

tablet-only

-
-

-

-
-

-

-
-

desktop-only

-
-

-

-
-

-

-
-

widescreen-only

-
-

-

-
-

touch

-
-

-

-
-

until-widescreen

-
-

-

-
-

until-fullhd

-
-

-

-
- - {% assign vernum = site.version | downcase | remove: "." | plus: 0 %} +{% assign vernum = site.version | downcase | remove: "." | plus: 0 %} - {% if vernum >= 63 %} +{% if vernum >= 70 %} - {% include anchor.html name="Disabling breakpoints" %} +{% include elements/anchor.html name="Disabling breakpoints" %} - {% include elements/new-tag.html version="0.6.3" %} +{% include elements/new-tag.html version="0.7.0" %} -
-

- By default, the $widecreen and $fullhd breakpoints are enabled. You can disable them by setting the corresponding Sass boolean to false: -

-
+
+

+ By default, the $widecreen and $fullhd breakpoints are enabled. You can disable them by setting the corresponding Sass boolean to false: +

+
-
- {% highlight sass %}{{ scss_code }}{% endhighlight %} -
- - {% endif %} +
+ {% highlight sass %}{{ scss_code }}{% endhighlight %} +
- {% include anchor.html name="Variables" %} +{% endif %} -
-

- You can use these variables to customize the responsive breakpoints. Simply set one or multiple of these variables before importing Bulma. Learn how. -

-
+{% include elements/anchor.html name="Variables" %} - - - - - - - - - - - - - - - {% for key in page.variables_keys %} - {% assign variable = site.data.variables.utilities.initial-variables.vars[key] %} - - - - - {% endfor %} - -
NameDefault value
NameDefault value
- {{ variable.name }} - - {{ variable.value }} -
+
+

+ You can use these variables to customize the responsive breakpoints. Simply set one or multiple of these variables before importing Bulma. Learn how. +

+
-
-
+ + + + + + + + + + + + + + + {% for key in page.variables_keys %} + {% assign variable = site.data.variables.utilities.initial-variables.vars[key] %} + + + + + {% endfor %} + +
NameDefault value
NameDefault value
+ {{ variable.name }} + + {{ variable.value }} +
diff --git a/docs/documentation/overview/start.html b/docs/documentation/overview/start.html index 15fa6b775e..8ad3e9dfc5 100644 --- a/docs/documentation/overview/start.html +++ b/docs/documentation/overview/start.html @@ -1,140 +1,133 @@ --- -title: Get started with Bulma +title: Getting started with Bulma layout: documentation doc-tab: overview doc-subtab: start +breadcrumb: +- home +- documentation +- overview +- overview-start --- -{% include subnav/subnav-overview.html %} - -
-
-

Getting started

-

You only need 1 CSS file to use Bulma

- -
- -
-

- There are several ways to get started with Bulma. You can either: -

-
    -
  1. - use npm to install the Bulma package -
  2. -
  3. - use the cdnjs CDN to link to the Bulma stylesheet -
  4. -
  5. - use the GitHub repository to get the latest development version -
  6. -
-
- -
-
-

1

-
-
-

- Use NPM (recommended): -

- {% highlight bash %}npm install bulma{% endhighlight %} -
-
- - - - - -
- -
-
- Font Awesome icons -
-
-

If you want to use icons with Bulma, don't forget to include Font Awesome 5:

- {% highlight html %}{% endhighlight %} -
-
- - {% include anchor.html name="Code requirements" %} - -
-

- For Bulma to work correctly, you need to make your webpage responsive. -

-
+
+

+ There are several ways to get started with Bulma. You can either: +

+
    +
  1. + use npm to install the Bulma package +
  2. +
  3. + use the cdnjs CDN to link to the Bulma stylesheet +
  4. +
  5. + use the GitHub repository to get the latest development version +
  6. +
+
+ +
+
+

1

+
+
+

+ Use NPM (recommended): +

+ {% highlight bash %}npm install bulma{% endhighlight %} +
+
-
-
-

1

-
-
-

- Use the HTML5 doctype -

- {% highlight html %}{% endhighlight %} -
-
+ -
-
-

2

-
-
-

- Add the responsive viewport meta tag -

- {% highlight html %}{% endhighlight %} -
-
+ - {% include anchor.html name="Starter template" %} +
-
-

- If you want to get started right away, you can use this HTML starter template. Just copy/paste this code in a file and save it on your computer. -

-
+
+
+ Font Awesome icons +
+
+

If you want to use icons with Bulma, don't forget to include Font Awesome 5:

+ {% highlight html %}{% endhighlight %} +
+
-
- {% highlight html %}{% include getting-started.html %}{% endhighlight %} -
+{% include elements/anchor.html name="Code requirements" %} - {% include anchor.html name="bulma-start" %} +
+

+ For Bulma to work correctly, you need to make your webpage responsive. +

+
-
-

- bulma-start is a tiny npm package that includes the npm dependencies you need to build your own website with Bulma. -

-

- Check it out -

-
+
+
+

1

+
+
+

+ Use the HTML5 doctype +

+ {% highlight html %}{% endhighlight %} +
+
+
+
+

2

+
+
+

+ Add the responsive viewport meta tag +

+ {% highlight html %}{% endhighlight %}
-
+ + +{% include elements/anchor.html name="Starter template" %} + +
+

+ If you want to get started right away, you can use this HTML starter template. Just copy/paste this code in a file and save it on your computer. +

+
+ +
+ {% highlight html %}{% include snippets/getting-started.html %}{% endhighlight %} +
+ +{% include elements/anchor.html name="bulma-start" %} + +
+

+ bulma-start is a tiny npm package that includes the npm dependencies you need to build your own website with Bulma. +

+

+ Check it out +

+
diff --git a/docs/documentation/overview/variables.html b/docs/documentation/overview/variables.html index 618015a288..fb0f9ff1cb 100644 --- a/docs/documentation/overview/variables.html +++ b/docs/documentation/overview/variables.html @@ -3,119 +3,112 @@ layout: documentation doc-tab: overview doc-subtab: variables +breadcrumb: +- home +- documentation +- overview +- overview-variables --- -{% include subnav/subnav-overview.html %} +{% assign initial_variables = site.data.variables.utilities.initial-variables %} +{% assign initial_vars = initial_variables.vars %} +{% assign derived_variables = site.data.variables.utilities.derived-variables %} +{% assign derived_vars = derived_variables.vars %} -
-
-

Variables

-

Easily customize Bulma to match your design

- -
- - {% assign initial_variables = site.data.variables.utilities.initial-variables %} - {% assign initial_vars = initial_variables.vars %} - {% assign derived_variables = site.data.variables.utilities.derived-variables %} - {% assign derived_vars = derived_variables.vars %} - -
-

Bulma has two variable files divided into 4 sections:

-
    +
    +

    Bulma has two variable files divided into 4 sections:

    +
      +
    1. + Initial variables: where you define variables by literal value, like: +
        +
      • colors: {{ initial_vars.blue.name }}: {{ initial_vars.blue.value }}
      • +
      • font sizes: {{ initial_vars.size-1.name }}: {{ initial_vars.size-1.value }}
      • +
      • dimensions: {{ initial_vars.gap.name }}: {{ initial_vars.gap.value }}
      • +
      • other values: {{ initial_vars.easing.name }}: {{ initial_vars.easing.value }} or {{ initial_vars.radius-large.name }}: {{ initial_vars.radius-large.value }}
      • +
      +
    2. +
    3. + Derived variables where variables are calculated from the values set in the previous file. For example, you can have: +
      • - Initial variables: where you define variables by literal value, like: + Primary colors derived from the initial variables:
          -
        • colors: {{ initial_vars.blue.name }}: {{ initial_vars.blue.value }}
        • -
        • font sizes: {{ initial_vars.size-1.name }}: {{ initial_vars.size-1.value }}
        • -
        • dimensions: {{ initial_vars.gap.name }}: {{ initial_vars.gap.value }}
        • -
        • other values: {{ initial_vars.easing.name }}: {{ initial_vars.easing.value }} or {{ initial_vars.radius-large.name }}: {{ initial_vars.radius-large.value }}
        • +
        • {{ derived_vars.primary.name }}: {{ derived_vars.primary.value }}
        • +
        • {{ derived_vars.link.name }}: {{ derived_vars.link.value }}
        • +
        • {{ derived_vars.info.name }}: {{ derived_vars.info.value }}
        • +
        • {{ derived_vars.success.name }}: {{ derived_vars.success.value }}
        • +
        • {{ derived_vars.warning.name }}: {{ derived_vars.warning.value }}
        • +
        • {{ derived_vars.danger.name }}: {{ derived_vars.danger.value }}
        • +
        • {{ derived_vars.dark.name }}: {{ derived_vars.dark.value }}
        • +
        • {{ derived_vars.text.name }}: {{ derived_vars.text.value }}
      • +
      • {{ derived_vars.background.name }}: {{ derived_vars.background.value }}: a general background color
      • +
      • {{ derived_vars.link.name }}: {{ derived_vars.link.value }}: the links use the primary color
      • +
      • {{ derived_vars.family-primary.name }}: {{ derived_vars.family-primary.value }}: the primary font family is the sans-serif one
      • - Derived variables where variables are calculated from the values set in the previous file. For example, you can have: + Lists and maps which are collections of already defined variables:
          -
        • - Primary colors derived from the initial variables: -
            -
          • {{ derived_vars.primary.name }}: {{ derived_vars.primary.value }}
          • -
          • {{ derived_vars.link.name }}: {{ derived_vars.link.value }}
          • -
          • {{ derived_vars.info.name }}: {{ derived_vars.info.value }}
          • -
          • {{ derived_vars.success.name }}: {{ derived_vars.success.value }}
          • -
          • {{ derived_vars.warning.name }}: {{ derived_vars.warning.value }}
          • -
          • {{ derived_vars.danger.name }}: {{ derived_vars.danger.value }}
          • -
          • {{ derived_vars.dark.name }}: {{ derived_vars.dark.value }}
          • -
          • {{ derived_vars.text.name }}: {{ derived_vars.text.value }}
          • -
          -
        • -
        • {{ derived_vars.background.name }}: {{ derived_vars.background.value }}: a general background color
        • -
        • {{ derived_vars.link.name }}: {{ derived_vars.link.value }}: the links use the primary color
        • -
        • {{ derived_vars.family-primary.name }}: {{ derived_vars.family-primary.value }}: the primary font family is the sans-serif one
        • -
        • - Lists and maps which are collections of already defined variables: -
            -
          • {{ derived_vars.colors.name }}: {{ derived_vars.colors.value }}
          • -
          • {{ derived_vars.shades.name }}: {{ derived_vars.shades.value }}
          • -
          • {{ derived_vars.sizes.name }}: {{ derived_vars.sizes.value }}
          • -
          -
        • +
        • {{ derived_vars.colors.name }}: {{ derived_vars.colors.value }}
        • +
        • {{ derived_vars.shades.name }}: {{ derived_vars.shades.value }}
        • +
        • {{ derived_vars.sizes.name }}: {{ derived_vars.sizes.value }}
      • -
    -

    - To override any of these variables, just set them before importing Bulma. -

    -
    - - {% include anchor.html name="Initial variables" %} + + +
+

+ To override any of these variables, just set them before importing Bulma. +

+
-
-

- These are variables with a literal value. -

-
+{% include elements/anchor.html name="Initial variables" %} - - - {% for variable_hash in initial_vars %} - {% assign variable = variable_hash[1] %} - {% assign starts_with = variable.value | slice: 0, 3 %} - - - - - {% endfor %} - -
- {{ variable.name }} - - {% if starts_with == 'hsl' %} - - {% endif %} - {{ variable.value }} -
+
+

+ These are variables with a literal value. +

+
- {% capture custom_message %} - These are variables with a value that references another variable. - {% endcapture %} - {% - include variables.html - anchor_name = 'Derived variables' - data = derived_variables - custom_message = custom_message - table_class = 'is-bordered is-striped' - %} + + + {% for variable_hash in initial_vars %} + {% assign variable = variable_hash[1] %} + {% assign starts_with = variable.value | slice: 0, 3 %} + + + + + {% endfor %} + +
+ {{ variable.name }} + + {% if starts_with == 'hsl' %} + + {% endif %} + {{ variable.value }} +
- {% capture custom_message %} - You can use the following generic variables for general customization. Simply set one or multiple of these variables before importing Bulma. Learn how. - {% endcapture %} - {% - include variables.html - anchor_name = 'Generic variables' - tab = 'base' - subtab = 'generic' - custom_message = custom_message - table_class = 'is-bordered is-striped' - %} +{% capture custom_message %} + These are variables with a value that references another variable. +{% endcapture %} +{% + include elements/variables.html + anchor_name = 'Derived variables' + data = derived_variables + custom_message = custom_message + table_class = 'is-bordered is-striped' +%} -
-
+{% capture custom_message %} + You can use the following generic variables for general customization. Simply set one or multiple of these variables before importing Bulma. Learn how. +{% endcapture %} +{% + include elements/variables.html + anchor_name = 'Generic variables' + tab = 'base' + subtab = 'generic' + custom_message = custom_message + table_class = 'is-bordered is-striped' +%} diff --git a/docs/expo.html b/docs/expo.html index 11d56640cb..14e0af4d4d 100644 --- a/docs/expo.html +++ b/docs/expo.html @@ -5,6 +5,9 @@ share_description: "Get inspired! The Bulma Expo is a curated collection of the most beautiful websites designed with Bulma. It showcases how you can easily customize Bulma for your own personal or business needs." layout: default route: expo +breadcrumb: +- home +- expo other: - name: Apache BookKeeper url: https://lucperkins.github.io/bookkeeper/ @@ -139,75 +142,78 @@ {% endcapture %} -{% include navbar.html id="ExpoHero" %} +{% include global/navbar.html id="Expo" %} -
-
-
-
-
-

- Expo -

-

- How people used Bulma to design beautiful websites 😍 -

-
-
- {% include carbon.html %} -
-
-
-
-
+
+
+
+
+ {% include components/breadcrumb.html %} -
-
- {{ embrace_expo }} +
+
+

+ Expo +

+

+ How people use Bulma to design beautiful websites 😍 +

+
-
- {% for website in page.websites %} - {% assign imageName = website.name | slugify %} - {% assign imagePath = "/images/expo/" | prepend: site.url | append: imageName %} - - {% endfor %} -
+
+ {% include elements/carbon.html %} +
+
- {{ embrace_expo }} +
+ {{ embrace_expo }} + +
+ {% for website in page.websites %} + {% assign imageName = website.name | slugify %} + {% assign imagePath = "/images/expo/" | prepend: site.url | append: imageName %} + + {% endfor %} +
+ + {{ embrace_expo }} +
+
+
diff --git a/docs/extensions.html b/docs/extensions.html index d38dc1fe73..e97867d798 100644 --- a/docs/extensions.html +++ b/docs/extensions.html @@ -1,7 +1,12 @@ --- title: Extensions -layout: default +layout: more route: extensions +route: backers +breadcrumb: +- home +- more +- extensions extensions: - name: bulma-accordion url: https://wikiki.github.io/components/accordion @@ -110,65 +115,39 @@ height: 469 --- -{% include navbar.html id="Extensions" %} - -
-
-
-
-
-

- Extensions -

-

- Side projects to enhance Bulma -

-
-
- {% include carbon.html %} -
+{% for extension in page.extensions %} + +
+
+

+ {{ extension.name }} +

+

+ {{ extension.url | remove:'http://' | remove:'https://' | remove:'www.' }} +

+
+
+
-
-
+ +{% endfor %} -
-
+ diff --git a/docs/images/become-a-patron.png b/docs/images/become-a-patron.png new file mode 100644 index 0000000000..50f6a6b932 Binary files /dev/null and b/docs/images/become-a-patron.png differ diff --git a/docs/images/become-a-patron@2x.png b/docs/images/become-a-patron@2x.png new file mode 100644 index 0000000000..fb6c0f3f13 Binary files /dev/null and b/docs/images/become-a-patron@2x.png differ diff --git a/docs/images/become-a-patron@3x.png b/docs/images/become-a-patron@3x.png new file mode 100644 index 0000000000..9aad000ab0 Binary files /dev/null and b/docs/images/become-a-patron@3x.png differ diff --git a/docs/images/become_a_patron_button.png b/docs/images/become_a_patron_button.png deleted file mode 100644 index 291b7bcf26..0000000000 Binary files a/docs/images/become_a_patron_button.png and /dev/null differ diff --git a/docs/images/become_a_patron_button@2x.png b/docs/images/become_a_patron_button@2x.png deleted file mode 100644 index 5443ec9631..0000000000 Binary files a/docs/images/become_a_patron_button@2x.png and /dev/null differ diff --git a/docs/images/become_a_patron_button@3x.png b/docs/images/become_a_patron_button@3x.png deleted file mode 100644 index 81cb33f19b..0000000000 Binary files a/docs/images/become_a_patron_button@3x.png and /dev/null differ diff --git a/docs/images/blog/v7/after.png b/docs/images/blog/v7/after.png new file mode 100644 index 0000000000..5f8cf9052e Binary files /dev/null and b/docs/images/blog/v7/after.png differ diff --git a/docs/images/blog/v7/before.png b/docs/images/blog/v7/before.png new file mode 100644 index 0000000000..bc1840f80c Binary files /dev/null and b/docs/images/blog/v7/before.png differ diff --git a/docs/images/blog/v7/breadcrumb.png b/docs/images/blog/v7/breadcrumb.png new file mode 100644 index 0000000000..3b32357f4e Binary files /dev/null and b/docs/images/blog/v7/breadcrumb.png differ diff --git a/docs/images/blog/v7/categories.png b/docs/images/blog/v7/categories.png new file mode 100644 index 0000000000..f2b706beb3 Binary files /dev/null and b/docs/images/blog/v7/categories.png differ diff --git a/docs/images/blog/v7/customize.png b/docs/images/blog/v7/customize.png new file mode 100644 index 0000000000..5d0833d335 Binary files /dev/null and b/docs/images/blog/v7/customize.png differ diff --git a/docs/images/blog/v7/footer.png b/docs/images/blog/v7/footer.png new file mode 100644 index 0000000000..a6ebcdb6f1 Binary files /dev/null and b/docs/images/blog/v7/footer.png differ diff --git a/docs/images/blog/v7/links.png b/docs/images/blog/v7/links.png new file mode 100644 index 0000000000..68ec653632 Binary files /dev/null and b/docs/images/blog/v7/links.png differ diff --git a/docs/images/blog/v7/navbar.png b/docs/images/blog/v7/navbar.png new file mode 100644 index 0000000000..c2255af086 Binary files /dev/null and b/docs/images/blog/v7/navbar.png differ diff --git a/docs/images/blog/v7/prevnext.png b/docs/images/blog/v7/prevnext.png new file mode 100644 index 0000000000..beab8ebf89 Binary files /dev/null and b/docs/images/blog/v7/prevnext.png differ diff --git a/docs/images/blog/v7/prevnextbis.png b/docs/images/blog/v7/prevnextbis.png new file mode 100644 index 0000000000..f0f4dec16c Binary files /dev/null and b/docs/images/blog/v7/prevnextbis.png differ diff --git a/docs/images/blog/v7/scrollspy.png b/docs/images/blog/v7/scrollspy.png new file mode 100644 index 0000000000..776b4b3e94 Binary files /dev/null and b/docs/images/blog/v7/scrollspy.png differ diff --git a/docs/images/drawing/crazy.png b/docs/images/drawing/crazy.png new file mode 100644 index 0000000000..92b808a05e Binary files /dev/null and b/docs/images/drawing/crazy.png differ diff --git a/docs/images/drawing/customize.png b/docs/images/drawing/customize.png new file mode 100644 index 0000000000..026ae31684 Binary files /dev/null and b/docs/images/drawing/customize.png differ diff --git a/docs/images/drawing/join-us.png b/docs/images/drawing/join-us.png new file mode 100644 index 0000000000..21060e7372 Binary files /dev/null and b/docs/images/drawing/join-us.png differ diff --git a/docs/images/drawing/love-letters.png b/docs/images/drawing/love-letters.png new file mode 100644 index 0000000000..8eae042e95 Binary files /dev/null and b/docs/images/drawing/love-letters.png differ diff --git a/docs/images/drawing/opinion-free.png b/docs/images/drawing/opinion-free.png new file mode 100644 index 0000000000..b865eb99ff Binary files /dev/null and b/docs/images/drawing/opinion-free.png differ diff --git a/docs/images/drawing/spam-free.png b/docs/images/drawing/spam-free.png new file mode 100644 index 0000000000..7154587269 Binary files /dev/null and b/docs/images/drawing/spam-free.png differ diff --git a/docs/images/drawing/try-it-out.png b/docs/images/drawing/try-it-out.png new file mode 100644 index 0000000000..cb7b25193a Binary files /dev/null and b/docs/images/drawing/try-it-out.png differ diff --git a/docs/images/footer/bootstrap-to-bulma.png b/docs/images/footer/bootstrap-to-bulma.png new file mode 100644 index 0000000000..6ba9b1bb88 Binary files /dev/null and b/docs/images/footer/bootstrap-to-bulma.png differ diff --git a/docs/images/footer/expo-examples.png b/docs/images/footer/expo-examples.png new file mode 100644 index 0000000000..fddfd8c5bf Binary files /dev/null and b/docs/images/footer/expo-examples.png differ diff --git a/docs/images/footer/jesse.png b/docs/images/footer/jesse.png new file mode 100644 index 0000000000..6bc7f245e9 Binary files /dev/null and b/docs/images/footer/jesse.png differ diff --git a/docs/images/footer/love-film.png b/docs/images/footer/love-film.png new file mode 100644 index 0000000000..76fd01a8df Binary files /dev/null and b/docs/images/footer/love-film.png differ diff --git a/docs/images/footer/love.png b/docs/images/footer/love.png new file mode 100644 index 0000000000..8ae142f814 Binary files /dev/null and b/docs/images/footer/love.png differ diff --git a/docs/images/index/js-frameworks.png b/docs/images/index/js-frameworks.png new file mode 100644 index 0000000000..5db9084f8f Binary files /dev/null and b/docs/images/index/js-frameworks.png differ diff --git a/docs/images/placeholders/240x720.png b/docs/images/placeholders/240x720.png new file mode 100644 index 0000000000..2ed29447ec Binary files /dev/null and b/docs/images/placeholders/240x720.png differ diff --git a/docs/images/placeholders/320x480.png b/docs/images/placeholders/320x480.png new file mode 100644 index 0000000000..8584e2f68e Binary files /dev/null and b/docs/images/placeholders/320x480.png differ diff --git a/docs/images/placeholders/320x640.png b/docs/images/placeholders/320x640.png new file mode 100644 index 0000000000..ca6a5cf86a Binary files /dev/null and b/docs/images/placeholders/320x640.png differ diff --git a/docs/images/placeholders/360x640.png b/docs/images/placeholders/360x640.png new file mode 100644 index 0000000000..ad57578c25 Binary files /dev/null and b/docs/images/placeholders/360x640.png differ diff --git a/docs/images/placeholders/480x600.png b/docs/images/placeholders/480x600.png new file mode 100644 index 0000000000..1e5d66632b Binary files /dev/null and b/docs/images/placeholders/480x600.png differ diff --git a/docs/images/placeholders/480x640.png b/docs/images/placeholders/480x640.png new file mode 100644 index 0000000000..4577179b65 Binary files /dev/null and b/docs/images/placeholders/480x640.png differ diff --git a/docs/images/placeholders/480x800.png b/docs/images/placeholders/480x800.png new file mode 100644 index 0000000000..0df8338daf Binary files /dev/null and b/docs/images/placeholders/480x800.png differ diff --git a/docs/images/placeholders/600x480.png b/docs/images/placeholders/600x480.png new file mode 100644 index 0000000000..28bfbb517e Binary files /dev/null and b/docs/images/placeholders/600x480.png differ diff --git a/docs/images/placeholders/720x240.png b/docs/images/placeholders/720x240.png new file mode 100644 index 0000000000..47e5280ace Binary files /dev/null and b/docs/images/placeholders/720x240.png differ diff --git a/docs/images/placeholders/800x480.png b/docs/images/placeholders/800x480.png new file mode 100644 index 0000000000..c574488c0b Binary files /dev/null and b/docs/images/placeholders/800x480.png differ diff --git a/docs/index.html b/docs/index.html index 3f9765a571..dd1e030340 100644 --- a/docs/index.html +++ b/docs/index.html @@ -4,494 +4,15 @@ fixed_navbar: true --- -{% include navbar.html id="Index" fixed=true has_container=true boxed=true transparent=true hide_fortyfour=true %} - +{% include global/navbar.html id="Index" %} {% include index/intro.html %} - -
- -
- -
- {% include tws.html %} -
- -
-
-

- - - - - Simple columns - -

-

Just add columns, they will resize themselves

-
-
-
-

1

-
-
-
-
-

2

-
-
-
-
-

3

-
-
-
-
-

4

-
-
-
-
-

5

-
-
- - - - - - - -
-
-

- Add column -

-

- Remove column -

-
-
-

Info

-

While it's possible to add as many columns as you want, it is recommended to stick with 12 columns.
- If you want smaller divisions, you can always nest columns.

-
-
-{% highlight html %} -
-
1
-
2
-
3
-
4
-
5
-
-{% endhighlight %} -
-
-
- -
- -
-
-

- - - - - Magic tiles - -

-

A single element for a Metro UI-style CSS grid

-
-
-
-
-
-

Vertical...

-

Top tile

-
-
-

...tiles

-

Bottom tile

-
-
-
-
-

Middle tile

-

With an image

-
- -
-
-
-
-
-
-

Wide tile

-

Aligned with the right tile

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.

-
-
-
-
-
-
-

Tall tile

-

With even more content

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.

-

Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.

-

Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.

-
-
-
-
-
-{% highlight html %} -
-
-
-
-
- -
-
- -
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-{% endhighlight %} -
-
-
- -
- -
-
-

- - - - - Flexible horizontal level - -

-

Include any type of element, they will remain vertically centered

- -
-
- -
- -
-
-
-
-

- - - - - Versatile media object - -

-

A simple block with an image that will solve 90% of your UI problems

-
- -
-
-
-
-
- Image -
-
-
-
-

- John Smith @johnsmith 31m -
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis. -

-
- -
-
-
-
-
-
-
- -
-
- -
- -
-
-

- - - - - Easy vertical centering in fullscreen - -

-

Include any content you want, it's always centered

-
-
- -
- -
-
- -
-
-
-
-

- - - - - Compose your element with modifier classes - -

-

Add and combine is-* CSS classes to quickly alter styles

-
-
-
-
-

- button -

-
- Button -
-
-
-

- button is-primary -

-
- Button -
-
-
-

- button is-primary is-large -

-
- Button -
-
-
-

- button is-primary is-large is-loading -

-
- Button -
-
-
-
-
- -
- -
- -
- -{% include features.html %} - -
- -
- -
+{% include index/sponsor.html %} +{% include index/columns.html %} +{% include index/tws.html %} +{% include index/modifiers.html %} +
+{% include index/customize.html %} +
+{% include index/js.html %} +{% include index/fullheight.html %} +{% include index/start.html %} diff --git a/docs/lib/index.js b/docs/lib/index.js index 9546d5d08c..e476325a9f 100644 --- a/docs/lib/index.js +++ b/docs/lib/index.js @@ -49,7 +49,7 @@ document.addEventListener('DOMContentLoaded', function () { $message.style.display = 'none'; } - showing = Math.min(Math.max(parseInt(showing), 2), 12); + showing = Math.min(Math.max(parseInt(showing), 1), 12); $columns.forEach(function ($el) { $el.style.display = 'none'; diff --git a/docs/lib/main.js b/docs/lib/main.js index bfca74263c..590b346840 100644 --- a/docs/lib/main.js +++ b/docs/lib/main.js @@ -7,25 +7,95 @@ document.addEventListener('DOMContentLoaded', function () { var cookieBookModalName = 'bulma_closed_book_modal'; var cookieBookModal = Cookies.getJSON(cookieBookModalName) || false; - // Book modal - - // const $bookModal = document.getElementById('bookModal'); - // const $bookModalCloseButtons = getAll('.bd-book-modal-close'); - - // if (!cookieBookModal) { - // setTimeout(() => { - // openModal('bookModal'); - // }, 5000); - // } - - // if ($bookModalCloseButtons.length > 0) { - // $bookModalCloseButtons.forEach($el => { - // $el.addEventListener('click', event => { - // event.stopPropagation(); - // Cookies.set(cookieBookModalName, true, { expires: 30 }); - // }); - // }); - // } + // Sidebar links + + var $categories = getAll('#categories .bd-category'); + + if ($categories.length > 0) { + $categories.forEach(function (el) { + var toggle_el = el.querySelector('.bd-category-toggle'); + + toggle_el.addEventListener('click', function (event) { + closeCategories(el); + el.classList.toggle('is-active'); + }); + }); + } + + function closeCategories(current_el) { + $categories.forEach(function (el) { + if (current_el == el) { + return; + } + el.classList.remove('is-active'); + }); + } + + var anchors_ref_el = document.getElementById('anchorsReference'); + var anchors_el = document.getElementById('anchors'); + var anchor_links_el = getAll('.bd-anchor-link'); + + var anchors_by_id = {}; + var anchors_order = []; + var anchor_nav_els = []; + + if (anchors_el && anchor_links_el.length > 0) { + anchors_el.classList.add('is-active'); + var anchors_el_list = anchors_el.querySelector('.bd-anchors-list'); + + anchor_links_el.forEach(function (el, index) { + var link_target = el.getAttribute('href'); + var link_text = el.previousElementSibling.innerText; + + if (link_text != '') { + var item_el = createAnchorLink(link_text, link_target); + anchors_el_list.appendChild(item_el); + + var anchor_key = link_target.substring(1); // #target -> target + anchors_by_id[anchor_key] = { + id: anchor_key, + index: index, + target: link_target, + text: link_text, + nav_el: item_el + }; + anchors_order.push(anchor_key); + anchor_nav_els.push(item_el); + } + }); + + var back_to_top_el = createAnchorLink('Back to top', ''); + back_to_top_el.onclick = scrollToTop; + anchors_el_list.appendChild(back_to_top_el); + } + + function scrollToTop() { + window.scrollTo(0, 0); + } + + function createAnchorLink(text, target) { + var item_el = document.createElement('li'); + var link_el = document.createElement('a'); + var text_node = document.createTextNode(text); + + if (target) { + link_el.setAttribute('href', target); + } + + link_el.appendChild(text_node); + item_el.appendChild(link_el); + + return item_el; + } + + function closeCategories(current_el) { + $categories.forEach(function (el) { + if (current_el == el) { + return; + } + el.classList.remove('is-active'); + }); + } // Meta links @@ -38,7 +108,6 @@ document.addEventListener('DOMContentLoaded', function () { var target = $el.getAttribute('href'); var $target = document.getElementById(target.substring(1)); $target.scrollIntoView(true); - // window.history.replaceState(null, document.title, `${window.location.origin}${window.location.pathname}${target}`); return false; }); }); @@ -199,6 +268,7 @@ document.addEventListener('DOMContentLoaded', function () { // Scrolling + var html_el = document.documentElement; var navbarEl = document.getElementById('navbar'); var navbarBurger = document.getElementById('navbarBurger'); var specialShadow = document.getElementById('specialShadow'); @@ -220,6 +290,76 @@ document.addEventListener('DOMContentLoaded', function () { } }); + // Anchors highlight + + var past_anchors = []; + anchor_links_el.reverse(); + var trigger_offset = 24; // In pixels + var typo_el = document.getElementById('typo'); + + function whenScrolling() { + if (anchors_ref_el) { + var bounds = anchors_ref_el.getBoundingClientRect(); + var anchors_height = anchors_el.clientHeight; + var typo_bounds = typo_el.getBoundingClientRect(); + var typo_height = typo_el.clientHeight; + + if (bounds.top < 1 && typo_bounds.top - anchors_height + typo_height > 0) { + anchors_el.classList.add('is-pinned'); + } else { + anchors_el.classList.remove('is-pinned'); + } + + anchor_links_el.some(function (el) { + var bounds = el.getBoundingClientRect(); + var href = el.getAttribute('href'); + var key = href.substring(1); // #target -> target + + if (bounds.top < 1 + trigger_offset && past_anchors.indexOf(key) == -1) { + past_anchors.push(key); + highlightAnchor(); + return; + } else if (bounds.top > 0 + trigger_offset && past_anchors.indexOf(key) != -1) { + removeFromArray(past_anchors, key); + highlightAnchor(); + return; + } + }); + } + } + + function highlightAnchor() { + var future_anchors = anchors_order.diff(past_anchors); + var highest_index = -1; + var highest_anchor_key = ''; + + if (past_anchors.length > 0) { + past_anchors.forEach(function (key, index) { + var anchor = anchors_by_id[key]; + anchor.nav_el.className = 'is-past'; + + // Keep track of the bottom most item + if (anchor.index > highest_index) { + highest_index = anchor.index; + highest_anchor_key = key; + } + }); + + if (highest_anchor_key in anchors_by_id) { + anchors_by_id[highest_anchor_key].nav_el.className = 'is-current'; + } + } + + if (future_anchors.length > 0) { + future_anchors.forEach(function (key, index) { + var anchor = anchors_by_id[key]; + anchor.nav_el.className = ''; + }); + } + } + + // Scroll + function upOrDown(lastY, currentY) { if (currentY >= lastY) { return goingDown(currentY); @@ -280,11 +420,12 @@ document.addEventListener('DOMContentLoaded', function () { } var translateFactor = 1 + translateValue / NAVBAR_HEIGHT; - specialShadow.style.opacity = scrollFactor; - specialShadow.style.transform = 'scaleY(' + translateFactor + ')'; - } - translateHeader(window.scrollY, false); + if (specialShadow) { + specialShadow.style.opacity = scrollFactor; + specialShadow.style.transform = 'scaleY(' + translateFactor + ')'; + } + } var ticking = false; var lastY = 0; @@ -294,7 +435,8 @@ document.addEventListener('DOMContentLoaded', function () { if (!ticking) { window.requestAnimationFrame(function () { - upOrDown(lastY, currentY); + // upOrDown(lastY, currentY); + whenScrolling(); ticking = false; lastY = currentY; }); @@ -302,4 +444,21 @@ document.addEventListener('DOMContentLoaded', function () { ticking = true; }); + + // Utils + + function removeFromArray(array, value) { + if (array.includes(value)) { + var value_index = array.indexOf(value); + array.splice(value_index, 1); + } + + return array; + } + + Array.prototype.diff = function (a) { + return this.filter(function (i) { + return a.indexOf(i) < 0; + }); + }; }); \ No newline at end of file diff --git a/docs/love.html b/docs/love.html index eb02e55f1d..257e81e523 100644 --- a/docs/love.html +++ b/docs/love.html @@ -2,6 +2,9 @@ fulltitle: Love for Bulma 😍 layout: default route: love +breadcrumb: +- home +- love tweets: - id: "900692286744535041" date: "2:12 PM - 24 Aug 2017" @@ -13,44 +16,48 @@ retweets: "0" --- -{% include navbar.html id="LoveHero" %} +{% include global/navbar.html id="Love" %} -
-
-
-
-
-

- Love -

-

- Happy thoughts from Twitter 😃 -

-
-
- {% include carbon.html %} -
-
-
-
-
+
+
+
+
+ {% include components/breadcrumb.html %} -
-
-
-

- Are you a Bulma fan too? Show your support! 🤗 -

-

- {% include elements/tw-button.html label="Tweet #bulmaio" %} -

-
+
+
+

+ Love +

+

+ Happy thoughts from Twitter 😃 +

+
+ +
+ {% include elements/carbon.html %} +
+
+ +
+
+

+ Are you a Bulma fan too? Show your support! 🤗 +

+

+ {% include elements/tw-button.html label="Tweet #bulmaio" %} +

+
-
- {% for tweetId in site.data.love.tweets reversed %} - {% assign tweet = site.data.love.tweetsById[tweetId] %} - {% include tw.html tweet=tweet %} - {% endfor %} +
+ {% for tweet_pair in site.data.love.tweets_by_id reversed %} + {% assign tweet_id = tweet_pair[0] %} + {% assign tweet = site.data.love.tweets_by_id[tweet_id] %} + {% include elements/tw.html tweet=tweet %} + {% endfor %} +
+
+
diff --git a/docs/made-with-bulma.html b/docs/made-with-bulma.html index 9666ccefc9..221cb8aada 100644 --- a/docs/made-with-bulma.html +++ b/docs/made-with-bulma.html @@ -1,7 +1,11 @@ --- fulltitle: Made with Bulma badges -layout: default +layout: more route: made-with-bulma +breadcrumb: +- home +- more +- made-with-bulma images: - name: "Default" description: "White boxed" @@ -41,123 +45,97 @@ {% endcapture %} -{% include navbar.html id="MadeWithBulmaHero" %} +{% include elements/anchor.html name="6 badges available" %} -
-
-
-
-
-

- Made with Bulma -

-

- Join the Bulma community by displaying a badge on your website -

-
-
- {% include carbon.html %} -
-
-
-
-
- -
-
-

6 badges available

-
-

- The Made with Bulma badge is available in 6 different versions: -

-
- - - - - - - - - - - {% for image in page.images %} - {% assign imageUrl = "/images/made-with-bulma" | prepend: site.url | append: image.type | append: ".png" %} - - - - - - - {% endfor %} - - - - - - -
TypePreviewDescriptionDownload
{{ image.name }}Made with Bulma{{ image.description }} - Download image -
All 6made-with-bulma-badges.zipDownload all 6 badges
+
+

+ The Made with Bulma badge is available in 6 different versions: +

+
+ + + + + + + + + + + {% for image in page.images %} + {% assign imageUrl = "/images/made-with-bulma" | prepend: site.url | append: image.type | append: ".png" %} + + + + + + + {% endfor %} + + + + + + +
TypePreviewDescriptionDownload
{{ image.name }}Made with Bulma{{ image.description }} + Download image +
All 6made-with-bulma-badges.zipDownload all 6 badges
- {% include anchor.html name="Usage" %} +{% include elements/anchor.html name="Usage" %} -
-

- Ideally the image is displayed at 128x24 pixels, and links back to the Bulma website: -

-
+
+

+ Ideally the image is displayed at 128x24 pixels, and links back to the Bulma website: +

+
-
-
- - Made with Bulma - -
-
- {% highlight html %}{{ image_example }}{% endhighlight %} -
-
+
+
+ + Made with Bulma + +
+
+ {% highlight html %}{{ image_example }}{% endhighlight %} +
+
-
-

- Since the original image dimensions are 512x96 pixels, you can also display it at 256x48 without losing any quality: -

-
+
+

+ Since the original image dimensions are 512x96 pixels, you can also display it at 256x48 without losing any quality: +

+
-
-
- - Made with Bulma - -
-
- {% highlight html %}{{ image_bigger_example }}{% endhighlight %} -
-
+
+
+ + Made with Bulma + +
+
+ {% highlight html %}{{ image_bigger_example }}{% endhighlight %} +
+
- {% include anchor.html name="Badge snippets" %} +{% include elements/anchor.html name="Badge snippets" %} -
-

- You can simply embed an image directly on your website by using one of the following snippets. -

-
- {% for image in page.images %} +
+

+ You can simply embed an image directly on your website by using one of the following snippets. +

+
+{% for image in page.images %} {% capture image_example %} - Made with Bulma +Made with Bulma {% endcapture %} -
-
- {{ image_example }} -
-
- {% highlight html %}{{ image_example }}{% endhighlight %} -
-
- {% endfor %} +
+
+ {{ image_example }}
-
- +
+ {% highlight html %}{{ image_example }}{% endhighlight %} +
+ +{% endfor %} diff --git a/docs/more.html b/docs/more.html new file mode 100644 index 0000000000..097a9d0041 --- /dev/null +++ b/docs/more.html @@ -0,0 +1,53 @@ +--- +title: More +layout: default +breadcrumb: +- home +- more +--- + +{% include global/navbar.html id="More" %} + +
+
+
+
+ {% include components/breadcrumb.html %} + +
+
+

+ More +

+

+ Projects and content related to Bulma +

+
+ +
+ {% include elements/carbon.html %} +
+
+ +
+ +
+
+
+
+
diff --git a/docs/package.json b/docs/package.json index 7c70e80a9c..e18162c69d 100644 --- a/docs/package.json +++ b/docs/package.json @@ -5,14 +5,25 @@ "author": "Jeremy Thomas (https://jgthms.com)", "license": "MIT", "devDependencies": { - "babel-cli": "^6.24.1", - "babel-preset-env": "^1.5.2", + "autoprefixer": "^8.2.0", + "babel-cli": "^6.26.0", + "babel-preset-env": "^1.6.1", "babel-preset-es2015-ie": "^6.7.0", - "i": "^0.3.5", - "npm": "^5.0.4" + "clean-css-cli": "^4.1.11", + "node-sass": "^4.8.3", + "postcss-cli": "^5.0.0" }, "scripts": { - "build": "babel _javascript --out-dir lib", - "watch": "npm run build -- --watch" + "css-build": "npm run css-sass && npm run css-autoprefix && npm run css-cleancss", + "css-autoprefix": "postcss --use autoprefixer --map false --output css/bulma-docs.css css/bulma-docs.css", + "css-cleancss": "cleancss -o css/bulma-docs.min.css css/bulma-docs.css", + "css-sass": "node-sass --output-style expanded bulma-docs.sass css/bulma-docs.css", + "css-watch": "npm run css-sass -- --watch", + "deploy": "npm run css-build && npm run js-build", + "js-build": "babel _javascript --out-dir lib", + "js-watch": "npm run js-build -- --watch", + "start": "npm run css-watch | npm run js-watch", + "start-test": "npm run test-scss -- --watch", + "test-scss": "node-sass --output-style expanded bulma-test.scss css/bulma-test.css" } } diff --git a/docs/templates.html b/docs/templates.html index ed21cadced..8d0ab9731c 100644 --- a/docs/templates.html +++ b/docs/templates.html @@ -4,11 +4,6 @@ ---
-
-
- {% include header.html %} -
-
diff --git a/docs/test.html b/docs/test.html new file mode 100644 index 0000000000..0a6539342a --- /dev/null +++ b/docs/test.html @@ -0,0 +1,41 @@ +--- +--- + + + + + + + + Bulma test page + + + + + + + + + {% include global/navbar.html %} + {% include index/focus.html %} + + + + + + + + + diff --git a/docs/thank-you.html b/docs/thank-you.html index 9bc74c4a26..f085c06d56 100644 --- a/docs/thank-you.html +++ b/docs/thank-you.html @@ -4,7 +4,7 @@ route: index --- -{% include navbar.html id="ThankYou" fixed=true has_container=true boxed=true transparent=true %} +{% include global/navbar.html id="ThankYou" %}
diff --git a/docs/tiles.html b/docs/tiles.html index 15720ed52b..b2ae139ccd 100644 --- a/docs/tiles.html +++ b/docs/tiles.html @@ -45,7 +45,7 @@

A single tile element to build 2-dimension

- {% include anchor.html name="How it works: Nesting" %} + {% include elements/anchor.html name="How it works: Nesting" %}

Everything is a tile! To create a grid of tiles, you only need to nest tile elements.

@@ -203,7 +203,7 @@

A single tile element to build 2-dimension

{% endhighlight %} - {% include anchor.html name="Nesting requirements" %} + {% include elements/anchor.html name="Nesting requirements" %}
@@ -334,7 +334,7 @@

A single tile element to build 2-dimension

{% endhighlight %} - {% include anchor.html name="3 columns" %} + {% include elements/anchor.html name="3 columns" %}
@@ -522,7 +522,7 @@

A single tile element to build 2-dimension

{% endhighlight %} - {% include anchor.html name="4 columns" %} + {% include elements/anchor.html name="4 columns" %}
diff --git a/docs/yarn.lock b/docs/yarn.lock index 207248ab22..9780a74959 100644 --- a/docs/yarn.lock +++ b/docs/yarn.lock @@ -2,29 +2,10 @@ # yarn lockfile v1 -JSONStream@~1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.1.tgz#707f761e01dae9e16f1bcf93703b78c70966579a" - dependencies: - jsonparse "^1.2.0" - through ">=2.2.7 <3" - -abbrev@1, abbrev@~1.1.0: +abbrev@1: version "1.1.0" resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.0.tgz#d0554c2256636e2f56e7c2e5ad183f859428d81f" -agent-base@4, agent-base@^4.0.1, agent-base@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.1.0.tgz#20e17401cd49b3c076bf56a4bc6c5b436ffa8d55" - dependencies: - es6-promisify "^5.0.0" - -agentkeepalive@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-3.3.0.tgz#6d5de5829afd3be2712201a39275fd11c651857c" - dependencies: - humanize-ms "^1.2.1" - ajv@^4.9.1: version "4.11.8" resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536" @@ -32,13 +13,11 @@ ajv@^4.9.1: co "^4.6.0" json-stable-stringify "^1.0.1" -ansi-align@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f" - dependencies: - string-width "^2.0.0" +amdefine@>=0.0.4: + version "1.0.1" + resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" -ansi-regex@^2.0.0, ansi-regex@~2.1.1: +ansi-regex@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" @@ -50,13 +29,11 @@ ansi-styles@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" -ansicolors@~0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/ansicolors/-/ansicolors-0.3.2.tgz#665597de86a9ffe3aa9bfbe6cae5c6ea426b4979" - -ansistyles@~0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/ansistyles/-/ansistyles-0.1.3.tgz#5de60415bda071bb37127854c864f41b23254539" +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + dependencies: + color-convert "^1.9.0" anymatch@^1.3.0: version "1.3.0" @@ -65,14 +42,17 @@ anymatch@^1.3.0: arrify "^1.0.0" micromatch "^2.1.5" -aproba@^1.0.3, aproba@^1.1.1, aproba@~1.1.2: +anymatch@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" + dependencies: + micromatch "^3.1.4" + normalize-path "^2.1.1" + +aproba@^1.0.3: version "1.1.2" resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.1.2.tgz#45c6629094de4e96f693ef7eab74ae079c240fc1" -archy@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/archy/-/archy-1.0.0.tgz#f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40" - are-we-there-yet@~1.1.2: version "1.1.4" resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz#bb5dca382bb94f05e15194373d16fd3ba1ca110d" @@ -80,28 +60,56 @@ are-we-there-yet@~1.1.2: delegates "^1.0.0" readable-stream "^2.0.6" +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + dependencies: + sprintf-js "~1.0.2" + arr-diff@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" dependencies: arr-flatten "^1.0.1" -arr-flatten@^1.0.1: +arr-diff@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" + +arr-flatten@^1.0.1, arr-flatten@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" + +arr-union@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" + +array-find-index@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" + +array-union@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" + dependencies: + array-uniq "^1.0.1" + +array-uniq@^1.0.1: version "1.0.3" - resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.0.3.tgz#a274ed85ac08849b6bd7847c4580745dc51adfb1" + resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" array-unique@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" -arrify@^1.0.0: +array-unique@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" + +arrify@^1.0.0, arrify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" -asap@^2.0.0: - version "2.0.5" - resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.5.tgz#522765b50c3510490e52d7dcfe085ef9ba96958f" - asn1@~0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86" @@ -114,14 +122,37 @@ assert-plus@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234" +assign-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" + async-each@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" +async-foreach@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" + asynckit@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" +atob@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.0.tgz#ab2b150e51d7b122b9efc8d7340c06b6c41076bc" + +autoprefixer@^8.2.0: + version "8.2.0" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-8.2.0.tgz#1e49b611b31a5259b86b7a6b2b1b8faf091abe2a" + dependencies: + browserslist "^3.2.0" + caniuse-lite "^1.0.30000817" + normalize-range "^0.1.2" + num2fraction "^1.2.2" + postcss "^6.0.20" + postcss-value-parser "^3.2.3" + aws-sign2@~0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f" @@ -130,70 +161,70 @@ aws4@^1.2.1: version "1.6.0" resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.6.0.tgz#83ef5ca860b2b32e4a0deedee8c771b9db57471e" -babel-cli@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-cli/-/babel-cli-6.24.1.tgz#207cd705bba61489b2ea41b5312341cf6aca2283" +babel-cli@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-cli/-/babel-cli-6.26.0.tgz#502ab54874d7db88ad00b887a06383ce03d002f1" dependencies: - babel-core "^6.24.1" - babel-polyfill "^6.23.0" - babel-register "^6.24.1" - babel-runtime "^6.22.0" - commander "^2.8.1" - convert-source-map "^1.1.0" + babel-core "^6.26.0" + babel-polyfill "^6.26.0" + babel-register "^6.26.0" + babel-runtime "^6.26.0" + commander "^2.11.0" + convert-source-map "^1.5.0" fs-readdir-recursive "^1.0.0" - glob "^7.0.0" - lodash "^4.2.0" - output-file-sync "^1.1.0" - path-is-absolute "^1.0.0" + glob "^7.1.2" + lodash "^4.17.4" + output-file-sync "^1.1.2" + path-is-absolute "^1.0.1" slash "^1.0.0" - source-map "^0.5.0" - v8flags "^2.0.10" + source-map "^0.5.6" + v8flags "^2.1.1" optionalDependencies: chokidar "^1.6.1" -babel-code-frame@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.22.0.tgz#027620bee567a88c32561574e7fd0801d33118e4" +babel-code-frame@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" dependencies: - chalk "^1.1.0" + chalk "^1.1.3" esutils "^2.0.2" - js-tokens "^3.0.0" + js-tokens "^3.0.2" -babel-core@^6.24.1: - version "6.25.0" - resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.25.0.tgz#7dd42b0463c742e9d5296deb3ec67a9322dad729" +babel-core@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.0.tgz#af32f78b31a6fcef119c87b0fd8d9753f03a0bb8" dependencies: - babel-code-frame "^6.22.0" - babel-generator "^6.25.0" + babel-code-frame "^6.26.0" + babel-generator "^6.26.0" babel-helpers "^6.24.1" babel-messages "^6.23.0" - babel-register "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.25.0" - babel-traverse "^6.25.0" - babel-types "^6.25.0" - babylon "^6.17.2" - convert-source-map "^1.1.0" - debug "^2.1.1" - json5 "^0.5.0" - lodash "^4.2.0" - minimatch "^3.0.2" - path-is-absolute "^1.0.0" - private "^0.1.6" + babel-register "^6.26.0" + babel-runtime "^6.26.0" + babel-template "^6.26.0" + babel-traverse "^6.26.0" + babel-types "^6.26.0" + babylon "^6.18.0" + convert-source-map "^1.5.0" + debug "^2.6.8" + json5 "^0.5.1" + lodash "^4.17.4" + minimatch "^3.0.4" + path-is-absolute "^1.0.1" + private "^0.1.7" slash "^1.0.0" - source-map "^0.5.0" + source-map "^0.5.6" -babel-generator@^6.25.0: - version "6.25.0" - resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.25.0.tgz#33a1af70d5f2890aeb465a4a7793c1df6a9ea9fc" +babel-generator@^6.26.0: + version "6.26.1" + resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90" dependencies: babel-messages "^6.23.0" - babel-runtime "^6.22.0" - babel-types "^6.25.0" + babel-runtime "^6.26.0" + babel-types "^6.26.0" detect-indent "^4.0.0" jsesc "^1.3.0" - lodash "^4.2.0" - source-map "^0.5.0" + lodash "^4.17.4" + source-map "^0.5.7" trim-right "^1.0.1" babel-helper-builder-binary-assignment-operator-visitor@^6.24.1: @@ -531,17 +562,17 @@ babel-plugin-transform-strict-mode@^6.24.1: babel-runtime "^6.22.0" babel-types "^6.24.1" -babel-polyfill@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.23.0.tgz#8364ca62df8eafb830499f699177466c3b03499d" +babel-polyfill@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.26.0.tgz#379937abc67d7895970adc621f284cd966cf2153" dependencies: - babel-runtime "^6.22.0" - core-js "^2.4.0" - regenerator-runtime "^0.10.0" + babel-runtime "^6.26.0" + core-js "^2.5.0" + regenerator-runtime "^0.10.5" -babel-preset-env@^1.5.2: - version "1.5.2" - resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-1.5.2.tgz#cd4ae90a6e94b709f97374b33e5f8b983556adef" +babel-preset-env@^1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-1.6.1.tgz#a18b564cc9b9afdf4aae57ae3c1b0d99188e6f48" dependencies: babel-plugin-check-es2015-constants "^6.22.0" babel-plugin-syntax-trailing-function-commas "^6.22.0" @@ -602,66 +633,78 @@ babel-preset-es2015-ie@^6.7.0: babel-plugin-transform-proto-to-assign "^6.6.0" babel-plugin-transform-regenerator "^6.6.0" -babel-register@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.24.1.tgz#7e10e13a2f71065bdfad5a1787ba45bca6ded75f" +babel-register@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071" dependencies: - babel-core "^6.24.1" - babel-runtime "^6.22.0" - core-js "^2.4.0" + babel-core "^6.26.0" + babel-runtime "^6.26.0" + core-js "^2.5.0" home-or-tmp "^2.0.0" - lodash "^4.2.0" + lodash "^4.17.4" mkdirp "^0.5.1" - source-map-support "^0.4.2" + source-map-support "^0.4.15" -babel-runtime@^6.18.0, babel-runtime@^6.22.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.23.0.tgz#0a9489f144de70efb3ce4300accdb329e2fc543b" +babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" dependencies: core-js "^2.4.0" - regenerator-runtime "^0.10.0" + regenerator-runtime "^0.11.0" -babel-template@^6.24.1, babel-template@^6.25.0: - version "6.25.0" - resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.25.0.tgz#665241166b7c2aa4c619d71e192969552b10c071" +babel-template@^6.24.1, babel-template@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02" dependencies: - babel-runtime "^6.22.0" - babel-traverse "^6.25.0" - babel-types "^6.25.0" - babylon "^6.17.2" - lodash "^4.2.0" + babel-runtime "^6.26.0" + babel-traverse "^6.26.0" + babel-types "^6.26.0" + babylon "^6.18.0" + lodash "^4.17.4" -babel-traverse@^6.24.1, babel-traverse@^6.25.0: - version "6.25.0" - resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.25.0.tgz#2257497e2fcd19b89edc13c4c91381f9512496f1" +babel-traverse@^6.24.1, babel-traverse@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee" dependencies: - babel-code-frame "^6.22.0" + babel-code-frame "^6.26.0" babel-messages "^6.23.0" - babel-runtime "^6.22.0" - babel-types "^6.25.0" - babylon "^6.17.2" - debug "^2.2.0" - globals "^9.0.0" - invariant "^2.2.0" - lodash "^4.2.0" + babel-runtime "^6.26.0" + babel-types "^6.26.0" + babylon "^6.18.0" + debug "^2.6.8" + globals "^9.18.0" + invariant "^2.2.2" + lodash "^4.17.4" -babel-types@^6.19.0, babel-types@^6.24.1, babel-types@^6.25.0: - version "6.25.0" - resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.25.0.tgz#70afb248d5660e5d18f811d91c8303b54134a18e" +babel-types@^6.19.0, babel-types@^6.24.1, babel-types@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497" dependencies: - babel-runtime "^6.22.0" + babel-runtime "^6.26.0" esutils "^2.0.2" - lodash "^4.2.0" - to-fast-properties "^1.0.1" + lodash "^4.17.4" + to-fast-properties "^1.0.3" -babylon@^6.17.2: - version "6.17.4" - resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.17.4.tgz#3e8b7402b88d22c3423e137a1577883b15ff869a" +babylon@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" balanced-match@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" +base@^0.11.1: + version "0.11.2" + resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" + dependencies: + cache-base "^1.0.1" + class-utils "^0.3.5" + component-emitter "^1.2.1" + define-property "^1.0.0" + isobject "^3.0.1" + mixin-deep "^1.2.0" + pascalcase "^0.1.1" + bcrypt-pbkdf@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz#63bc5dcb61331b92bc05fd528953c33462a06f8d" @@ -672,40 +715,18 @@ binary-extensions@^1.0.0: version "1.8.0" resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.8.0.tgz#48ec8d16df4377eae5fa5884682480af4d95c774" -bl@^1.0.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/bl/-/bl-1.2.1.tgz#cac328f7bee45730d404b692203fcb590e172d5e" - dependencies: - readable-stream "^2.0.5" - block-stream@*: version "0.0.9" resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a" dependencies: inherits "~2.0.0" -bluebird@^3.5.0, bluebird@~3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c" - boom@2.x.x: version "2.10.1" resolved "https://registry.yarnpkg.com/boom/-/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f" dependencies: hoek "2.x.x" -boxen@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.1.0.tgz#b1b69dd522305e807a99deee777dbd6e5167b102" - dependencies: - ansi-align "^2.0.0" - camelcase "^4.0.0" - chalk "^1.1.1" - cli-boxes "^1.0.0" - string-width "^2.0.0" - term-size "^0.1.0" - widest-line "^1.0.0" - brace-expansion@^1.1.7: version "1.1.8" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.8.tgz#c07b211c7c952ec1f8efd51a77ef0d1d3990a292" @@ -721,6 +742,21 @@ braces@^1.8.2: preserve "^0.2.0" repeat-element "^1.1.2" +braces@^2.3.0, braces@^2.3.1: + version "2.3.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" + dependencies: + arr-flatten "^1.1.0" + array-unique "^0.3.2" + extend-shallow "^2.0.1" + fill-range "^4.0.0" + isobject "^3.0.1" + repeat-element "^1.1.2" + snapdragon "^0.8.1" + snapdragon-node "^2.0.1" + split-string "^3.0.2" + to-regex "^3.0.1" + browserslist@^2.1.2: version "2.1.5" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.1.5.tgz#e882550df3d1cd6d481c1a3e0038f2baf13a4711" @@ -728,53 +764,63 @@ browserslist@^2.1.2: caniuse-lite "^1.0.30000684" electron-to-chromium "^1.3.14" +browserslist@^3.2.0: + version "3.2.4" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-3.2.4.tgz#fb9ad70fd09875137ae943a31ab815ed76896031" + dependencies: + caniuse-lite "^1.0.30000821" + electron-to-chromium "^1.3.41" + builtin-modules@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" -builtins@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88" - -cacache@^9.2.9, cacache@~9.2.8: - version "9.2.9" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-9.2.9.tgz#f9d7ffe039851ec94c28290662afa4dd4bb9e8dd" +cache-base@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" + dependencies: + collection-visit "^1.0.0" + component-emitter "^1.2.1" + get-value "^2.0.6" + has-value "^1.0.0" + isobject "^3.0.1" + set-value "^2.0.0" + to-object-path "^0.3.0" + union-value "^1.0.0" + unset-value "^1.0.0" + +camelcase-keys@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" dependencies: - bluebird "^3.5.0" - chownr "^1.0.1" - glob "^7.1.2" - graceful-fs "^4.1.11" - lru-cache "^4.1.1" - mississippi "^1.3.0" - mkdirp "^0.5.1" - move-concurrently "^1.0.1" - promise-inflight "^1.0.1" - rimraf "^2.6.1" - ssri "^4.1.6" - unique-filename "^1.1.0" - y18n "^3.2.1" + camelcase "^2.0.0" + map-obj "^1.0.0" -call-limit@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/call-limit/-/call-limit-1.1.0.tgz#6fd61b03f3da42a2cd0ec2b60f02bd0e71991fea" +camelcase@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" + +camelcase@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" -camelcase@^4.0.0: +camelcase@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" -caniuse-lite@^1.0.30000684: - version "1.0.30000696" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000696.tgz#30f2695d2a01a0dfd779a26ab83f4d134b3da5cc" +caniuse-lite@^1.0.30000684, caniuse-lite@^1.0.30000817, caniuse-lite@^1.0.30000821: + version "1.0.30000828" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000828.tgz#048f98de213f7a3c047bf78a9523c611855d4fdd" -capture-stack-trace@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz#4a6fa07399c26bba47f0b2496b4d0fb408c5550d" +caseless@~0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.11.0.tgz#715b96ea9841593cc33067923f5ec60ebda4f7d7" caseless@~0.12.0: version "0.12.0" resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" -chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1: +chalk@^1.1.1, chalk@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" dependencies: @@ -784,6 +830,14 @@ chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1: strip-ansi "^3.0.0" supports-color "^2.0.0" +chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.3.2.tgz#250dc96b07491bfd601e648d66ddf5f60c7a5c65" + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + chokidar@^1.6.1: version "1.7.0" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468" @@ -799,24 +853,62 @@ chokidar@^1.6.1: optionalDependencies: fsevents "^1.0.0" -chownr@^1.0.1, chownr@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.0.1.tgz#e2a75042a9551908bebd25b8523d5f9769d79181" +chokidar@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.0.3.tgz#dcbd4f6cbb2a55b4799ba8a840ac527e5f4b1176" + dependencies: + anymatch "^2.0.0" + async-each "^1.0.0" + braces "^2.3.0" + glob-parent "^3.1.0" + inherits "^2.0.1" + is-binary-path "^1.0.0" + is-glob "^4.0.0" + normalize-path "^2.1.1" + path-is-absolute "^1.0.0" + readdirp "^2.0.0" + upath "^1.0.0" + optionalDependencies: + fsevents "^1.1.2" -cli-boxes@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143" +class-utils@^0.3.5: + version "0.3.6" + resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" + dependencies: + arr-union "^3.1.0" + define-property "^0.2.5" + isobject "^3.0.0" + static-extend "^0.1.1" -clone@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.2.tgz#260b7a99ebb1edfe247538175f783243cb19d149" +clean-css-cli@^4.1.11: + version "4.1.11" + resolved "https://registry.yarnpkg.com/clean-css-cli/-/clean-css-cli-4.1.11.tgz#01c5689f05bc512a23285f1defdbde00bc11d86c" + dependencies: + clean-css "^4.1.9" + commander "2.x" + glob "7.x" -cmd-shim@~2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/cmd-shim/-/cmd-shim-2.0.2.tgz#6fcbda99483a8fd15d7d30a196ca69d688a2efdb" +clean-css@^4.1.9: + version "4.1.11" + resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.1.11.tgz#2ecdf145aba38f54740f26cefd0ff3e03e125d6a" dependencies: - graceful-fs "^4.1.2" - mkdirp "~0.5.0" + source-map "0.5.x" + +cliui@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d" + dependencies: + string-width "^1.0.1" + strip-ansi "^3.0.1" + wrap-ansi "^2.0.0" + +cliui@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.0.0.tgz#743d4650e05f36d1ed2575b59638d87322bfbbcc" + dependencies: + string-width "^2.1.1" + strip-ansi "^4.0.0" + wrap-ansi "^2.0.0" co@^4.6.0: version "4.6.0" @@ -826,12 +918,22 @@ code-point-at@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" -columnify@~1.5.4: - version "1.5.4" - resolved "https://registry.yarnpkg.com/columnify/-/columnify-1.5.4.tgz#4737ddf1c7b69a8a7c340570782e947eec8e78bb" +collection-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" dependencies: - strip-ansi "^3.0.0" - wcwidth "^1.0.0" + map-visit "^1.0.0" + object-visit "^1.0.0" + +color-convert@^1.9.0: + version "1.9.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.1.tgz#c1261107aeb2f294ebffec9ed9ecad529a6097ed" + dependencies: + color-name "^1.1.1" + +color-name@^1.1.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" combined-stream@^1.0.5, combined-stream@~1.0.5: version "1.0.5" @@ -839,81 +941,64 @@ combined-stream@^1.0.5, combined-stream@~1.0.5: dependencies: delayed-stream "~1.0.0" -commander@^2.8.1: - version "2.10.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.10.0.tgz#e1f5d3245de246d1a5ca04702fa1ad1bd7e405fe" - dependencies: - graceful-readlink ">= 1.0.0" +commander@2.x, commander@^2.11.0, commander@^2.9.0: + version "2.15.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.15.1.tgz#df46e867d0fc2aec66a34662b406a9ccafff5b0f" + +component-emitter@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6" concat-map@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" -concat-stream@^1.5.0, concat-stream@^1.5.2: - version "1.6.0" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.0.tgz#0aac662fd52be78964d5532f694784e70110acf7" - dependencies: - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" - -config-chain@~1.1.11: - version "1.1.11" - resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.11.tgz#aba09747dfbe4c3e70e766a6e41586e1859fc6f2" - dependencies: - ini "^1.3.4" - proto-list "~1.2.1" - -configstore@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/configstore/-/configstore-3.1.0.tgz#45df907073e26dfa1cf4b2d52f5b60545eaa11d1" - dependencies: - dot-prop "^4.1.0" - graceful-fs "^4.1.2" - make-dir "^1.0.0" - unique-string "^1.0.0" - write-file-atomic "^2.0.0" - xdg-basedir "^3.0.0" - console-control-strings@^1.0.0, console-control-strings@~1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" -convert-source-map@^1.1.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.5.0.tgz#9acd70851c6d5dfdd93d9282e5edf94a03ff46b5" +convert-source-map@^1.5.0: + version "1.5.1" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.5.1.tgz#b8278097b9bc229365de5c62cf5fcaed8b5599e5" -copy-concurrently@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.3.tgz#45fb7866249a1ca889aa5708e6cbd273e75bb250" - dependencies: - aproba "^1.1.1" - fs-write-stream-atomic "^1.0.8" - iferr "^0.1.5" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.0" +copy-descriptor@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" -core-js@^2.4.0: - version "2.4.1" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.4.1.tgz#4de911e667b0eae9124e34254b53aea6fc618d3e" +core-js@^2.4.0, core-js@^2.5.0: + version "2.5.5" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.5.tgz#b14dde936c640c0579a6b50cabcc132dd6127e3b" core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" -create-error-class@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6" +cosmiconfig@^2.1.0, cosmiconfig@^2.1.1: + version "2.2.2" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-2.2.2.tgz#6173cebd56fac042c1f4390edf7af6c07c7cb892" + dependencies: + is-directory "^0.3.1" + js-yaml "^3.4.3" + minimist "^1.2.0" + object-assign "^4.1.0" + os-homedir "^1.0.1" + parse-json "^2.2.0" + require-from-string "^1.1.0" + +cross-spawn@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-3.0.1.tgz#1256037ecb9f0c5f79e3d6ef135e30770184b982" dependencies: - capture-stack-trace "^1.0.0" + lru-cache "^4.0.1" + which "^1.2.9" -cross-spawn-async@^2.1.1: - version "2.2.5" - resolved "https://registry.yarnpkg.com/cross-spawn-async/-/cross-spawn-async-2.2.5.tgz#845ff0c0834a3ded9d160daca6d390906bb288cc" +cross-spawn@^5.0.1: + version "5.1.0" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" dependencies: - lru-cache "^4.0.0" - which "^1.2.8" + lru-cache "^4.0.1" + shebang-command "^1.2.0" + which "^1.2.9" cryptiles@2.x.x: version "2.0.5" @@ -921,13 +1006,11 @@ cryptiles@2.x.x: dependencies: boom "2.x.x" -crypto-random-string@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e" - -cyclist@~0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640" +currently-unhandled@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" + dependencies: + array-find-index "^1.0.1" dashdash@^1.12.0: version "1.14.1" @@ -935,25 +1018,42 @@ dashdash@^1.12.0: dependencies: assert-plus "^1.0.0" -debug@2, debug@^2.1.1, debug@^2.2.0, debug@^2.4.1: +debug@^2.2.0, debug@^2.3.3, debug@^2.6.8: version "2.6.8" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.8.tgz#e731531ca2ede27d188222427da17821d68ff4fc" dependencies: ms "2.0.0" -debuglog@*, debuglog@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492" +decamelize@^1.1.1, decamelize@^1.1.2: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + +decode-uri-component@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" deep-extend@~0.4.0: version "0.4.2" resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.4.2.tgz#48b699c27e334bf89f10892be432f6e4c7d34a7f" -defaults@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" +define-property@^0.2.5: + version "0.2.5" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" + dependencies: + is-descriptor "^0.1.0" + +define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" dependencies: - clone "^1.0.2" + is-descriptor "^1.0.0" + +define-property@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" + dependencies: + is-descriptor "^1.0.2" + isobject "^3.0.1" delayed-stream@~1.0.0: version "1.0.0" @@ -963,41 +1063,22 @@ delegates@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" +dependency-graph@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/dependency-graph/-/dependency-graph-0.7.0.tgz#8fc7991ad236e47f0d5742701b5e307b83d7c0d0" + detect-indent@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208" dependencies: repeating "^2.0.0" -detect-indent@~5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d" - -dezalgo@^1.0.0, dezalgo@~1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/dezalgo/-/dezalgo-1.0.3.tgz#7f742de066fc748bc8db820569dddce49bf0d456" - dependencies: - asap "^2.0.0" - wrappy "1" - -dot-prop@^4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.1.1.tgz#a8493f0b7b5eeec82525b5c7587fa7de7ca859c1" - dependencies: - is-obj "^1.0.0" - -duplexer3@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" - -duplexify@^3.1.2, duplexify@^3.4.2: - version "3.5.0" - resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.5.0.tgz#1aa773002e1578457e9d9d4a50b0ccaaebcbd604" +dir-glob@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.0.0.tgz#0b205d2b6aef98238ca286598a8204d29d0a0034" dependencies: - end-of-stream "1.0.0" - inherits "^2.0.1" - readable-stream "^2.0.0" - stream-shift "^1.0.0" + arrify "^1.0.1" + path-type "^3.0.0" ecc-jsbn@~0.1.1: version "0.1.1" @@ -1005,63 +1086,38 @@ ecc-jsbn@~0.1.1: dependencies: jsbn "~0.1.0" -editor@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/editor/-/editor-1.0.0.tgz#60c7f87bd62bcc6a894fa8ccd6afb7823a24f742" - -electron-to-chromium@^1.3.14: - version "1.3.15" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.15.tgz#08397934891cbcfaebbd18b82a95b5a481138369" - -encoding@^0.1.11: - version "0.1.12" - resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb" - dependencies: - iconv-lite "~0.4.13" - -end-of-stream@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.0.0.tgz#d4596e702734a93e40e9af864319eabd99ff2f0e" - dependencies: - once "~1.3.0" - -end-of-stream@^1.0.0, end-of-stream@^1.1.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.0.tgz#7a90d833efda6cfa6eac0f4949dbb0fad3a63206" - dependencies: - once "^1.4.0" - -err-code@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/err-code/-/err-code-1.1.2.tgz#06e0116d3028f6aef4806849eb0ea6a748ae6960" - -es6-promise@^4.0.3: - version "4.1.1" - resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.1.1.tgz#8811e90915d9a0dba36274f0b242dbda78f9c92a" +electron-to-chromium@^1.3.14, electron-to-chromium@^1.3.41: + version "1.3.42" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.42.tgz#95c33bf01d0cc405556aec899fe61fd4d76ea0f9" -es6-promisify@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203" +error-ex@^1.2.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.1.tgz#f855a86ce61adc4e8621c3cda21e7a7612c3a8dc" dependencies: - es6-promise "^4.0.3" + is-arrayish "^0.2.1" -escape-string-regexp@^1.0.2: +escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" +esprima@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.0.tgz#4499eddcd1110e0b218bacf2fa7f7f59f55ca804" + esutils@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" -execa@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.4.0.tgz#4eb6467a36a095fabb2970ff9d5e3fb7bce6ebc3" +execa@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" dependencies: - cross-spawn-async "^2.1.1" + cross-spawn "^5.0.1" + get-stream "^3.0.0" is-stream "^1.1.0" - npm-run-path "^1.0.0" - object-assign "^4.0.1" - path-key "^1.0.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" strip-eof "^1.0.0" expand-brackets@^0.1.4: @@ -1070,12 +1126,37 @@ expand-brackets@^0.1.4: dependencies: is-posix-bracket "^0.1.0" +expand-brackets@^2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" + dependencies: + debug "^2.3.3" + define-property "^0.2.5" + extend-shallow "^2.0.1" + posix-character-classes "^0.1.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + expand-range@^1.8.1: version "1.8.2" resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" dependencies: fill-range "^2.1.0" +extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + dependencies: + is-extendable "^0.1.0" + +extend-shallow@^3.0.0, extend-shallow@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + extend@~3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444" @@ -1086,6 +1167,19 @@ extglob@^0.3.1: dependencies: is-extglob "^1.0.0" +extglob@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" + dependencies: + array-unique "^0.3.2" + define-property "^1.0.0" + expand-brackets "^2.1.4" + extend-shallow "^2.0.1" + fragment-cache "^0.2.1" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + extsprintf@1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.0.2.tgz#e1080e0658e300b06294990cc70e1502235fd550" @@ -1104,14 +1198,29 @@ fill-range@^2.1.0: repeat-element "^1.1.2" repeat-string "^1.5.2" -flush-write-stream@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.0.2.tgz#c81b90d8746766f1a609a46809946c45dd8ae417" +fill-range@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" dependencies: - inherits "^2.0.1" - readable-stream "^2.0.4" + extend-shallow "^2.0.1" + is-number "^3.0.0" + repeat-string "^1.6.1" + to-regex-range "^2.1.0" + +find-up@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" + dependencies: + path-exists "^2.0.0" + pinkie-promise "^2.0.0" + +find-up@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" + dependencies: + locate-path "^2.0.0" -for-in@^1.0.1: +for-in@^1.0.1, for-in@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" @@ -1133,53 +1242,36 @@ form-data@~2.1.1: combined-stream "^1.0.5" mime-types "^2.1.12" -from2@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/from2/-/from2-1.3.0.tgz#88413baaa5f9a597cfde9221d86986cd3c061dfd" +fragment-cache@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" dependencies: - inherits "~2.0.1" - readable-stream "~1.1.10" + map-cache "^0.2.2" -from2@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" +fs-extra@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-5.0.0.tgz#414d0110cdd06705734d055652c5411260c31abd" dependencies: - inherits "^2.0.1" - readable-stream "^2.0.0" + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" fs-readdir-recursive@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs-readdir-recursive/-/fs-readdir-recursive-1.0.0.tgz#8cd1745c8b4f8a29c8caec392476921ba195f560" -fs-vacuum@~1.2.10: - version "1.2.10" - resolved "https://registry.yarnpkg.com/fs-vacuum/-/fs-vacuum-1.2.10.tgz#b7629bec07a4031a2548fdf99f5ecf1cc8b31e36" - dependencies: - graceful-fs "^4.1.2" - path-is-inside "^1.0.1" - rimraf "^2.5.2" +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" -fs-write-stream-atomic@^1.0.8, fs-write-stream-atomic@~1.0.10: - version "1.0.10" - resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" - dependencies: - graceful-fs "^4.1.2" - iferr "^0.1.5" - imurmurhash "^0.1.4" - readable-stream "1 || 2" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - -fsevents@^1.0.0: +fsevents@^1.0.0, fsevents@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.1.2.tgz#3282b713fb3ad80ede0e9fcf4611b5aa6fc033f4" dependencies: nan "^2.3.0" node-pre-gyp "^0.6.36" -fstream-ignore@^1.0.0, fstream-ignore@^1.0.5: +fstream-ignore@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/fstream-ignore/-/fstream-ignore-1.0.5.tgz#9c31dae34767018fe1d249b24dada67d092da105" dependencies: @@ -1187,14 +1279,7 @@ fstream-ignore@^1.0.0, fstream-ignore@^1.0.5: inherits "2" minimatch "^3.0.0" -fstream-npm@~1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/fstream-npm/-/fstream-npm-1.2.1.tgz#08c4a452f789dcbac4c89a4563c902b2c862fd5b" - dependencies: - fstream-ignore "^1.0.0" - inherits "2" - -fstream@^1.0.0, fstream@^1.0.10, fstream@^1.0.2, fstream@~1.0.11: +fstream@^1.0.0, fstream@^1.0.10, fstream@^1.0.2: version "1.0.11" resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.11.tgz#5c1fb1f117477114f0632a0eb4b71b3cb0fd3171" dependencies: @@ -1216,14 +1301,42 @@ gauge@~2.7.3: strip-ansi "^3.0.1" wide-align "^1.1.0" -genfun@^4.0.1: +gaze@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.2.tgz#847224677adb8870d679257ed3388fdb61e40105" + dependencies: + globule "^1.0.0" + +generate-function@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-2.0.0.tgz#6858fe7c0969b7d4e9093337647ac79f60dfbe74" + +generate-object-property@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/generate-object-property/-/generate-object-property-1.2.0.tgz#9c0e1c40308ce804f4783618b937fa88f99d50d0" + dependencies: + is-property "^1.0.0" + +get-caller-file@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" + +get-stdin@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/genfun/-/genfun-4.0.1.tgz#ed10041f2e4a7f1b0a38466d17a5c3e27df1dfc1" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" + +get-stdin@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-5.0.1.tgz#122e161591e21ff4c52530305693f20e6393a398" get-stream@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" +get-value@^2.0.3, get-value@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" + getpass@^0.1.1: version "0.1.7" resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" @@ -1243,7 +1356,14 @@ glob-parent@^2.0.0: dependencies: is-glob "^2.0.0" -glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@~7.1.2: +glob-parent@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" + dependencies: + is-glob "^3.1.0" + path-dirname "^1.0.0" + +glob@7.x, glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.2, glob@~7.1.1: version "7.1.2" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15" dependencies: @@ -1254,38 +1374,56 @@ glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@~7.1.2: once "^1.3.0" path-is-absolute "^1.0.0" -globals@^9.0.0: +glob@^6.0.4: + version "6.0.4" + resolved "https://registry.yarnpkg.com/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22" + dependencies: + inflight "^1.0.4" + inherits "2" + minimatch "2 || 3" + once "^1.3.0" + path-is-absolute "^1.0.0" + +globals@^9.18.0: version "9.18.0" resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" -got@^6.7.1: - version "6.7.1" - resolved "https://registry.yarnpkg.com/got/-/got-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0" +globby@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/globby/-/globby-7.1.1.tgz#fb2ccff9401f8600945dfada97440cca972b8680" dependencies: - create-error-class "^3.0.0" - duplexer3 "^0.1.4" - get-stream "^3.0.0" - is-redirect "^1.0.0" - is-retry-allowed "^1.0.0" - is-stream "^1.0.0" - lowercase-keys "^1.0.0" - safe-buffer "^5.0.1" - timed-out "^4.0.0" - unzip-response "^2.0.1" - url-parse-lax "^1.0.0" + array-union "^1.0.1" + dir-glob "^2.0.0" + glob "^7.1.2" + ignore "^3.3.5" + pify "^3.0.0" + slash "^1.0.0" + +globule@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/globule/-/globule-1.2.0.tgz#1dc49c6822dd9e8a2fa00ba2a295006e8664bd09" + dependencies: + glob "~7.1.1" + lodash "~4.17.4" + minimatch "~3.0.2" -graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6, graceful-fs@~4.1.11: +graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6: version "4.1.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" -"graceful-readlink@>= 1.0.0": - version "1.0.1" - resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" - har-schema@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e" +har-validator@~2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-2.0.6.tgz#cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d" + dependencies: + chalk "^1.1.1" + commander "^2.9.0" + is-my-json-valid "^2.12.4" + pinkie-promise "^2.0.0" + har-validator@~4.2.1: version "4.2.1" resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a" @@ -1299,10 +1437,41 @@ has-ansi@^2.0.0: dependencies: ansi-regex "^2.0.0" -has-unicode@^2.0.0, has-unicode@~2.0.1: +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + +has-unicode@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" +has-value@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" + dependencies: + get-value "^2.0.3" + has-values "^0.1.4" + isobject "^2.0.0" + +has-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" + dependencies: + get-value "^2.0.6" + has-values "^1.0.0" + isobject "^3.0.0" + +has-values@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" + +has-values@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" + dependencies: + is-number "^3.0.0" + kind-of "^4.0.0" + hawk@~3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4" @@ -1323,20 +1492,9 @@ home-or-tmp@^2.0.0: os-homedir "^1.0.0" os-tmpdir "^1.0.1" -hosted-git-info@^2.1.4, hosted-git-info@^2.4.2, hosted-git-info@~2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.4.2.tgz#0076b9f46a270506ddbaaea56496897460612a67" - -http-cache-semantics@^3.7.3: - version "3.7.3" - resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-3.7.3.tgz#2f35c532ecd29f1e5413b9af833b724a3c6f7f72" - -http-proxy-agent@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-2.0.0.tgz#46482a2f0523a4d6082551709f469cb3e4a85ff4" - dependencies: - agent-base "4" - debug "2" +hosted-git-info@^2.1.4: + version "2.6.0" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.6.0.tgz#23235b29ab230c576aab0d4f13fc046b0b038222" http-signature@~1.1.0: version "1.1.1" @@ -1346,72 +1504,60 @@ http-signature@~1.1.0: jsprim "^1.2.2" sshpk "^1.7.0" -https-proxy-agent@^2.0.0: +ignore@^3.3.5: + version "3.3.7" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.7.tgz#612289bfb3c220e186a58118618d5be8c1bab021" + +in-publish@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.0.0.tgz#ffaa4b6faf586ac340c18a140431e76b7d7f2944" - dependencies: - agent-base "^4.1.0" - debug "^2.4.1" + resolved "https://registry.yarnpkg.com/in-publish/-/in-publish-2.0.0.tgz#e20ff5e3a2afc2690320b6dc552682a9c7fadf51" -humanize-ms@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" +indent-string@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" dependencies: - ms "^2.0.0" - -i@^0.3.5: - version "0.3.5" - resolved "https://registry.yarnpkg.com/i/-/i-0.3.5.tgz#1d2b854158ec8169113c6cb7f6b6801e99e211d5" - -iconv-lite@~0.4.13: - version "0.4.18" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.18.tgz#23d8656b16aae6742ac29732ea8f0336a4789cf2" - -iferr@^0.1.5, iferr@~0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" - -imurmurhash@*, imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + repeating "^2.0.0" -inflight@^1.0.4, inflight@~1.0.6: +inflight@^1.0.4: version "1.0.6" resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" dependencies: once "^1.3.0" wrappy "1" -inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3: +inherits@2, inherits@^2.0.1, inherits@~2.0.0, inherits@~2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" -ini@^1.3.4, ini@~1.3.0, ini@~1.3.4: +ini@~1.3.0: version "1.3.4" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.4.tgz#0537cb79daf59b59a1a517dff706c86ec039162e" -init-package-json@~1.10.1: - version "1.10.1" - resolved "https://registry.yarnpkg.com/init-package-json/-/init-package-json-1.10.1.tgz#cd873a167796befb99612b28762a0b6393fd8f6a" - dependencies: - glob "^7.1.1" - npm-package-arg "^4.0.0 || ^5.0.0" - promzard "^0.3.0" - read "~1.0.1" - read-package-json "1 || 2" - semver "2.x || 3.x || 4 || 5" - validate-npm-package-license "^3.0.1" - validate-npm-package-name "^3.0.0" - -invariant@^2.2.0, invariant@^2.2.2: +invariant@^2.2.2: version "2.2.2" resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.2.tgz#9e1f56ac0acdb6bf303306f338be3b204ae60360" dependencies: loose-envify "^1.0.0" -ip@^1.1.4: - version "1.1.5" - resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" +invert-kv@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" + +is-accessor-descriptor@^0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" + dependencies: + kind-of "^3.0.2" + +is-accessor-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" + dependencies: + kind-of "^6.0.0" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" is-binary-path@^1.0.0: version "1.0.1" @@ -1429,6 +1575,38 @@ is-builtin-module@^1.0.0: dependencies: builtin-modules "^1.0.0" +is-data-descriptor@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" + dependencies: + kind-of "^3.0.2" + +is-data-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" + dependencies: + kind-of "^6.0.0" + +is-descriptor@^0.1.0: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" + dependencies: + is-accessor-descriptor "^0.1.6" + is-data-descriptor "^0.1.4" + kind-of "^5.0.0" + +is-descriptor@^1.0.0, is-descriptor@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" + dependencies: + is-accessor-descriptor "^1.0.0" + is-data-descriptor "^1.0.0" + kind-of "^6.0.2" + +is-directory@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" + is-dotfile@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" @@ -1439,14 +1617,24 @@ is-equal-shallow@^0.1.3: dependencies: is-primitive "^2.0.0" -is-extendable@^0.1.1: +is-extendable@^0.1.0, is-extendable@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" +is-extendable@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" + dependencies: + is-plain-object "^2.0.4" + is-extglob@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" +is-extglob@^2.1.0, is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + is-finite@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" @@ -1469,9 +1657,31 @@ is-glob@^2.0.0, is-glob@^2.0.1: dependencies: is-extglob "^1.0.0" -is-npm@^1.0.0: +is-glob@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" + dependencies: + is-extglob "^2.1.0" + +is-glob@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.0.tgz#9521c76845cc2610a85203ddf080a958c2ffabc0" + dependencies: + is-extglob "^2.1.1" + +is-my-ip-valid@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4" + resolved "https://registry.yarnpkg.com/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz#7b351b8e8edd4d3995d4d066680e664d94696824" + +is-my-json-valid@^2.12.4: + version "2.17.2" + resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.17.2.tgz#6b2103a288e94ef3de5cf15d29dd85fc4b78d65c" + dependencies: + generate-function "^2.0.0" + generate-object-property "^1.1.0" + is-my-ip-valid "^1.0.0" + jsonpointer "^4.0.0" + xtend "^4.0.0" is-number@^2.1.0: version "2.1.0" @@ -1485,9 +1695,21 @@ is-number@^3.0.0: dependencies: kind-of "^3.0.2" -is-obj@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" +is-number@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" + +is-odd@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-odd/-/is-odd-2.0.0.tgz#7646624671fd7ea558ccd9a2795182f2958f1b24" + dependencies: + is-number "^4.0.0" + +is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + dependencies: + isobject "^3.0.1" is-posix-bracket@^0.1.0: version "0.1.1" @@ -1497,15 +1719,11 @@ is-primitive@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" -is-redirect@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24" - -is-retry-allowed@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34" +is-property@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" -is-stream@^1.0.0, is-stream@^1.1.0: +is-stream@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" @@ -1513,9 +1731,13 @@ is-typedarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" -isarray@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" +is-utf8@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" + +is-windows@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" isarray@1.0.0, isarray@~1.0.0: version "1.0.0" @@ -1531,18 +1753,29 @@ isobject@^2.0.0: dependencies: isarray "1.0.0" +isobject@^3.0.0, isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + isstream@~0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" -jju@^1.1.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/jju/-/jju-1.3.0.tgz#dadd9ef01924bc728b03f2f7979bdbd62f7a2aaa" +js-base64@^2.1.8: + version "2.4.3" + resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.4.3.tgz#2e545ec2b0f2957f41356510205214e98fad6582" -js-tokens@^3.0.0: +js-tokens@^3.0.0, js-tokens@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" +js-yaml@^3.4.3: + version "3.11.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.11.0.tgz#597c1a8bd57152f26d622ce4117851a51f5ebaef" + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + jsbn@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" @@ -1555,12 +1788,6 @@ jsesc@~0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" -json-parse-helpfulerror@^1.0.2, json-parse-helpfulerror@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/json-parse-helpfulerror/-/json-parse-helpfulerror-1.0.3.tgz#13f14ce02eed4e981297b64eb9e3b932e2dd13dc" - dependencies: - jju "^1.1.0" - json-schema@0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" @@ -1575,17 +1802,23 @@ json-stringify-safe@~5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" -json5@^0.5.0: +json5@^0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" +jsonfile@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + optionalDependencies: + graceful-fs "^4.1.6" + jsonify@~0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" -jsonparse@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" +jsonpointer@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9" jsprim@^1.2.2: version "1.4.0" @@ -1596,7 +1829,7 @@ jsprim@^1.2.2: json-schema "0.2.3" verror "1.3.6" -kind-of@^3.0.2: +kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: version "3.2.2" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" dependencies: @@ -1608,130 +1841,113 @@ kind-of@^4.0.0: dependencies: is-buffer "^1.1.5" -latest-version@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-3.1.0.tgz#a205383fea322b33b5ae3b18abee0dc2f356ee15" - dependencies: - package-json "^4.0.0" - -lazy-property@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/lazy-property/-/lazy-property-1.0.0.tgz#84ddc4b370679ba8bd4cdcfa4c06b43d57111147" - -lazy-req@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/lazy-req/-/lazy-req-2.0.0.tgz#c9450a363ecdda2e6f0c70132ad4f37f8f06f2b4" - -lockfile@~1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/lockfile/-/lockfile-1.0.3.tgz#2638fc39a0331e9cac1a04b71799931c9c50df79" +kind-of@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" -lodash._baseindexof@*: - version "3.1.0" - resolved "https://registry.yarnpkg.com/lodash._baseindexof/-/lodash._baseindexof-3.1.0.tgz#fe52b53a1c6761e42618d654e4a25789ed61822c" +kind-of@^6.0.0, kind-of@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" -lodash._baseuniq@~4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash._baseuniq/-/lodash._baseuniq-4.6.0.tgz#0ebb44e456814af7905c6212fa2c9b2d51b841e8" +lcid@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" dependencies: - lodash._createset "~4.0.0" - lodash._root "~3.0.0" - -lodash._bindcallback@*: - version "3.0.1" - resolved "https://registry.yarnpkg.com/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz#e531c27644cf8b57a99e17ed95b35c748789392e" - -lodash._cacheindexof@*: - version "3.0.2" - resolved "https://registry.yarnpkg.com/lodash._cacheindexof/-/lodash._cacheindexof-3.0.2.tgz#3dc69ac82498d2ee5e3ce56091bafd2adc7bde92" + invert-kv "^1.0.0" -lodash._createcache@*: - version "3.1.2" - resolved "https://registry.yarnpkg.com/lodash._createcache/-/lodash._createcache-3.1.2.tgz#56d6a064017625e79ebca6b8018e17440bdcf093" +load-json-file@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" dependencies: - lodash._getnative "^3.0.0" - -lodash._createset@~4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/lodash._createset/-/lodash._createset-4.0.3.tgz#0f4659fbb09d75194fa9e2b88a6644d363c9fe26" + graceful-fs "^4.1.2" + parse-json "^2.2.0" + pify "^2.0.0" + pinkie-promise "^2.0.0" + strip-bom "^2.0.0" -lodash._getnative@*, lodash._getnative@^3.0.0: - version "3.9.1" - resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5" +locate-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" + dependencies: + p-locate "^2.0.0" + path-exists "^3.0.0" -lodash._root@~3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/lodash._root/-/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692" +lodash.assign@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" -lodash.clonedeep@~4.5.0: +lodash.clonedeep@^4.3.2: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" -lodash.restparam@*: - version "3.6.1" - resolved "https://registry.yarnpkg.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805" - -lodash.union@~4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.union/-/lodash.union-4.6.0.tgz#48bb5088409f16f1821666641c44dd1aaae3cd88" - -lodash.uniq@~4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" - -lodash.without@~4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.without/-/lodash.without-4.4.0.tgz#3cd4574a00b67bae373a94b748772640507b7aac" +lodash.mergewith@^4.6.0: + version "4.6.1" + resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz#639057e726c3afbdb3e7d42741caa8d6e4335927" -lodash@^4.2.0: +lodash@^4.0.0, lodash@^4.17.4, lodash@^4.2.0, lodash@~4.17.4: version "4.17.4" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae" +log-symbols@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" + dependencies: + chalk "^2.0.1" + loose-envify@^1.0.0: version "1.3.1" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.1.tgz#d1a8ad33fa9ce0e713d65fdd0ac8b748d478c848" dependencies: js-tokens "^3.0.0" -lowercase-keys@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.0.tgz#4e3366b39e7f5457e35f1324bdf6f88d0bfc7306" +loud-rejection@^1.0.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" + dependencies: + currently-unhandled "^0.4.1" + signal-exit "^3.0.0" -lru-cache@^4.0.0, lru-cache@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.1.tgz#622e32e82488b49279114a4f9ecf45e7cd6bba55" +lru-cache@^4.0.1: + version "4.1.2" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.2.tgz#45234b2e6e2f2b33da125624c4664929a0224c3f" dependencies: pseudomap "^1.0.2" yallist "^2.1.2" -lru-cache@~4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.0.2.tgz#1d17679c069cda5d040991a09dbc2c0db377e55e" - dependencies: - pseudomap "^1.0.1" - yallist "^2.0.0" +map-cache@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + +map-obj@^1.0.0, map-obj@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" -make-dir@^1.0.0: +map-visit@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.0.0.tgz#97a011751e91dd87cfadef58832ebb04936de978" + resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" dependencies: - pify "^2.3.0" + object-visit "^1.0.0" -make-fetch-happen@^2.4.13: - version "2.4.13" - resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-2.4.13.tgz#3139ba2f4230a8384e7ba394534816c872ecbf4b" - dependencies: - agentkeepalive "^3.3.0" - cacache "^9.2.9" - http-cache-semantics "^3.7.3" - http-proxy-agent "^2.0.0" - https-proxy-agent "^2.0.0" - lru-cache "^4.1.1" - mississippi "^1.2.0" - node-fetch-npm "^2.0.1" - promise-retry "^1.1.1" - socks-proxy-agent "^3.0.0" - ssri "^4.1.6" +mem@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76" + dependencies: + mimic-fn "^1.0.0" + +meow@^3.7.0: + version "3.7.0" + resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" + dependencies: + camelcase-keys "^2.0.0" + decamelize "^1.1.2" + loud-rejection "^1.0.0" + map-obj "^1.0.1" + minimist "^1.1.3" + normalize-package-data "^2.3.4" + object-assign "^4.0.1" + read-pkg-up "^1.0.1" + redent "^1.0.0" + trim-newlines "^1.0.0" micromatch@^2.1.5: version "2.3.11" @@ -1751,6 +1967,24 @@ micromatch@^2.1.5: parse-glob "^3.0.4" regex-cache "^0.4.2" +micromatch@^3.1.4: + version "3.1.10" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + braces "^2.3.1" + define-property "^2.0.2" + extend-shallow "^3.0.2" + extglob "^2.0.4" + fragment-cache "^0.2.1" + kind-of "^6.0.2" + nanomatch "^1.2.9" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.2" + mime-db@~1.27.0: version "1.27.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.27.0.tgz#820f572296bbd20ec25ed55e5b5de869e5436eb1" @@ -1761,7 +1995,11 @@ mime-types@^2.1.12, mime-types@~2.1.7: dependencies: mime-db "~1.27.0" -minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.4: +mimic-fn@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" + +"minimatch@2 || 3", minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.4, minimatch@~3.0.2: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" dependencies: @@ -1771,63 +2009,49 @@ minimist@0.0.8: version "0.0.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" -minimist@^1.2.0: +minimist@^1.1.3, minimist@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" -mississippi@^1.2.0, mississippi@^1.3.0, mississippi@~1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-1.3.0.tgz#d201583eb12327e3c5c1642a404a9cacf94e34f5" - dependencies: - concat-stream "^1.5.0" - duplexify "^3.4.2" - end-of-stream "^1.1.0" - flush-write-stream "^1.0.0" - from2 "^2.1.0" - parallel-transform "^1.1.0" - pump "^1.0.0" - pumpify "^1.3.3" - stream-each "^1.1.0" - through2 "^2.0.0" - -"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: +mixin-deep@^1.2.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe" + dependencies: + for-in "^1.0.2" + is-extendable "^1.0.1" + +"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" dependencies: minimist "0.0.8" -move-concurrently@^1.0.1, move-concurrently@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" - dependencies: - aproba "^1.1.1" - copy-concurrently "^1.0.0" - fs-write-stream-atomic "^1.0.8" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.3" - -ms@2.0.0, ms@^2.0.0: +ms@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" -mute-stream@~0.0.4: - version "0.0.7" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" - -nan@^2.3.0: - version "2.6.2" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.6.2.tgz#e4ff34e6c95fdfb5aecc08de6596f43605a7db45" - -node-fetch-npm@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/node-fetch-npm/-/node-fetch-npm-2.0.1.tgz#4dd3355ce526c01bc5ab29ccdf48352dc8a79465" - dependencies: - encoding "^0.1.11" - json-parse-helpfulerror "^1.0.3" - safe-buffer "^5.0.1" - -node-gyp@~3.6.2: +nan@^2.10.0, nan@^2.3.0: + version "2.10.0" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.10.0.tgz#96d0cd610ebd58d4b4de9cc0c6828cda99c7548f" + +nanomatch@^1.2.9: + version "1.2.9" + resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.9.tgz#879f7150cb2dab7a471259066c104eee6e0fa7c2" + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + define-property "^2.0.2" + extend-shallow "^3.0.2" + fragment-cache "^0.2.1" + is-odd "^2.0.0" + is-windows "^1.0.2" + kind-of "^6.0.2" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +node-gyp@^3.3.1: version "3.6.2" resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.6.2.tgz#9bfbe54562286284838e750eac05295853fa1c60" dependencies: @@ -1859,20 +2083,44 @@ node-pre-gyp@^0.6.36: tar "^2.2.1" tar-pack "^3.4.0" +node-sass@^4.8.3: + version "4.8.3" + resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.8.3.tgz#d077cc20a08ac06f661ca44fb6f19cd2ed41debb" + dependencies: + async-foreach "^0.1.3" + chalk "^1.1.1" + cross-spawn "^3.0.0" + gaze "^1.0.0" + get-stdin "^4.0.1" + glob "^7.0.3" + in-publish "^2.0.0" + lodash.assign "^4.2.0" + lodash.clonedeep "^4.3.2" + lodash.mergewith "^4.6.0" + meow "^3.7.0" + mkdirp "^0.5.1" + nan "^2.10.0" + node-gyp "^3.3.1" + npmlog "^4.0.0" + request "~2.79.0" + sass-graph "^2.2.4" + stdout-stream "^1.4.0" + "true-case-path" "^1.0.2" + "nopt@2 || 3": version "3.0.6" resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" dependencies: abbrev "1" -nopt@^4.0.1, nopt@~4.0.1: +nopt@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" dependencies: abbrev "1" osenv "^0.1.4" -normalize-package-data@^2.0.0, normalize-package-data@^2.4.0: +normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: version "2.4.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" dependencies: @@ -1881,165 +2129,23 @@ normalize-package-data@^2.0.0, normalize-package-data@^2.4.0: semver "2 || 3 || 4 || 5" validate-npm-package-license "^3.0.1" -"normalize-package-data@~1.0.1 || ^2.0.0", normalize-package-data@~2.3.8: - version "2.3.8" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.3.8.tgz#d819eda2a9dedbd1ffa563ea4071d936782295bb" - dependencies: - hosted-git-info "^2.1.4" - is-builtin-module "^1.0.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-path@^2.0.1: +normalize-path@^2.0.1, normalize-path@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" dependencies: remove-trailing-separator "^1.0.1" -npm-cache-filename@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/npm-cache-filename/-/npm-cache-filename-1.0.2.tgz#ded306c5b0bfc870a9e9faf823bc5f283e05ae11" - -npm-install-checks@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-3.0.0.tgz#d4aecdfd51a53e3723b7b2f93b2ee28e307bc0d7" - dependencies: - semver "^2.3.0 || 3.x || 4 || 5" - -"npm-package-arg@^3.0.0 || ^4.0.0 || ^5.0.0", "npm-package-arg@^4.0.0 || ^5.0.0", npm-package-arg@^5.1.2, npm-package-arg@~5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-5.1.2.tgz#fb18d17bb61e60900d6312619919bd753755ab37" - dependencies: - hosted-git-info "^2.4.2" - osenv "^0.1.4" - semver "^5.1.0" - validate-npm-package-name "^3.0.0" - -npm-pick-manifest@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-1.0.4.tgz#a5ee6510c1fe7221c0bc0414e70924c14045f7e8" - dependencies: - npm-package-arg "^5.1.2" - semver "^5.3.0" - -npm-registry-client@~8.3.0: - version "8.3.0" - resolved "https://registry.yarnpkg.com/npm-registry-client/-/npm-registry-client-8.3.0.tgz#a86d5b1f97945de8df73c471d33602d5cd15130f" - dependencies: - concat-stream "^1.5.2" - graceful-fs "^4.1.6" - normalize-package-data "~1.0.1 || ^2.0.0" - npm-package-arg "^3.0.0 || ^4.0.0 || ^5.0.0" - once "^1.3.3" - request "^2.74.0" - retry "^0.10.0" - semver "2 >=2.2.1 || 3.x || 4 || 5" - slide "^1.1.3" - ssri "^4.1.2" - optionalDependencies: - npmlog "2 || ^3.1.0 || ^4.0.0" +normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" -npm-run-path@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-1.0.0.tgz#f5c32bf595fe81ae927daec52e82f8b000ac3c8f" +npm-run-path@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" dependencies: - path-key "^1.0.0" + path-key "^2.0.0" -npm-user-validate@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/npm-user-validate/-/npm-user-validate-1.0.0.tgz#8ceca0f5cea04d4e93519ef72d0557a75122e951" - -npm@^5.0.4: - version "5.0.4" - resolved "https://registry.yarnpkg.com/npm/-/npm-5.0.4.tgz#67a201dd6fb4de7b27d02761432fb27df12e35ce" - dependencies: - JSONStream "~1.3.1" - abbrev "~1.1.0" - ansi-regex "~2.1.1" - ansicolors "~0.3.2" - ansistyles "~0.1.3" - aproba "~1.1.2" - archy "~1.0.0" - bluebird "~3.5.0" - cacache "~9.2.8" - call-limit "~1.1.0" - chownr "~1.0.1" - cmd-shim "~2.0.2" - columnify "~1.5.4" - config-chain "~1.1.11" - detect-indent "~5.0.0" - dezalgo "~1.0.3" - editor "~1.0.0" - fs-vacuum "~1.2.10" - fs-write-stream-atomic "~1.0.10" - fstream "~1.0.11" - fstream-npm "~1.2.1" - glob "~7.1.2" - graceful-fs "~4.1.11" - has-unicode "~2.0.1" - hosted-git-info "~2.4.2" - iferr "~0.1.5" - inflight "~1.0.6" - inherits "~2.0.3" - ini "~1.3.4" - init-package-json "~1.10.1" - lazy-property "~1.0.0" - lockfile "~1.0.3" - lodash._baseuniq "~4.6.0" - lodash.clonedeep "~4.5.0" - lodash.union "~4.6.0" - lodash.uniq "~4.5.0" - lodash.without "~4.4.0" - lru-cache "~4.0.2" - mississippi "~1.3.0" - mkdirp "~0.5.1" - move-concurrently "~1.0.1" - node-gyp "~3.6.2" - nopt "~4.0.1" - normalize-package-data "~2.3.8" - npm-cache-filename "~1.0.2" - npm-install-checks "~3.0.0" - npm-package-arg "~5.1.2" - npm-registry-client "~8.3.0" - npm-user-validate "~1.0.0" - npmlog "~4.1.0" - once "~1.4.0" - opener "~1.4.3" - osenv "~0.1.4" - pacote "~2.7.34" - path-is-inside "~1.0.2" - promise-inflight "~1.0.1" - read "~1.0.7" - read-cmd-shim "~1.0.1" - read-installed "~4.0.3" - read-package-json "~2.0.5" - read-package-tree "~5.1.6" - readable-stream "~2.2.10" - request "~2.81.0" - retry "~0.10.1" - rimraf "~2.6.1" - safe-buffer "~5.1.0" - semver "~5.3.0" - sha "~2.0.1" - slide "~1.1.6" - sorted-object "~2.0.1" - sorted-union-stream "~2.1.3" - ssri "~4.1.6" - strip-ansi "~3.0.1" - tar "~2.2.1" - text-table "~0.2.0" - uid-number "0.0.6" - umask "~1.1.0" - unique-filename "~1.1.0" - unpipe "~1.0.0" - update-notifier "~2.1.0" - uuid "~3.0.1" - validate-npm-package-name "~3.0.0" - which "~1.2.14" - wrappy "~1.0.2" - write-file-atomic "~2.1.0" - -"npmlog@0 || 1 || 2 || 3 || 4", "npmlog@2 || ^3.1.0 || ^4.0.0", npmlog@^4.0.2, npmlog@~4.1.0: +"npmlog@0 || 1 || 2 || 3 || 4", npmlog@^4.0.0, npmlog@^4.0.2: version "4.1.2" resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" dependencies: @@ -2048,6 +2154,10 @@ npm@^5.0.4: gauge "~2.7.3" set-blocking "~2.0.0" +num2fraction@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" + number-is-nan@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" @@ -2060,6 +2170,20 @@ object-assign@^4.0.1, object-assign@^4.1.0: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" +object-copy@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" + dependencies: + copy-descriptor "^0.1.0" + define-property "^0.2.5" + kind-of "^3.0.3" + +object-visit@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" + dependencies: + isobject "^3.0.0" + object.omit@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" @@ -2067,38 +2191,48 @@ object.omit@^2.0.0: for-own "^0.1.4" is-extendable "^0.1.1" -once@^1.3.0, once@^1.3.1, once@^1.3.3, once@^1.4.0, once@~1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" +object.pick@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" dependencies: - wrappy "1" + isobject "^3.0.1" -once@~1.3.0: - version "1.3.3" - resolved "https://registry.yarnpkg.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20" +once@^1.3.0, once@^1.3.3: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" dependencies: wrappy "1" -opener@~1.4.3: - version "1.4.3" - resolved "https://registry.yarnpkg.com/opener/-/opener-1.4.3.tgz#5c6da2c5d7e5831e8ffa3964950f8d6674ac90b8" - -os-homedir@^1.0.0: +os-homedir@^1.0.0, os-homedir@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" -os-tmpdir@^1.0.0, os-tmpdir@^1.0.1: +os-locale@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9" + dependencies: + lcid "^1.0.0" + +os-locale@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2" + dependencies: + execa "^0.7.0" + lcid "^1.0.0" + mem "^1.1.0" + +os-tmpdir@^1.0.0, os-tmpdir@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" -osenv@0, osenv@^0.1.4, osenv@~0.1.4: +osenv@0, osenv@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.4.tgz#42fe6d5953df06c8064be6f176c3d05aaaa34644" dependencies: os-homedir "^1.0.0" os-tmpdir "^1.0.0" -output-file-sync@^1.1.0: +output-file-sync@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/output-file-sync/-/output-file-sync-1.1.2.tgz#d0a33eefe61a205facb90092e826598d5245ce76" dependencies: @@ -2106,48 +2240,25 @@ output-file-sync@^1.1.0: mkdirp "^0.5.1" object-assign "^4.1.0" -package-json@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/package-json/-/package-json-4.0.1.tgz#8869a0401253661c4c4ca3da6c2121ed555f5eed" - dependencies: - got "^6.7.1" - registry-auth-token "^3.0.1" - registry-url "^3.0.3" - semver "^5.1.0" +p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" -pacote@~2.7.34: - version "2.7.38" - resolved "https://registry.yarnpkg.com/pacote/-/pacote-2.7.38.tgz#5091f8774298c26c3eca24606037f1bb73db74c1" +p-limit@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.2.0.tgz#0e92b6bedcb59f022c13d0f1949dc82d15909f1c" dependencies: - bluebird "^3.5.0" - cacache "^9.2.9" - glob "^7.1.2" - lru-cache "^4.1.1" - make-fetch-happen "^2.4.13" - minimatch "^3.0.4" - mississippi "^1.2.0" - normalize-package-data "^2.4.0" - npm-package-arg "^5.1.2" - npm-pick-manifest "^1.0.4" - osenv "^0.1.4" - promise-inflight "^1.0.1" - promise-retry "^1.1.1" - protoduck "^4.0.0" - safe-buffer "^5.1.1" - semver "^5.3.0" - ssri "^4.1.6" - tar-fs "^1.15.3" - tar-stream "^1.5.4" - unique-filename "^1.1.0" - which "^1.2.12" + p-try "^1.0.0" -parallel-transform@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.1.0.tgz#d410f065b05da23081fcd10f28854c29bda33b06" +p-locate@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" dependencies: - cyclist "~0.2.2" - inherits "^2.0.3" - readable-stream "^2.1.5" + p-limit "^1.1.0" + +p-try@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" parse-glob@^3.0.4: version "3.0.4" @@ -2158,92 +2269,167 @@ parse-glob@^3.0.4: is-extglob "^1.0.0" is-glob "^2.0.0" -path-is-absolute@^1.0.0: +parse-json@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" + dependencies: + error-ex "^1.2.0" + +pascalcase@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" + +path-dirname@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" + +path-exists@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" + dependencies: + pinkie-promise "^2.0.0" + +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + +path-is-absolute@^1.0.0, path-is-absolute@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" -path-is-inside@^1.0.1, path-is-inside@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" +path-key@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" -path-key@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-1.0.0.tgz#5d53d578019646c0d68800db4e146e6bdc2ac7af" +path-type@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" + dependencies: + graceful-fs "^4.1.2" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +path-type@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" + dependencies: + pify "^3.0.0" performance-now@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5" -pify@^2.3.0: +pify@^2.0.0, pify@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" -prepend-http@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" - -preserve@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" +pify@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" -private@^0.1.6: - version "0.1.7" - resolved "https://registry.yarnpkg.com/private/-/private-0.1.7.tgz#68ce5e8a1ef0a23bb570cc28537b5332aba63ef1" +pinkie-promise@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" + dependencies: + pinkie "^2.0.0" -process-nextick-args@~1.0.6: - version "1.0.7" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3" +pinkie@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" -promise-inflight@^1.0.1, promise-inflight@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" +posix-character-classes@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" -promise-retry@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-1.1.1.tgz#6739e968e3051da20ce6497fb2b50f6911df3d6d" +postcss-cli@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-cli/-/postcss-cli-5.0.0.tgz#3d6aee7652b8dc6566f0189dd90d11bb0a535a20" + dependencies: + chalk "^2.1.0" + chokidar "^2.0.0" + dependency-graph "^0.7.0" + fs-extra "^5.0.0" + get-stdin "^5.0.1" + globby "^7.1.1" + postcss "^6.0.1" + postcss-load-config "^1.1.0" + postcss-reporter "^5.0.0" + pretty-hrtime "^1.0.3" + read-cache "^1.0.0" + yargs "^11.0.0" + +postcss-load-config@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-1.2.0.tgz#539e9afc9ddc8620121ebf9d8c3673e0ce50d28a" dependencies: - err-code "^1.0.0" - retry "^0.10.0" + cosmiconfig "^2.1.0" + object-assign "^4.1.0" + postcss-load-options "^1.2.0" + postcss-load-plugins "^2.3.0" -promzard@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/promzard/-/promzard-0.3.0.tgz#26a5d6ee8c7dee4cb12208305acfb93ba382a9ee" +postcss-load-options@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/postcss-load-options/-/postcss-load-options-1.2.0.tgz#b098b1559ddac2df04bc0bb375f99a5cfe2b6d8c" dependencies: - read "1" + cosmiconfig "^2.1.0" + object-assign "^4.1.0" -proto-list@~1.2.1: - version "1.2.4" - resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" +postcss-load-plugins@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz#745768116599aca2f009fad426b00175049d8d92" + dependencies: + cosmiconfig "^2.1.1" + object-assign "^4.1.0" -protoduck@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/protoduck/-/protoduck-4.0.0.tgz#fe4874d8c7913366cfd9ead12453a22cd3657f8e" +postcss-reporter@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-reporter/-/postcss-reporter-5.0.0.tgz#a14177fd1342829d291653f2786efd67110332c3" dependencies: - genfun "^4.0.1" + chalk "^2.0.1" + lodash "^4.17.4" + log-symbols "^2.0.0" + postcss "^6.0.8" -pseudomap@^1.0.1, pseudomap@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" +postcss-value-parser@^3.2.3: + version "3.3.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15" -pump@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/pump/-/pump-1.0.2.tgz#3b3ee6512f94f0e575538c17995f9f16990a5d51" +postcss@^6.0.1, postcss@^6.0.20, postcss@^6.0.8: + version "6.0.21" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.21.tgz#8265662694eddf9e9a5960db6da33c39e4cd069d" dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" + chalk "^2.3.2" + source-map "^0.6.1" + supports-color "^5.3.0" -pumpify@^1.3.3: - version "1.3.5" - resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.3.5.tgz#1b671c619940abcaeac0ad0e3a3c164be760993b" - dependencies: - duplexify "^3.1.2" - inherits "^2.0.1" - pump "^1.0.0" +preserve@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" + +pretty-hrtime@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" + +private@^0.1.6, private@^0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/private/-/private-0.1.7.tgz#68ce5e8a1ef0a23bb570cc28537b5332aba63ef1" + +process-nextick-args@~1.0.6: + version "1.0.7" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3" + +pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" punycode@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" +qs@~6.3.0: + version "6.3.2" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.3.2.tgz#e75bd5f6e268122a2a0e0bda630b2550c166502c" + qs@~6.4.0: version "6.4.0" resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233" @@ -2255,7 +2441,7 @@ randomatic@^1.1.3: is-number "^3.0.0" kind-of "^4.0.0" -rc@^1.0.1, rc@^1.1.6, rc@^1.1.7: +rc@^1.1.7: version "1.2.1" resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.1.tgz#2e03e8e42ee450b8cb3dce65be1bf8974e1dfd95" dependencies: @@ -2264,52 +2450,28 @@ rc@^1.0.1, rc@^1.1.6, rc@^1.1.7: minimist "^1.2.0" strip-json-comments "~2.0.1" -read-cmd-shim@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/read-cmd-shim/-/read-cmd-shim-1.0.1.tgz#2d5d157786a37c055d22077c32c53f8329e91c7b" - dependencies: - graceful-fs "^4.1.2" - -read-installed@~4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/read-installed/-/read-installed-4.0.3.tgz#ff9b8b67f187d1e4c29b9feb31f6b223acd19067" - dependencies: - debuglog "^1.0.1" - read-package-json "^2.0.0" - readdir-scoped-modules "^1.0.0" - semver "2 || 3 || 4 || 5" - slide "~1.1.3" - util-extend "^1.0.1" - optionalDependencies: - graceful-fs "^4.1.2" - -"read-package-json@1 || 2", read-package-json@^2.0.0, read-package-json@~2.0.5: - version "2.0.10" - resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-2.0.10.tgz#dc0229f6dde6b4b705b39e25b2d970ebe95685ae" +read-cache@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" dependencies: - glob "^7.1.1" - json-parse-helpfulerror "^1.0.2" - normalize-package-data "^2.0.0" - optionalDependencies: - graceful-fs "^4.1.2" + pify "^2.3.0" -read-package-tree@~5.1.6: - version "5.1.6" - resolved "https://registry.yarnpkg.com/read-package-tree/-/read-package-tree-5.1.6.tgz#4f03e83d0486856fb60d97c94882841c2a7b1b7a" +read-pkg-up@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" dependencies: - debuglog "^1.0.1" - dezalgo "^1.0.0" - once "^1.3.0" - read-package-json "^2.0.0" - readdir-scoped-modules "^1.0.0" + find-up "^1.0.0" + read-pkg "^1.0.0" -read@1, read@~1.0.1, read@~1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4" +read-pkg@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" dependencies: - mute-stream "~0.0.4" + load-json-file "^1.0.0" + normalize-package-data "^2.3.2" + path-type "^1.0.0" -"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@^2.0.4, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.1.4, readable-stream@^2.1.5, readable-stream@^2.2.2: +readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.4: version "2.3.3" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.3.tgz#368f2512d79f9d46fdfc71349ae7878bbc1eb95c" dependencies: @@ -2321,36 +2483,6 @@ read@1, read@~1.0.1, read@~1.0.7: string_decoder "~1.0.3" util-deprecate "~1.0.1" -readable-stream@~1.1.10: - version "1.1.14" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "0.0.1" - string_decoder "~0.10.x" - -readable-stream@~2.2.10: - version "2.2.11" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.2.11.tgz#0796b31f8d7688007ff0b93a8088d34aa17c0f72" - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "~1.0.0" - process-nextick-args "~1.0.6" - safe-buffer "~5.0.1" - string_decoder "~1.0.0" - util-deprecate "~1.0.1" - -readdir-scoped-modules@*, readdir-scoped-modules@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/readdir-scoped-modules/-/readdir-scoped-modules-1.0.2.tgz#9fafa37d286be5d92cbaebdee030dc9b5f406747" - dependencies: - debuglog "^1.0.1" - dezalgo "^1.0.0" - graceful-fs "^4.1.2" - once "^1.3.0" - readdirp@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78" @@ -2360,14 +2492,25 @@ readdirp@^2.0.0: readable-stream "^2.0.2" set-immediate-shim "^1.0.1" +redent@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" + dependencies: + indent-string "^2.1.0" + strip-indent "^1.0.1" + regenerate@^1.2.1: version "1.3.2" resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.3.2.tgz#d1941c67bad437e1be76433add5b385f95b19260" -regenerator-runtime@^0.10.0: +regenerator-runtime@^0.10.5: version "0.10.5" resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz#336c3efc1220adcedda2c9fab67b5a7955a33658" +regenerator-runtime@^0.11.0: + version "0.11.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" + regenerator-transform@0.9.11: version "0.9.11" resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.9.11.tgz#3a7d067520cb7b7176769eb5ff868691befe1283" @@ -2383,6 +2526,13 @@ regex-cache@^0.4.2: is-equal-shallow "^0.1.3" is-primitive "^2.0.0" +regex-not@^1.0.0, regex-not@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" + dependencies: + extend-shallow "^3.0.2" + safe-regex "^1.1.0" + regexpu-core@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240" @@ -2391,19 +2541,6 @@ regexpu-core@^2.0.0: regjsgen "^0.2.0" regjsparser "^0.1.4" -registry-auth-token@^3.0.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-3.3.1.tgz#fb0d3289ee0d9ada2cbb52af5dfe66cb070d3006" - dependencies: - rc "^1.1.6" - safe-buffer "^5.0.1" - -registry-url@^3.0.3: - version "3.1.0" - resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-3.1.0.tgz#3d4ef870f73dde1d77f0cf9a381432444e174942" - dependencies: - rc "^1.0.1" - regjsgen@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" @@ -2422,7 +2559,7 @@ repeat-element@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a" -repeat-string@^1.5.2: +repeat-string@^1.5.2, repeat-string@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" @@ -2432,7 +2569,32 @@ repeating@^2.0.0: dependencies: is-finite "^1.0.0" -request@2, request@^2.74.0, request@^2.81.0, request@~2.81.0: +request@2, request@~2.79.0: + version "2.79.0" + resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de" + dependencies: + aws-sign2 "~0.6.0" + aws4 "^1.2.1" + caseless "~0.11.0" + combined-stream "~1.0.5" + extend "~3.0.0" + forever-agent "~0.6.1" + form-data "~2.1.1" + har-validator "~2.0.6" + hawk "~3.1.3" + http-signature "~1.1.0" + is-typedarray "~1.0.0" + isstream "~0.1.2" + json-stringify-safe "~5.0.1" + mime-types "~2.1.7" + oauth-sign "~0.8.1" + qs "~6.3.0" + stringstream "~0.0.4" + tough-cookie "~2.3.0" + tunnel-agent "~0.4.1" + uuid "^3.0.0" + +request@^2.81.0: version "2.81.0" resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0" dependencies: @@ -2459,41 +2621,63 @@ request@2, request@^2.74.0, request@^2.81.0, request@~2.81.0: tunnel-agent "^0.6.0" uuid "^3.0.0" -retry@^0.10.0, retry@~0.10.1: - version "0.10.1" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.10.1.tgz#e76388d217992c252750241d3d3956fed98d8ff4" +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + +require-from-string@^1.1.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-1.2.1.tgz#529c9ccef27380adfec9a2f965b649bbee636418" + +require-main-filename@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" + +resolve-url@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" + +ret@~0.1.10: + version "0.1.15" + resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" -rimraf@2, rimraf@^2.5.1, rimraf@^2.5.2, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@~2.6.1: +rimraf@2, rimraf@^2.5.1, rimraf@^2.6.1: version "2.6.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.1.tgz#c2338ec643df7a1b7fe5c54fa86f57428a55f33d" dependencies: glob "^7.0.5" -run-queue@^1.0.0, run-queue@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" - dependencies: - aproba "^1.1.1" - -safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@~5.1.0, safe-buffer@~5.1.1: +safe-buffer@^5.0.1, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" -safe-buffer@~5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.0.1.tgz#d263ca54696cd8a306b5ca6551e92de57918fbe7" +safe-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" + dependencies: + ret "~0.1.10" -semver-diff@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-2.1.0.tgz#4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36" +sass-graph@^2.2.4: + version "2.2.4" + resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.2.4.tgz#13fbd63cd1caf0908b9fd93476ad43a51d1e0b49" + dependencies: + glob "^7.0.0" + lodash "^4.0.0" + scss-tokenizer "^0.2.3" + yargs "^7.0.0" + +scss-tokenizer@^0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz#8eb06db9a9723333824d3f5530641149847ce5d1" dependencies: - semver "^5.0.3" + js-base64 "^2.1.8" + source-map "^0.4.2" -"semver@2 >=2.2.1 || 3.x || 4 || 5", "semver@2 || 3 || 4 || 5", "semver@2.x || 3.x || 4 || 5", "semver@^2.3.0 || 3.x || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@~5.3.0: +"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@~5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" -set-blocking@~2.0.0: +set-blocking@^2.0.0, set-blocking@~2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" @@ -2501,12 +2685,33 @@ set-immediate-shim@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61" -sha@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/sha/-/sha-2.0.1.tgz#6030822fbd2c9823949f8f72ed6411ee5cf25aae" +set-value@^0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" dependencies: - graceful-fs "^4.1.2" - readable-stream "^2.0.2" + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.1" + to-object-path "^0.3.0" + +set-value@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274" + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.3" + split-string "^3.0.1" + +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + dependencies: + shebang-regex "^1.0.0" + +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" signal-exit@^3.0.0: version "3.0.2" @@ -2516,13 +2721,32 @@ slash@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" -slide@^1.1.3, slide@^1.1.5, slide@~1.1.3, slide@~1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707" +snapdragon-node@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" + dependencies: + define-property "^1.0.0" + isobject "^3.0.0" + snapdragon-util "^3.0.1" + +snapdragon-util@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" + dependencies: + kind-of "^3.2.0" -smart-buffer@^1.0.13: - version "1.1.15" - resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-1.1.15.tgz#7f114b5b65fab3e2a35aa775bb12f0d1c649bf16" +snapdragon@^0.8.1: + version "0.8.2" + resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" + dependencies: + base "^0.11.1" + debug "^2.2.0" + define-property "^0.2.5" + extend-shallow "^2.0.1" + map-cache "^0.2.2" + source-map "^0.5.6" + source-map-resolve "^0.5.0" + use "^3.1.0" sntp@1.x.x: version "1.0.9" @@ -2530,54 +2754,75 @@ sntp@1.x.x: dependencies: hoek "2.x.x" -socks-proxy-agent@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-3.0.0.tgz#ea23085cd2bde94d084a62448f31139ca7ed6245" +source-map-resolve@^0.5.0: + version "0.5.1" + resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.1.tgz#7ad0f593f2281598e854df80f19aae4b92d7a11a" dependencies: - agent-base "^4.0.1" - socks "^1.1.10" + atob "^2.0.0" + decode-uri-component "^0.2.0" + resolve-url "^0.2.1" + source-map-url "^0.4.0" + urix "^0.1.0" -socks@^1.1.10: - version "1.1.10" - resolved "https://registry.yarnpkg.com/socks/-/socks-1.1.10.tgz#5b8b7fc7c8f341c53ed056e929b7bf4de8ba7b5a" +source-map-support@^0.4.15: + version "0.4.18" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f" dependencies: - ip "^1.1.4" - smart-buffer "^1.0.13" + source-map "^0.5.6" -sorted-object@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/sorted-object/-/sorted-object-2.0.1.tgz#7d631f4bd3a798a24af1dffcfbfe83337a5df5fc" +source-map-url@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" -sorted-union-stream@~2.1.3: - version "2.1.3" - resolved "https://registry.yarnpkg.com/sorted-union-stream/-/sorted-union-stream-2.1.3.tgz#c7794c7e077880052ff71a8d4a2dbb4a9a638ac7" +source-map@0.5.x, source-map@^0.5.6: + version "0.5.6" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" + +source-map@^0.4.2: + version "0.4.4" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" dependencies: - from2 "^1.3.0" - stream-iterate "^1.1.0" + amdefine ">=0.0.4" + +source-map@^0.5.7: + version "0.5.7" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" -source-map-support@^0.4.2: - version "0.4.15" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.15.tgz#03202df65c06d2bd8c7ec2362a193056fef8d3b1" +source-map@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + +spdx-correct@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.0.0.tgz#05a5b4d7153a195bc92c3c425b69f3b2a9524c82" dependencies: - source-map "^0.5.6" + spdx-expression-parse "^3.0.0" + spdx-license-ids "^3.0.0" -source-map@^0.5.0, source-map@^0.5.6: - version "0.5.6" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" +spdx-exceptions@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz#2c7ae61056c714a5b9b9b2b2af7d311ef5c78fe9" -spdx-correct@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-1.0.2.tgz#4b3073d933ff51f3912f03ac5519498a4150db40" +spdx-expression-parse@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0" dependencies: - spdx-license-ids "^1.0.2" + spdx-exceptions "^2.1.0" + spdx-license-ids "^3.0.0" -spdx-expression-parse@~1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz#9bdf2f20e1f40ed447fbe273266191fced51626c" +spdx-license-ids@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz#7a7cd28470cc6d3a1cfe6d66886f6bc430d3ac87" -spdx-license-ids@^1.0.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57" +split-string@^3.0.1, split-string@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" + dependencies: + extend-shallow "^3.0.0" + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" sshpk@^1.7.0: version "1.13.1" @@ -2593,29 +2838,18 @@ sshpk@^1.7.0: jsbn "~0.1.0" tweetnacl "~0.14.0" -ssri@^4.1.2, ssri@^4.1.6, ssri@~4.1.6: - version "4.1.6" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-4.1.6.tgz#0cb49b6ac84457e7bdd466cb730c3cb623e9a25b" - dependencies: - safe-buffer "^5.1.0" - -stream-each@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.0.tgz#1e95d47573f580d814dc0ff8cd0f66f1ce53c991" +static-extend@^0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" dependencies: - end-of-stream "^1.1.0" - stream-shift "^1.0.0" + define-property "^0.2.5" + object-copy "^0.1.0" -stream-iterate@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/stream-iterate/-/stream-iterate-1.2.0.tgz#2bd7c77296c1702a46488b8ad41f79865eecd4e1" +stdout-stream@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/stdout-stream/-/stdout-stream-1.4.0.tgz#a2c7c8587e54d9427ea9edb3ac3f2cd522df378b" dependencies: - readable-stream "^2.1.5" - stream-shift "^1.0.0" - -stream-shift@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" + readable-stream "^2.0.1" string-width@^1.0.1, string-width@^1.0.2: version "1.0.2" @@ -2625,18 +2859,14 @@ string-width@^1.0.1, string-width@^1.0.2: is-fullwidth-code-point "^1.0.0" strip-ansi "^3.0.0" -string-width@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.0.tgz#030664561fc146c9423ec7d978fe2457437fe6d0" +string-width@^2.0.0, string-width@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" dependencies: is-fullwidth-code-point "^2.0.0" strip-ansi "^4.0.0" -string_decoder@~0.10.x: - version "0.10.31" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" - -string_decoder@~1.0.0, string_decoder@~1.0.3: +string_decoder@~1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.0.3.tgz#0fc67d7c141825de94282dd536bec6b9bce860ab" dependencies: @@ -2646,7 +2876,7 @@ stringstream@~0.0.4: version "0.0.5" resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878" -strip-ansi@^3.0.0, strip-ansi@^3.0.1, strip-ansi@~3.0.1: +strip-ansi@^3.0.0, strip-ansi@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" dependencies: @@ -2658,10 +2888,22 @@ strip-ansi@^4.0.0: dependencies: ansi-regex "^3.0.0" +strip-bom@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" + dependencies: + is-utf8 "^0.2.0" + strip-eof@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" +strip-indent@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" + dependencies: + get-stdin "^4.0.1" + strip-json-comments@~2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" @@ -2670,14 +2912,11 @@ supports-color@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" -tar-fs@^1.15.3: - version "1.15.3" - resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-1.15.3.tgz#eccf935e941493d8151028e636e51ce4c3ca7f20" +supports-color@^5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.3.0.tgz#5b24ac15db80fa927cf5227a4a33fd3c4c7676c0" dependencies: - chownr "^1.0.1" - mkdirp "^0.5.1" - pump "^1.0.0" - tar-stream "^1.1.2" + has-flag "^3.0.0" tar-pack@^3.4.0: version "3.4.0" @@ -2692,16 +2931,7 @@ tar-pack@^3.4.0: tar "^2.2.1" uid-number "^0.0.6" -tar-stream@^1.1.2, tar-stream@^1.5.4: - version "1.5.4" - resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-1.5.4.tgz#36549cf04ed1aee9b2a30c0143252238daf94016" - dependencies: - bl "^1.0.0" - end-of-stream "^1.0.0" - readable-stream "^2.0.0" - xtend "^4.0.0" - -tar@^2.0.0, tar@^2.2.1, tar@~2.2.1: +tar@^2.0.0, tar@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1" dependencies: @@ -2709,34 +2939,31 @@ tar@^2.0.0, tar@^2.2.1, tar@~2.2.1: fstream "^1.0.2" inherits "2" -term-size@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/term-size/-/term-size-0.1.1.tgz#87360b96396cab5760963714cda0d0cbeecad9ca" - dependencies: - execa "^0.4.0" - -text-table@~0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" +to-fast-properties@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" -through2@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.3.tgz#0004569b37c7c74ba39c43f3ced78d1ad94140be" +to-object-path@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" dependencies: - readable-stream "^2.1.5" - xtend "~4.0.1" - -"through@>=2.2.7 <3": - version "2.3.8" - resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + kind-of "^3.0.2" -timed-out@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" +to-regex-range@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" + dependencies: + is-number "^3.0.0" + repeat-string "^1.6.1" -to-fast-properties@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" +to-regex@^3.0.1, to-regex@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" + dependencies: + define-property "^2.0.2" + extend-shallow "^3.0.2" + regex-not "^1.0.2" + safe-regex "^1.1.0" tough-cookie@~2.3.0: version "2.3.2" @@ -2744,76 +2971,71 @@ tough-cookie@~2.3.0: dependencies: punycode "^1.4.1" +trim-newlines@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" + trim-right@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" +"true-case-path@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/true-case-path/-/true-case-path-1.0.2.tgz#7ec91130924766c7f573be3020c34f8fdfd00d62" + dependencies: + glob "^6.0.4" + tunnel-agent@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" dependencies: safe-buffer "^5.0.1" +tunnel-agent@~0.4.1: + version "0.4.3" + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb" + tweetnacl@^0.14.3, tweetnacl@~0.14.0: version "0.14.5" resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" -typedarray@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - -uid-number@0.0.6, uid-number@^0.0.6: +uid-number@^0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81" -umask@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/umask/-/umask-1.1.0.tgz#f29cebf01df517912bb58ff9c4e50fde8e33320d" - -unique-filename@^1.1.0, unique-filename@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.0.tgz#d05f2fe4032560871f30e93cbe735eea201514f3" +union-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4" dependencies: - unique-slug "^2.0.0" + arr-union "^3.1.0" + get-value "^2.0.6" + is-extendable "^0.1.1" + set-value "^0.4.3" -unique-slug@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.0.tgz#db6676e7c7cc0629878ff196097c78855ae9f4ab" - dependencies: - imurmurhash "^0.1.4" +universalify@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.1.tgz#fa71badd4437af4c148841e3b3b165f9e9e590b7" -unique-string@^1.0.0: +unset-value@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-1.0.0.tgz#9e1057cca851abb93398f8b33ae187b99caec11a" + resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" dependencies: - crypto-random-string "^1.0.0" + has-value "^0.3.1" + isobject "^3.0.0" -unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" +upath@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/upath/-/upath-1.0.4.tgz#ee2321ba0a786c50973db043a50b7bcba822361d" -unzip-response@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97" +urix@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" -update-notifier@~2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.1.0.tgz#ec0c1e53536b76647a24b77cb83966d9315123d9" - dependencies: - boxen "^1.0.0" - chalk "^1.0.0" - configstore "^3.0.0" - is-npm "^1.0.0" - latest-version "^3.0.0" - lazy-req "^2.0.0" - semver-diff "^2.0.0" - xdg-basedir "^3.0.0" - -url-parse-lax@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73" +use@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/use/-/use-3.1.0.tgz#14716bf03fdfefd03040aef58d8b4b85f3a7c544" dependencies: - prepend-http "^1.0.1" + kind-of "^6.0.2" user-home@^1.1.1: version "1.1.1" @@ -2823,36 +3045,22 @@ util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" -util-extend@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/util-extend/-/util-extend-1.0.3.tgz#a7c216d267545169637b3b6edc6ca9119e2ff93f" - uuid@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04" -uuid@~3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.0.1.tgz#6544bba2dfda8c1cf17e629a3a305e2bb1fee6c1" - -v8flags@^2.0.10: +v8flags@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-2.1.1.tgz#aab1a1fa30d45f88dd321148875ac02c0b55e5b4" dependencies: user-home "^1.1.1" -validate-npm-package-license@*, validate-npm-package-license@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz#2804babe712ad3379459acfbe24746ab2c303fbc" +validate-npm-package-license@^3.0.1: + version "3.0.3" + resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz#81643bcbef1bdfecd4623793dc4648948ba98338" dependencies: - spdx-correct "~1.0.0" - spdx-expression-parse "~1.0.0" - -validate-npm-package-name@^3.0.0, validate-npm-package-name@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz#5fa912d81eb7d0c74afc140de7317f0ca7df437e" - dependencies: - builtins "^1.0.3" + spdx-correct "^3.0.0" + spdx-expression-parse "^3.0.0" verror@1.3.6: version "1.3.6" @@ -2860,15 +3068,17 @@ verror@1.3.6: dependencies: extsprintf "1.0.2" -wcwidth@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" - dependencies: - defaults "^1.0.3" +which-module@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" -which@1, which@^1.2.12, which@^1.2.8, which@~1.2.14: - version "1.2.14" - resolved "https://registry.yarnpkg.com/which/-/which-1.2.14.tgz#9a87c4378f03e827cecaf1acdf56c736c01c14e5" +which-module@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" + +which@1, which@^1.2.9: + version "1.3.0" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.0.tgz#ff04bdfc010ee547d780bec38e1ac1c2777d253a" dependencies: isexe "^2.0.0" @@ -2878,29 +3088,18 @@ wide-align@^1.1.0: dependencies: string-width "^1.0.2" -widest-line@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-1.0.0.tgz#0c09c85c2a94683d0d7eaf8ee097d564bf0e105c" +wrap-ansi@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" dependencies: string-width "^1.0.1" + strip-ansi "^3.0.1" -wrappy@1, wrappy@~1.0.2: +wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" -write-file-atomic@^2.0.0, write-file-atomic@~2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.1.0.tgz#1769f4b551eedce419f0505deae2e26763542d37" - dependencies: - graceful-fs "^4.1.11" - imurmurhash "^0.1.4" - slide "^1.1.5" - -xdg-basedir@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4" - -xtend@^4.0.0, xtend@~4.0.1: +xtend@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" @@ -2908,6 +3107,53 @@ y18n@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" -yallist@^2.0.0, yallist@^2.1.2: +yallist@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + +yargs-parser@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a" + dependencies: + camelcase "^3.0.0" + +yargs-parser@^9.0.2: + version "9.0.2" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077" + dependencies: + camelcase "^4.1.0" + +yargs@^11.0.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.1.0.tgz#90b869934ed6e871115ea2ff58b03f4724ed2d77" + dependencies: + cliui "^4.0.0" + decamelize "^1.1.1" + find-up "^2.1.0" + get-caller-file "^1.0.1" + os-locale "^2.0.0" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^2.0.0" + which-module "^2.0.0" + y18n "^3.2.1" + yargs-parser "^9.0.2" + +yargs@^7.0.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8" + dependencies: + camelcase "^3.0.0" + cliui "^3.2.0" + decamelize "^1.1.1" + get-caller-file "^1.0.1" + os-locale "^1.4.0" + read-pkg-up "^1.0.1" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^1.0.2" + which-module "^1.0.0" + y18n "^3.2.1" + yargs-parser "^5.0.0" diff --git a/package.json b/package.json index d9994293fc..62590cb9a4 100644 --- a/package.json +++ b/package.json @@ -22,11 +22,11 @@ "url": "https://github.com/jgthms/bulma/issues" }, "devDependencies": { - "autoprefixer": "^7.1.1", + "autoprefixer": "^8.2.0", "clean-css-cli": "^4.1.11", - "node-sass": "^4.5.3", - "postcss-cli": "^4.1.0", - "rimraf": "^2.6.1" + "node-sass": "^4.8.3", + "postcss-cli": "^5.0.0", + "rimraf": "^2.6.2" }, "scripts": { "build": "npm run build-clean && npm run build-sass && npm run build-autoprefix && npm run build-cleancss", @@ -34,16 +34,8 @@ "build-cleancss": "cleancss -o css/bulma.min.css css/bulma.css", "build-clean": "rimraf css", "build-sass": "node-sass --output-style expanded --source-map true bulma.sass css/bulma.css", - "deploy": "npm run build && npm run docs", - "docs": "npm run docs-sass && npm run docs-autoprefix && npm run docs-cleancss", - "docs-autoprefix": "postcss --use autoprefixer --map false --output docs/css/bulma-docs.css docs/css/bulma-docs.css", - "docs-cleancss": "cleancss -o docs/css/bulma-docs.min.css docs/css/bulma-docs.css", - "docs-sass": "node-sass --output-style expanded docs/bulma-docs.sass docs/css/bulma-docs.css", - "start": "npm run build-sass -- --watch", - "start-docs": "npm run docs-sass -- --watch", - "start-test": "npm run test-sass -- --watch", - "test-sass": "node-sass --output-style expanded docs/bulma-test.sass docs/css/bulma-test.css", - "test-scss": "node-sass --output-style expanded docs/bulma-test.scss docs/css/bulma-test.css" + "deploy": "npm run build", + "start": "npm run build-sass -- --watch" }, "files": [ "css", diff --git a/sass/base/generic.sass b/sass/base/generic.sass index 6fd584849a..bb0e37af38 100644 --- a/sass/base/generic.sass +++ b/sass/base/generic.sass @@ -11,8 +11,8 @@ $code-padding: 0.25em 0.5em 0.25em !default $code-weight: normal !default $code-size: 0.875em !default -$hr-background-color: $border !default -$hr-height: 1px !default +$hr-background-color: $background !default +$hr-height: 2px !default $hr-margin: 1.5rem 0 !default $strong-color: $text-strong !default diff --git a/sass/base/minireset.sass b/sass/base/minireset.sass index ea5f1031f8..e99311cf1f 100644 --- a/sass/base/minireset.sass +++ b/sass/base/minireset.sass @@ -59,9 +59,6 @@ html // Media img, -embed, -iframe, -object, audio, video height: auto diff --git a/sass/components/breadcrumb.sass b/sass/components/breadcrumb.sass index 5cf372972c..acc9c3a82a 100644 --- a/sass/components/breadcrumb.sass +++ b/sass/components/breadcrumb.sass @@ -2,23 +2,22 @@ $breadcrumb-item-color: $link !default $breadcrumb-item-hover-color: $link-hover !default $breadcrumb-item-active-color: $text-strong !default -$breadcrumb-item-separator-color: $text !default +$breadcrumb-item-padding-vertical: 0 !default +$breadcrumb-item-padding-horizontal: 0.75em !default + +$breadcrumb-item-separator-color: $grey-light !default .breadcrumb +block +unselectable - align-items: stretch - display: flex font-size: $size-normal - overflow: hidden - overflow-x: auto white-space: nowrap a align-items: center color: $breadcrumb-item-color display: flex justify-content: center - padding: 0.5em 0.75em + padding: $breadcrumb-item-padding-vertical $breadcrumb-item-padding-horizontal &:hover color: $breadcrumb-item-hover-color li @@ -34,11 +33,11 @@ $breadcrumb-item-separator-color: $text !default & + li::before color: $breadcrumb-item-separator-color content: "\0002f" - ul, ol - align-items: center + ul, + ol + align-items: flex-start display: flex - flex-grow: 1 - flex-shrink: 0 + flex-wrap: wrap justify-content: flex-start .icon &:first-child @@ -47,10 +46,12 @@ $breadcrumb-item-separator-color: $text !default margin-left: 0.5em // Alignment &.is-centered - ol, ul + ol, + ul justify-content: center &.is-right - ol, ul + ol, + ul justify-content: flex-end // Sizes &.is-small diff --git a/sass/components/message.sass b/sass/components/message.sass index d1736396d1..a17f75316b 100644 --- a/sass/components/message.sass +++ b/sass/components/message.sass @@ -3,17 +3,21 @@ $message-radius: $radius !default $message-header-background-color: $text !default $message-header-color: $text-invert !default -$message-header-padding: 0.5em 0.75em !default +$message-header-weight: $weight-bold !default +$message-header-padding: 0.75em 1em !default $message-header-radius: $radius !default -$message-body-border: 1px solid $border !default +$message-body-border-color: $border !default +$message-body-border-width: 0 0 0 4px !default $message-body-color: $text !default -$message-body-padding: 1em 1.25em !default +$message-body-padding: 1.25em 1.5em !default $message-body-radius: $radius !default $message-body-pre-background-color: $white !default $message-body-pre-code-background-color: transparent !default +$message-header-body-border-width: 0 !default + .message +block background-color: $message-background-color @@ -54,6 +58,7 @@ $message-body-pre-code-background-color: transparent !default border-radius: $message-header-radius $message-header-radius 0 0 color: $message-header-color display: flex + font-weight: $message-header-weight justify-content: space-between line-height: 1.25 padding: $message-header-padding @@ -63,13 +68,15 @@ $message-body-pre-code-background-color: transparent !default flex-shrink: 0 margin-left: 0.75em & + .message-body + border-width: $message-header-body-border-width border-top-left-radius: 0 border-top-right-radius: 0 - border-top: none .message-body - border: $message-body-border + border-color: $message-body-border-color border-radius: $message-body-radius + border-style: solid + border-width: $message-body-border-width color: $message-body-color padding: $message-body-padding code, diff --git a/sass/components/navbar.sass b/sass/components/navbar.sass index a15ea42124..1160cd46e3 100644 --- a/sass/components/navbar.sass +++ b/sass/components/navbar.sass @@ -1,10 +1,15 @@ $navbar-background-color: $white !default +$navbar-box-shadow-size: 0 2px 0 0 !default +$navbar-box-shadow-color: $background !default $navbar-height: 3.25rem !default +$navbar-padding-vertical: 1rem !default +$navbar-padding-horizontal: 2rem !default +$navbar-z: 30 !default $navbar-fixed-z: 30 !default $navbar-item-color: $grey-dark !default $navbar-item-hover-color: $link !default -$navbar-item-hover-background-color: $background !default +$navbar-item-hover-background-color: $white-bis !default $navbar-item-active-color: $black !default $navbar-item-active-background-color: transparent !default $navbar-item-img-max-height: 1.75rem !default @@ -18,7 +23,7 @@ $navbar-tab-active-border-bottom-style: solid !default $navbar-tab-active-border-bottom-width: 3px !default $navbar-dropdown-background-color: $white !default -$navbar-dropdown-border-top: 1px solid $border !default +$navbar-dropdown-border-top: 2px solid $border !default $navbar-dropdown-offset: -4px !default $navbar-dropdown-arrow: $link !default $navbar-dropdown-radius: $radius-large !default @@ -32,7 +37,8 @@ $navbar-dropdown-item-hover-background-color: $background !default $navbar-dropdown-item-active-color: $link !default $navbar-dropdown-item-active-background-color: $background !default -$navbar-divider-background-color: $border !default +$navbar-divider-background-color: $background !default +$navbar-divider-height: 2px !default =navbar-fixed left: 0 @@ -42,8 +48,10 @@ $navbar-divider-background-color: $border !default .navbar background-color: $navbar-background-color + box-shadow: $navbar-box-shadow-size $navbar-box-shadow-color min-height: $navbar-height position: relative + z-index: $navbar-z @each $name, $pair in $colors $color: nth($pair, 1) $color-invert: nth($pair, 2) @@ -104,13 +112,12 @@ $navbar-divider-background-color: $border !default &.is-fixed-top top: 0 -html.has-navbar-fixed-top, -body.has-navbar-fixed-top - padding-top: $navbar-height - -html.has-navbar-fixed-bottom, -body.has-navbar-fixed-bottom - padding-bottom: $navbar-height +html, +body + &.has-navbar-fixed-top + padding-top: $navbar-height + &.has-navbar-fixed-bottom + padding-bottom: $navbar-height .navbar-brand, .navbar-tabs @@ -119,6 +126,11 @@ body.has-navbar-fixed-bottom flex-shrink: 0 min-height: $navbar-height +.navbar-brand + a.navbar-item + &:hover + background-color: transparent + .navbar-tabs +overflow-touch max-width: 100vw @@ -137,17 +149,23 @@ body.has-navbar-fixed-bottom color: $navbar-item-color display: block line-height: 1.5 - padding: 0.5rem 1rem + padding: 0.5rem 0.75rem position: relative + .icon + &:only-child + margin-left: -0.25rem + margin-right: -0.25rem a.navbar-item, -a.navbar-link +.navbar-link + cursor: pointer &:hover, &.is-active background-color: $navbar-item-hover-background-color color: $navbar-item-hover-color .navbar-item + display: block flex-grow: 0 flex-shrink: 0 img @@ -180,6 +198,8 @@ a.navbar-link padding-right: 2.5em &::after +arrow($navbar-dropdown-arrow) + margin-top: -0.375em + right: 1.125em .navbar-dropdown font-size: 0.875rem @@ -193,7 +213,7 @@ a.navbar-link background-color: $navbar-divider-background-color border: none display: none - height: 1px + height: $navbar-divider-height margin: 0.5rem 0 +touch @@ -230,10 +250,12 @@ a.navbar-link +overflow-touch max-height: calc(100vh - #{$navbar-height}) overflow: auto - html.has-navbar-fixed-top-touch - padding-top: $navbar-height - html.has-navbar-fixed-bottom-touch - padding-bottom: $navbar-height + html, + body + &.has-navbar-fixed-top-touch + padding-top: $navbar-height + &.has-navbar-fixed-bottom-touch + padding-bottom: $navbar-height +desktop .navbar, @@ -244,9 +266,17 @@ a.navbar-link display: flex .navbar min-height: $navbar-height + &.is-spaced + padding: $navbar-padding-vertical $navbar-padding-horizontal + .navbar-start, + .navbar-end + align-items: center + a.navbar-item, + .navbar-link + border-radius: $radius &.is-transparent a.navbar-item, - a.navbar-link + .navbar-link &:hover, &.is-active background-color: transparent !important @@ -270,6 +300,7 @@ a.navbar-link align-items: center display: flex .navbar-item + display: flex &.has-dropdown align-items: stretch &.has-dropdown-up @@ -286,15 +317,11 @@ a.navbar-link &.is-hoverable:hover .navbar-dropdown display: block + .navbar.is-spaced &, &.is-boxed opacity: 1 pointer-events: auto transform: translateY(0) - .navbar-link - &::after - margin-top: -0.375em - right: 1.125em - top: 50% .navbar-menu flex-grow: 1 flex-shrink: 0 @@ -328,6 +355,7 @@ a.navbar-link &.is-active background-color: $navbar-dropdown-item-active-background-color color: $navbar-dropdown-item-active-color + .navbar.is-spaced &, &.is-boxed border-radius: $navbar-dropdown-boxed-radius border-top: none @@ -361,13 +389,19 @@ a.navbar-link box-shadow: 0 -2px 3px rgba($black, 0.1) &.is-fixed-top-desktop top: 0 - html.has-navbar-fixed-top-desktop - padding-top: $navbar-height - html.has-navbar-fixed-bottom-desktop - padding-bottom: $navbar-height + html, + body + &.has-navbar-fixed-top-desktop + padding-top: $navbar-height + &.has-navbar-fixed-bottom-desktop + padding-bottom: $navbar-height + &.has-spaced-navbar-fixed-top + padding-top: $navbar-height + ($navbar-padding-vertical * 2) + &.has-spaced-navbar-fixed-bottom + padding-bottom: $navbar-height + ($navbar-padding-vertical * 2) // Hover/Active states a.navbar-item, - a.navbar-link + .navbar-link &.is-active color: $navbar-item-active-color &.is-active:not(:hover) diff --git a/sass/elements/content.sass b/sass/elements/content.sass index d47f31a4ed..8951a824f9 100644 --- a/sass/elements/content.sass +++ b/sass/elements/content.sass @@ -1,5 +1,5 @@ $content-heading-color: $text-strong !default -$content-heading-weight: $weight-normal !default +$content-heading-weight: $weight-semibold !default $content-heading-line-height: 1.125 !default $content-blockquote-background-color: $background !default diff --git a/sass/elements/form.sass b/sass/elements/form.sass index 3efb3c529c..49ae691f75 100644 --- a/sass/elements/form.sass +++ b/sass/elements/form.sass @@ -149,11 +149,10 @@ $help-size: $size-small !default vertical-align: top &:not(.is-multiple) height: 2.25em + &:not(.is-multiple):not(.is-loading) &::after +arrow($input-arrow) - margin-top: -0.375em right: 1.125em - top: 50% z-index: 4 &.is-rounded select @@ -178,19 +177,25 @@ $help-size: $size-small !default option padding: 0.5em 1em // States - &:hover + &:not(.is-multiple):not(.is-loading):hover &::after border-color: $input-hover-color // Colors @each $name, $pair in $colors $color: nth($pair, 1) - &.is-#{$name} select - border-color: $color - &:focus, - &.is-focused, - &:active, - &.is-active - box-shadow: $input-focus-box-shadow-size rgba($color, 0.25) + &.is-#{$name} + &:not(:hover)::after + border-color: $color + select + border-color: $color + &:hover, + &.is-hovered + border-color: darken($color, 5%) + &:focus, + &.is-focused, + &:active, + &.is-active + box-shadow: $input-focus-box-shadow-size rgba($color, 0.25) // Sizes &.is-small +control-small diff --git a/sass/elements/table.sass b/sass/elements/table.sass index 001337483a..d0e94e5616 100644 --- a/sass/elements/table.sass +++ b/sass/elements/table.sass @@ -20,9 +20,9 @@ $table-striped-row-even-background-color: $white-bis !default $table-striped-row-even-hover-background-color: $white-ter !default .table + +block background-color: $table-background-color color: $table-color - margin-bottom: 1.5rem td, th border: $table-cell-border @@ -114,4 +114,4 @@ $table-striped-row-even-hover-background-color: $white-ter !default +overflow-touch overflow: auto overflow-y: hidden - max-width: 100% \ No newline at end of file + max-width: 100% diff --git a/sass/elements/title.sass b/sass/elements/title.sass index 7735360116..46f6668020 100644 --- a/sass/elements/title.sass +++ b/sass/elements/title.sass @@ -1,6 +1,7 @@ $title-color: $grey-darker !default $title-size: $size-3 !default $title-weight: $weight-semibold !default +$title-line-height: 1.125 !default $title-strong-color: inherit !default $title-strong-weight: inherit !default $title-sub-size: 0.75em !default @@ -9,8 +10,10 @@ $title-sup-size: 0.75em !default $subtitle-color: $grey-dark !default $subtitle-size: $size-5 !default $subtitle-weight: $weight-normal !default +$subtitle-line-height: 1.25 !default $subtitle-strong-color: $grey-darker !default $subtitle-strong-weight: $weight-semibold !default +$subtitle-negative-margin: -1.25rem !default .title, .subtitle @@ -30,14 +33,14 @@ $subtitle-strong-weight: $weight-semibold !default color: $title-color font-size: $title-size font-weight: $title-weight - line-height: 1.125 + line-height: $title-line-height strong color: $title-strong-color font-weight: $title-strong-weight & + .highlight margin-top: -0.75rem &:not(.is-spaced) + .subtitle - margin-top: -1.5rem + margin-top: $subtitle-negative-margin // Sizes @each $size in $sizes $i: index($sizes, $size) @@ -48,12 +51,12 @@ $subtitle-strong-weight: $weight-semibold !default color: $subtitle-color font-size: $subtitle-size font-weight: $subtitle-weight - line-height: 1.25 + line-height: $subtitle-line-height strong color: $subtitle-strong-color font-weight: $subtitle-strong-weight &:not(.is-spaced) + .title - margin-top: -1.5rem + margin-top: $subtitle-negative-margin // Sizes @each $size in $sizes $i: index($sizes, $size) diff --git a/sass/layout/footer.sass b/sass/layout/footer.sass index 5b59e25417..6688482ab1 100644 --- a/sass/layout/footer.sass +++ b/sass/layout/footer.sass @@ -1,4 +1,4 @@ -$footer-background-color: $background !default +$footer-background-color: $white-bis !default .footer background-color: $footer-background-color diff --git a/sass/utilities/initial-variables.sass b/sass/utilities/initial-variables.sass index 6a9ad80c77..421bd3d548 100644 --- a/sass/utilities/initial-variables.sass +++ b/sass/utilities/initial-variables.sass @@ -46,7 +46,7 @@ $weight-bold: 700 !default // Responsiveness // The container horizontal gap, which acts as the offset for breakpoints -$gap: 32px !default +$gap: 64px !default // 960, 1152, and 1344 have been chosen because they are divisible by both 12 and 16 $tablet: 769px !default // 960px container + 4rem @@ -62,8 +62,8 @@ $fullhd-enabled: true !default $easing: ease-out !default $radius-small: 2px !default -$radius: 3px !default -$radius-large: 5px !default +$radius: 4px !default +$radius-large: 6px !default $radius-rounded: 290486px !default $speed: 86ms !default diff --git a/sass/utilities/mixins.sass b/sass/utilities/mixins.sass index ccc89b3b00..097c2c1277 100644 --- a/sass/utilities/mixins.sass +++ b/sass/utilities/mixins.sass @@ -141,17 +141,20 @@ @extend %unselectable %arrow - border: 1px solid transparent + border: 3px solid transparent + border-radius: 2px border-right: 0 border-top: 0 content: " " display: block - height: 0.5em + height: 0.625em + margin-top: -0.4375em pointer-events: none position: absolute + top: 50% transform: rotate(-45deg) transform-origin: center - width: 0.5em + width: 0.625em =arrow($color) @extend %arrow diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000000..07a52688ec --- /dev/null +++ b/yarn.lock @@ -0,0 +1,2316 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +abbrev@1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + +ajv@^4.9.1: + version "4.11.8" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536" + dependencies: + co "^4.6.0" + json-stable-stringify "^1.0.1" + +amdefine@>=0.0.4: + version "1.0.1" + resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" + +ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + +ansi-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + +ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + dependencies: + color-convert "^1.9.0" + +anymatch@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" + dependencies: + micromatch "^3.1.4" + normalize-path "^2.1.1" + +aproba@^1.0.3: + version "1.2.0" + resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" + +are-we-there-yet@~1.1.2: + version "1.1.4" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz#bb5dca382bb94f05e15194373d16fd3ba1ca110d" + dependencies: + delegates "^1.0.0" + readable-stream "^2.0.6" + +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + dependencies: + sprintf-js "~1.0.2" + +arr-diff@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" + +arr-flatten@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" + +arr-union@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" + +array-find-index@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" + +array-union@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" + dependencies: + array-uniq "^1.0.1" + +array-uniq@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" + +array-unique@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" + +arrify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" + +asn1@~0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86" + +assert-plus@1.0.0, assert-plus@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + +assert-plus@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234" + +assign-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" + +async-each@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" + +async-foreach@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + +atob@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.0.tgz#ab2b150e51d7b122b9efc8d7340c06b6c41076bc" + +autoprefixer@^8.2.0: + version "8.2.0" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-8.2.0.tgz#1e49b611b31a5259b86b7a6b2b1b8faf091abe2a" + dependencies: + browserslist "^3.2.0" + caniuse-lite "^1.0.30000817" + normalize-range "^0.1.2" + num2fraction "^1.2.2" + postcss "^6.0.20" + postcss-value-parser "^3.2.3" + +aws-sign2@~0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f" + +aws4@^1.2.1: + version "1.7.0" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.7.0.tgz#d4d0e9b9dbfca77bf08eeb0a8a471550fe39e289" + +balanced-match@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + +base@^0.11.1: + version "0.11.2" + resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" + dependencies: + cache-base "^1.0.1" + class-utils "^0.3.5" + component-emitter "^1.2.1" + define-property "^1.0.0" + isobject "^3.0.1" + mixin-deep "^1.2.0" + pascalcase "^0.1.1" + +bcrypt-pbkdf@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz#63bc5dcb61331b92bc05fd528953c33462a06f8d" + dependencies: + tweetnacl "^0.14.3" + +binary-extensions@^1.0.0: + version "1.11.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.11.0.tgz#46aa1751fb6a2f93ee5e689bb1087d4b14c6c205" + +block-stream@*: + version "0.0.9" + resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a" + dependencies: + inherits "~2.0.0" + +boom@2.x.x: + version "2.10.1" + resolved "https://registry.yarnpkg.com/boom/-/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f" + dependencies: + hoek "2.x.x" + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^2.3.0, braces@^2.3.1: + version "2.3.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" + dependencies: + arr-flatten "^1.1.0" + array-unique "^0.3.2" + extend-shallow "^2.0.1" + fill-range "^4.0.0" + isobject "^3.0.1" + repeat-element "^1.1.2" + snapdragon "^0.8.1" + snapdragon-node "^2.0.1" + split-string "^3.0.2" + to-regex "^3.0.1" + +browserslist@^3.2.0: + version "3.2.4" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-3.2.4.tgz#fb9ad70fd09875137ae943a31ab815ed76896031" + dependencies: + caniuse-lite "^1.0.30000821" + electron-to-chromium "^1.3.41" + +builtin-modules@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" + +cache-base@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" + dependencies: + collection-visit "^1.0.0" + component-emitter "^1.2.1" + get-value "^2.0.6" + has-value "^1.0.0" + isobject "^3.0.1" + set-value "^2.0.0" + to-object-path "^0.3.0" + union-value "^1.0.0" + unset-value "^1.0.0" + +camelcase-keys@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" + dependencies: + camelcase "^2.0.0" + map-obj "^1.0.0" + +camelcase@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" + +camelcase@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" + +camelcase@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" + +caniuse-lite@^1.0.30000817, caniuse-lite@^1.0.30000821: + version "1.0.30000828" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000828.tgz#048f98de213f7a3c047bf78a9523c611855d4fdd" + +caseless@~0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.11.0.tgz#715b96ea9841593cc33067923f5ec60ebda4f7d7" + +caseless@~0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" + +chalk@^1.1.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + dependencies: + ansi-styles "^2.2.1" + escape-string-regexp "^1.0.2" + has-ansi "^2.0.0" + strip-ansi "^3.0.0" + supports-color "^2.0.0" + +chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.3.2.tgz#250dc96b07491bfd601e648d66ddf5f60c7a5c65" + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chokidar@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.0.3.tgz#dcbd4f6cbb2a55b4799ba8a840ac527e5f4b1176" + dependencies: + anymatch "^2.0.0" + async-each "^1.0.0" + braces "^2.3.0" + glob-parent "^3.1.0" + inherits "^2.0.1" + is-binary-path "^1.0.0" + is-glob "^4.0.0" + normalize-path "^2.1.1" + path-is-absolute "^1.0.0" + readdirp "^2.0.0" + upath "^1.0.0" + optionalDependencies: + fsevents "^1.1.2" + +class-utils@^0.3.5: + version "0.3.6" + resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" + dependencies: + arr-union "^3.1.0" + define-property "^0.2.5" + isobject "^3.0.0" + static-extend "^0.1.1" + +clean-css-cli@^4.1.11: + version "4.1.11" + resolved "https://registry.yarnpkg.com/clean-css-cli/-/clean-css-cli-4.1.11.tgz#01c5689f05bc512a23285f1defdbde00bc11d86c" + dependencies: + clean-css "^4.1.9" + commander "2.x" + glob "7.x" + +clean-css@^4.1.9: + version "4.1.11" + resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.1.11.tgz#2ecdf145aba38f54740f26cefd0ff3e03e125d6a" + dependencies: + source-map "0.5.x" + +cliui@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d" + dependencies: + string-width "^1.0.1" + strip-ansi "^3.0.1" + wrap-ansi "^2.0.0" + +cliui@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.0.0.tgz#743d4650e05f36d1ed2575b59638d87322bfbbcc" + dependencies: + string-width "^2.1.1" + strip-ansi "^4.0.0" + wrap-ansi "^2.0.0" + +co@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" + +code-point-at@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" + +collection-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" + dependencies: + map-visit "^1.0.0" + object-visit "^1.0.0" + +color-convert@^1.9.0: + version "1.9.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.1.tgz#c1261107aeb2f294ebffec9ed9ecad529a6097ed" + dependencies: + color-name "^1.1.1" + +color-name@^1.1.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + +combined-stream@^1.0.5, combined-stream@~1.0.5: + version "1.0.6" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.6.tgz#723e7df6e801ac5613113a7e445a9b69cb632818" + dependencies: + delayed-stream "~1.0.0" + +commander@2.x, commander@^2.9.0: + version "2.15.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.15.1.tgz#df46e867d0fc2aec66a34662b406a9ccafff5b0f" + +component-emitter@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + +console-control-strings@^1.0.0, console-control-strings@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + +copy-descriptor@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" + +core-util-is@1.0.2, core-util-is@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + +cosmiconfig@^2.1.0, cosmiconfig@^2.1.1: + version "2.2.2" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-2.2.2.tgz#6173cebd56fac042c1f4390edf7af6c07c7cb892" + dependencies: + is-directory "^0.3.1" + js-yaml "^3.4.3" + minimist "^1.2.0" + object-assign "^4.1.0" + os-homedir "^1.0.1" + parse-json "^2.2.0" + require-from-string "^1.1.0" + +cross-spawn@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-3.0.1.tgz#1256037ecb9f0c5f79e3d6ef135e30770184b982" + dependencies: + lru-cache "^4.0.1" + which "^1.2.9" + +cross-spawn@^5.0.1: + version "5.1.0" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" + dependencies: + lru-cache "^4.0.1" + shebang-command "^1.2.0" + which "^1.2.9" + +cryptiles@2.x.x: + version "2.0.5" + resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8" + dependencies: + boom "2.x.x" + +currently-unhandled@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" + dependencies: + array-find-index "^1.0.1" + +dashdash@^1.12.0: + version "1.14.1" + resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + dependencies: + assert-plus "^1.0.0" + +debug@^2.2.0, debug@^2.3.3: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + dependencies: + ms "2.0.0" + +decamelize@^1.1.1, decamelize@^1.1.2: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + +decode-uri-component@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" + +deep-extend@~0.4.0: + version "0.4.2" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.4.2.tgz#48b699c27e334bf89f10892be432f6e4c7d34a7f" + +define-property@^0.2.5: + version "0.2.5" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" + dependencies: + is-descriptor "^0.1.0" + +define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" + dependencies: + is-descriptor "^1.0.0" + +define-property@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" + dependencies: + is-descriptor "^1.0.2" + isobject "^3.0.1" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + +delegates@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + +dependency-graph@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/dependency-graph/-/dependency-graph-0.7.0.tgz#8fc7991ad236e47f0d5742701b5e307b83d7c0d0" + +detect-libc@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" + +dir-glob@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.0.0.tgz#0b205d2b6aef98238ca286598a8204d29d0a0034" + dependencies: + arrify "^1.0.1" + path-type "^3.0.0" + +ecc-jsbn@~0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505" + dependencies: + jsbn "~0.1.0" + +electron-to-chromium@^1.3.41: + version "1.3.42" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.42.tgz#95c33bf01d0cc405556aec899fe61fd4d76ea0f9" + +error-ex@^1.2.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.1.tgz#f855a86ce61adc4e8621c3cda21e7a7612c3a8dc" + dependencies: + is-arrayish "^0.2.1" + +escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + +esprima@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.0.tgz#4499eddcd1110e0b218bacf2fa7f7f59f55ca804" + +execa@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" + dependencies: + cross-spawn "^5.0.1" + get-stream "^3.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + +expand-brackets@^2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" + dependencies: + debug "^2.3.3" + define-property "^0.2.5" + extend-shallow "^2.0.1" + posix-character-classes "^0.1.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + dependencies: + is-extendable "^0.1.0" + +extend-shallow@^3.0.0, extend-shallow@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + +extend@~3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444" + +extglob@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" + dependencies: + array-unique "^0.3.2" + define-property "^1.0.0" + expand-brackets "^2.1.4" + extend-shallow "^2.0.1" + fragment-cache "^0.2.1" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +extsprintf@1.3.0, extsprintf@^1.2.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" + +fill-range@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" + dependencies: + extend-shallow "^2.0.1" + is-number "^3.0.0" + repeat-string "^1.6.1" + to-regex-range "^2.1.0" + +find-up@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" + dependencies: + path-exists "^2.0.0" + pinkie-promise "^2.0.0" + +find-up@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" + dependencies: + locate-path "^2.0.0" + +for-in@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + +forever-agent@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + +form-data@~2.1.1: + version "2.1.4" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.1.4.tgz#33c183acf193276ecaa98143a69e94bfee1750d1" + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.5" + mime-types "^2.1.12" + +fragment-cache@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" + dependencies: + map-cache "^0.2.2" + +fs-extra@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-5.0.0.tgz#414d0110cdd06705734d055652c5411260c31abd" + dependencies: + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + +fsevents@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.1.3.tgz#11f82318f5fe7bb2cd22965a108e9306208216d8" + dependencies: + nan "^2.3.0" + node-pre-gyp "^0.6.39" + +fstream-ignore@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/fstream-ignore/-/fstream-ignore-1.0.5.tgz#9c31dae34767018fe1d249b24dada67d092da105" + dependencies: + fstream "^1.0.0" + inherits "2" + minimatch "^3.0.0" + +fstream@^1.0.0, fstream@^1.0.10, fstream@^1.0.2: + version "1.0.11" + resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.11.tgz#5c1fb1f117477114f0632a0eb4b71b3cb0fd3171" + dependencies: + graceful-fs "^4.1.2" + inherits "~2.0.0" + mkdirp ">=0.5 0" + rimraf "2" + +gauge@~2.7.3: + version "2.7.4" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" + dependencies: + aproba "^1.0.3" + console-control-strings "^1.0.0" + has-unicode "^2.0.0" + object-assign "^4.1.0" + signal-exit "^3.0.0" + string-width "^1.0.1" + strip-ansi "^3.0.1" + wide-align "^1.1.0" + +gaze@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.2.tgz#847224677adb8870d679257ed3388fdb61e40105" + dependencies: + globule "^1.0.0" + +generate-function@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-2.0.0.tgz#6858fe7c0969b7d4e9093337647ac79f60dfbe74" + +generate-object-property@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/generate-object-property/-/generate-object-property-1.2.0.tgz#9c0e1c40308ce804f4783618b937fa88f99d50d0" + dependencies: + is-property "^1.0.0" + +get-caller-file@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" + +get-stdin@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" + +get-stdin@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-5.0.1.tgz#122e161591e21ff4c52530305693f20e6393a398" + +get-stream@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" + +get-value@^2.0.3, get-value@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" + +getpass@^0.1.1: + version "0.1.7" + resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" + dependencies: + assert-plus "^1.0.0" + +glob-parent@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" + dependencies: + is-glob "^3.1.0" + path-dirname "^1.0.0" + +glob@7.x, glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.2, glob@~7.1.1: + version "7.1.2" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15" + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +glob@^6.0.4: + version "6.0.4" + resolved "https://registry.yarnpkg.com/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22" + dependencies: + inflight "^1.0.4" + inherits "2" + minimatch "2 || 3" + once "^1.3.0" + path-is-absolute "^1.0.0" + +globby@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/globby/-/globby-7.1.1.tgz#fb2ccff9401f8600945dfada97440cca972b8680" + dependencies: + array-union "^1.0.1" + dir-glob "^2.0.0" + glob "^7.1.2" + ignore "^3.3.5" + pify "^3.0.0" + slash "^1.0.0" + +globule@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/globule/-/globule-1.2.0.tgz#1dc49c6822dd9e8a2fa00ba2a295006e8664bd09" + dependencies: + glob "~7.1.1" + lodash "~4.17.4" + minimatch "~3.0.2" + +graceful-fs@^4.1.2, graceful-fs@^4.1.6: + version "4.1.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" + +har-schema@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e" + +har-validator@~2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-2.0.6.tgz#cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d" + dependencies: + chalk "^1.1.1" + commander "^2.9.0" + is-my-json-valid "^2.12.4" + pinkie-promise "^2.0.0" + +har-validator@~4.2.1: + version "4.2.1" + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a" + dependencies: + ajv "^4.9.1" + har-schema "^1.0.5" + +has-ansi@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + dependencies: + ansi-regex "^2.0.0" + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + +has-unicode@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + +has-value@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" + dependencies: + get-value "^2.0.3" + has-values "^0.1.4" + isobject "^2.0.0" + +has-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" + dependencies: + get-value "^2.0.6" + has-values "^1.0.0" + isobject "^3.0.0" + +has-values@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" + +has-values@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" + dependencies: + is-number "^3.0.0" + kind-of "^4.0.0" + +hawk@3.1.3, hawk@~3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4" + dependencies: + boom "2.x.x" + cryptiles "2.x.x" + hoek "2.x.x" + sntp "1.x.x" + +hoek@2.x.x: + version "2.16.3" + resolved "https://registry.yarnpkg.com/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed" + +hosted-git-info@^2.1.4: + version "2.6.0" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.6.0.tgz#23235b29ab230c576aab0d4f13fc046b0b038222" + +http-signature@~1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.1.1.tgz#df72e267066cd0ac67fb76adf8e134a8fbcf91bf" + dependencies: + assert-plus "^0.2.0" + jsprim "^1.2.2" + sshpk "^1.7.0" + +ignore@^3.3.5: + version "3.3.7" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.7.tgz#612289bfb3c220e186a58118618d5be8c1bab021" + +in-publish@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/in-publish/-/in-publish-2.0.0.tgz#e20ff5e3a2afc2690320b6dc552682a9c7fadf51" + +indent-string@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" + dependencies: + repeating "^2.0.0" + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@^2.0.1, inherits@~2.0.0, inherits@~2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + +ini@~1.3.0: + version "1.3.5" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" + +invert-kv@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" + +is-accessor-descriptor@^0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" + dependencies: + kind-of "^3.0.2" + +is-accessor-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" + dependencies: + kind-of "^6.0.0" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + +is-binary-path@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" + dependencies: + binary-extensions "^1.0.0" + +is-buffer@^1.1.5: + version "1.1.6" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" + +is-builtin-module@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe" + dependencies: + builtin-modules "^1.0.0" + +is-data-descriptor@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" + dependencies: + kind-of "^3.0.2" + +is-data-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" + dependencies: + kind-of "^6.0.0" + +is-descriptor@^0.1.0: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" + dependencies: + is-accessor-descriptor "^0.1.6" + is-data-descriptor "^0.1.4" + kind-of "^5.0.0" + +is-descriptor@^1.0.0, is-descriptor@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" + dependencies: + is-accessor-descriptor "^1.0.0" + is-data-descriptor "^1.0.0" + kind-of "^6.0.2" + +is-directory@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" + +is-extendable@^0.1.0, is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + +is-extendable@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" + dependencies: + is-plain-object "^2.0.4" + +is-extglob@^2.1.0, is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + +is-finite@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + +is-glob@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" + dependencies: + is-extglob "^2.1.0" + +is-glob@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.0.tgz#9521c76845cc2610a85203ddf080a958c2ffabc0" + dependencies: + is-extglob "^2.1.1" + +is-my-ip-valid@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz#7b351b8e8edd4d3995d4d066680e664d94696824" + +is-my-json-valid@^2.12.4: + version "2.17.2" + resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.17.2.tgz#6b2103a288e94ef3de5cf15d29dd85fc4b78d65c" + dependencies: + generate-function "^2.0.0" + generate-object-property "^1.1.0" + is-my-ip-valid "^1.0.0" + jsonpointer "^4.0.0" + xtend "^4.0.0" + +is-number@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + dependencies: + kind-of "^3.0.2" + +is-number@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" + +is-odd@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-odd/-/is-odd-2.0.0.tgz#7646624671fd7ea558ccd9a2795182f2958f1b24" + dependencies: + is-number "^4.0.0" + +is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + dependencies: + isobject "^3.0.1" + +is-property@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" + +is-stream@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + +is-typedarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + +is-utf8@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" + +is-windows@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" + +isarray@1.0.0, isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + +isobject@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + dependencies: + isarray "1.0.0" + +isobject@^3.0.0, isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + +isstream@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + +js-base64@^2.1.8: + version "2.4.3" + resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.4.3.tgz#2e545ec2b0f2957f41356510205214e98fad6582" + +js-yaml@^3.4.3: + version "3.11.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.11.0.tgz#597c1a8bd57152f26d622ce4117851a51f5ebaef" + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +jsbn@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" + +json-schema@0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" + +json-stable-stringify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" + dependencies: + jsonify "~0.0.0" + +json-stringify-safe@~5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + +jsonfile@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + optionalDependencies: + graceful-fs "^4.1.6" + +jsonify@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" + +jsonpointer@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9" + +jsprim@^1.2.2: + version "1.4.1" + resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" + dependencies: + assert-plus "1.0.0" + extsprintf "1.3.0" + json-schema "0.2.3" + verror "1.10.0" + +kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: + version "3.2.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + dependencies: + is-buffer "^1.1.5" + +kind-of@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + dependencies: + is-buffer "^1.1.5" + +kind-of@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" + +kind-of@^6.0.0, kind-of@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" + +lcid@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" + dependencies: + invert-kv "^1.0.0" + +load-json-file@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" + dependencies: + graceful-fs "^4.1.2" + parse-json "^2.2.0" + pify "^2.0.0" + pinkie-promise "^2.0.0" + strip-bom "^2.0.0" + +locate-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" + dependencies: + p-locate "^2.0.0" + path-exists "^3.0.0" + +lodash.assign@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" + +lodash.clonedeep@^4.3.2: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" + +lodash.mergewith@^4.6.0: + version "4.6.1" + resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz#639057e726c3afbdb3e7d42741caa8d6e4335927" + +lodash@^4.0.0, lodash@^4.17.4, lodash@~4.17.4: + version "4.17.5" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.5.tgz#99a92d65c0272debe8c96b6057bc8fbfa3bed511" + +log-symbols@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" + dependencies: + chalk "^2.0.1" + +loud-rejection@^1.0.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" + dependencies: + currently-unhandled "^0.4.1" + signal-exit "^3.0.0" + +lru-cache@^4.0.1: + version "4.1.2" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.2.tgz#45234b2e6e2f2b33da125624c4664929a0224c3f" + dependencies: + pseudomap "^1.0.2" + yallist "^2.1.2" + +map-cache@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + +map-obj@^1.0.0, map-obj@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" + +map-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" + dependencies: + object-visit "^1.0.0" + +mem@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76" + dependencies: + mimic-fn "^1.0.0" + +meow@^3.7.0: + version "3.7.0" + resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" + dependencies: + camelcase-keys "^2.0.0" + decamelize "^1.1.2" + loud-rejection "^1.0.0" + map-obj "^1.0.1" + minimist "^1.1.3" + normalize-package-data "^2.3.4" + object-assign "^4.0.1" + read-pkg-up "^1.0.1" + redent "^1.0.0" + trim-newlines "^1.0.0" + +micromatch@^3.1.4: + version "3.1.10" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + braces "^2.3.1" + define-property "^2.0.2" + extend-shallow "^3.0.2" + extglob "^2.0.4" + fragment-cache "^0.2.1" + kind-of "^6.0.2" + nanomatch "^1.2.9" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.2" + +mime-db@~1.33.0: + version "1.33.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.33.0.tgz#a3492050a5cb9b63450541e39d9788d2272783db" + +mime-types@^2.1.12, mime-types@~2.1.7: + version "2.1.18" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.18.tgz#6f323f60a83d11146f831ff11fd66e2fe5503bb8" + dependencies: + mime-db "~1.33.0" + +mimic-fn@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" + +"minimatch@2 || 3", minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.4, minimatch@~3.0.2: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + dependencies: + brace-expansion "^1.1.7" + +minimist@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" + +minimist@^1.1.3, minimist@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" + +mixin-deep@^1.2.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe" + dependencies: + for-in "^1.0.2" + is-extendable "^1.0.1" + +"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" + dependencies: + minimist "0.0.8" + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + +nan@^2.10.0, nan@^2.3.0: + version "2.10.0" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.10.0.tgz#96d0cd610ebd58d4b4de9cc0c6828cda99c7548f" + +nanomatch@^1.2.9: + version "1.2.9" + resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.9.tgz#879f7150cb2dab7a471259066c104eee6e0fa7c2" + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + define-property "^2.0.2" + extend-shallow "^3.0.2" + fragment-cache "^0.2.1" + is-odd "^2.0.0" + is-windows "^1.0.2" + kind-of "^6.0.2" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +node-gyp@^3.3.1: + version "3.6.2" + resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.6.2.tgz#9bfbe54562286284838e750eac05295853fa1c60" + dependencies: + fstream "^1.0.0" + glob "^7.0.3" + graceful-fs "^4.1.2" + minimatch "^3.0.2" + mkdirp "^0.5.0" + nopt "2 || 3" + npmlog "0 || 1 || 2 || 3 || 4" + osenv "0" + request "2" + rimraf "2" + semver "~5.3.0" + tar "^2.0.0" + which "1" + +node-pre-gyp@^0.6.39: + version "0.6.39" + resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.39.tgz#c00e96860b23c0e1420ac7befc5044e1d78d8649" + dependencies: + detect-libc "^1.0.2" + hawk "3.1.3" + mkdirp "^0.5.1" + nopt "^4.0.1" + npmlog "^4.0.2" + rc "^1.1.7" + request "2.81.0" + rimraf "^2.6.1" + semver "^5.3.0" + tar "^2.2.1" + tar-pack "^3.4.0" + +node-sass@^4.8.3: + version "4.8.3" + resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.8.3.tgz#d077cc20a08ac06f661ca44fb6f19cd2ed41debb" + dependencies: + async-foreach "^0.1.3" + chalk "^1.1.1" + cross-spawn "^3.0.0" + gaze "^1.0.0" + get-stdin "^4.0.1" + glob "^7.0.3" + in-publish "^2.0.0" + lodash.assign "^4.2.0" + lodash.clonedeep "^4.3.2" + lodash.mergewith "^4.6.0" + meow "^3.7.0" + mkdirp "^0.5.1" + nan "^2.10.0" + node-gyp "^3.3.1" + npmlog "^4.0.0" + request "~2.79.0" + sass-graph "^2.2.4" + stdout-stream "^1.4.0" + "true-case-path" "^1.0.2" + +"nopt@2 || 3": + version "3.0.6" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" + dependencies: + abbrev "1" + +nopt@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" + dependencies: + abbrev "1" + osenv "^0.1.4" + +normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: + version "2.4.0" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" + dependencies: + hosted-git-info "^2.1.4" + is-builtin-module "^1.0.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + +normalize-path@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + dependencies: + remove-trailing-separator "^1.0.1" + +normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + +npm-run-path@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + dependencies: + path-key "^2.0.0" + +"npmlog@0 || 1 || 2 || 3 || 4", npmlog@^4.0.0, npmlog@^4.0.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" + dependencies: + are-we-there-yet "~1.1.2" + console-control-strings "~1.1.0" + gauge "~2.7.3" + set-blocking "~2.0.0" + +num2fraction@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" + +number-is-nan@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" + +oauth-sign@~0.8.1: + version "0.8.2" + resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" + +object-assign@^4.0.1, object-assign@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + +object-copy@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" + dependencies: + copy-descriptor "^0.1.0" + define-property "^0.2.5" + kind-of "^3.0.3" + +object-visit@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" + dependencies: + isobject "^3.0.0" + +object.pick@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + dependencies: + isobject "^3.0.1" + +once@^1.3.0, once@^1.3.3: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + dependencies: + wrappy "1" + +os-homedir@^1.0.0, os-homedir@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + +os-locale@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9" + dependencies: + lcid "^1.0.0" + +os-locale@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2" + dependencies: + execa "^0.7.0" + lcid "^1.0.0" + mem "^1.1.0" + +os-tmpdir@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + +osenv@0, osenv@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.0" + +p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + +p-limit@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.2.0.tgz#0e92b6bedcb59f022c13d0f1949dc82d15909f1c" + dependencies: + p-try "^1.0.0" + +p-locate@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" + dependencies: + p-limit "^1.1.0" + +p-try@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" + +parse-json@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" + dependencies: + error-ex "^1.2.0" + +pascalcase@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" + +path-dirname@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" + +path-exists@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" + dependencies: + pinkie-promise "^2.0.0" + +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + +path-key@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + +path-type@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" + dependencies: + graceful-fs "^4.1.2" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +path-type@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" + dependencies: + pify "^3.0.0" + +performance-now@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5" + +pify@^2.0.0, pify@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + +pify@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" + +pinkie-promise@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" + dependencies: + pinkie "^2.0.0" + +pinkie@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" + +posix-character-classes@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" + +postcss-cli@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-cli/-/postcss-cli-5.0.0.tgz#3d6aee7652b8dc6566f0189dd90d11bb0a535a20" + dependencies: + chalk "^2.1.0" + chokidar "^2.0.0" + dependency-graph "^0.7.0" + fs-extra "^5.0.0" + get-stdin "^5.0.1" + globby "^7.1.1" + postcss "^6.0.1" + postcss-load-config "^1.1.0" + postcss-reporter "^5.0.0" + pretty-hrtime "^1.0.3" + read-cache "^1.0.0" + yargs "^11.0.0" + +postcss-load-config@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-1.2.0.tgz#539e9afc9ddc8620121ebf9d8c3673e0ce50d28a" + dependencies: + cosmiconfig "^2.1.0" + object-assign "^4.1.0" + postcss-load-options "^1.2.0" + postcss-load-plugins "^2.3.0" + +postcss-load-options@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/postcss-load-options/-/postcss-load-options-1.2.0.tgz#b098b1559ddac2df04bc0bb375f99a5cfe2b6d8c" + dependencies: + cosmiconfig "^2.1.0" + object-assign "^4.1.0" + +postcss-load-plugins@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz#745768116599aca2f009fad426b00175049d8d92" + dependencies: + cosmiconfig "^2.1.1" + object-assign "^4.1.0" + +postcss-reporter@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-reporter/-/postcss-reporter-5.0.0.tgz#a14177fd1342829d291653f2786efd67110332c3" + dependencies: + chalk "^2.0.1" + lodash "^4.17.4" + log-symbols "^2.0.0" + postcss "^6.0.8" + +postcss-value-parser@^3.2.3: + version "3.3.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15" + +postcss@^6.0.1, postcss@^6.0.20, postcss@^6.0.8: + version "6.0.21" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.21.tgz#8265662694eddf9e9a5960db6da33c39e4cd069d" + dependencies: + chalk "^2.3.2" + source-map "^0.6.1" + supports-color "^5.3.0" + +pretty-hrtime@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" + +process-nextick-args@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" + +pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + +punycode@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + +qs@~6.3.0: + version "6.3.2" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.3.2.tgz#e75bd5f6e268122a2a0e0bda630b2550c166502c" + +qs@~6.4.0: + version "6.4.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233" + +rc@^1.1.7: + version "1.2.6" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.6.tgz#eb18989c6d4f4f162c399f79ddd29f3835568092" + dependencies: + deep-extend "~0.4.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + +read-cache@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" + dependencies: + pify "^2.3.0" + +read-pkg-up@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" + dependencies: + find-up "^1.0.0" + read-pkg "^1.0.0" + +read-pkg@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" + dependencies: + load-json-file "^1.0.0" + normalize-package-data "^2.3.2" + path-type "^1.0.0" + +readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.4: + version "2.3.6" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + +readdirp@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78" + dependencies: + graceful-fs "^4.1.2" + minimatch "^3.0.2" + readable-stream "^2.0.2" + set-immediate-shim "^1.0.1" + +redent@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" + dependencies: + indent-string "^2.1.0" + strip-indent "^1.0.1" + +regex-not@^1.0.0, regex-not@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" + dependencies: + extend-shallow "^3.0.2" + safe-regex "^1.1.0" + +remove-trailing-separator@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" + +repeat-element@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a" + +repeat-string@^1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + +repeating@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" + dependencies: + is-finite "^1.0.0" + +request@2, request@~2.79.0: + version "2.79.0" + resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de" + dependencies: + aws-sign2 "~0.6.0" + aws4 "^1.2.1" + caseless "~0.11.0" + combined-stream "~1.0.5" + extend "~3.0.0" + forever-agent "~0.6.1" + form-data "~2.1.1" + har-validator "~2.0.6" + hawk "~3.1.3" + http-signature "~1.1.0" + is-typedarray "~1.0.0" + isstream "~0.1.2" + json-stringify-safe "~5.0.1" + mime-types "~2.1.7" + oauth-sign "~0.8.1" + qs "~6.3.0" + stringstream "~0.0.4" + tough-cookie "~2.3.0" + tunnel-agent "~0.4.1" + uuid "^3.0.0" + +request@2.81.0: + version "2.81.0" + resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0" + dependencies: + aws-sign2 "~0.6.0" + aws4 "^1.2.1" + caseless "~0.12.0" + combined-stream "~1.0.5" + extend "~3.0.0" + forever-agent "~0.6.1" + form-data "~2.1.1" + har-validator "~4.2.1" + hawk "~3.1.3" + http-signature "~1.1.0" + is-typedarray "~1.0.0" + isstream "~0.1.2" + json-stringify-safe "~5.0.1" + mime-types "~2.1.7" + oauth-sign "~0.8.1" + performance-now "^0.2.0" + qs "~6.4.0" + safe-buffer "^5.0.1" + stringstream "~0.0.4" + tough-cookie "~2.3.0" + tunnel-agent "^0.6.0" + uuid "^3.0.0" + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + +require-from-string@^1.1.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-1.2.1.tgz#529c9ccef27380adfec9a2f965b649bbee636418" + +require-main-filename@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" + +resolve-url@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" + +ret@~0.1.10: + version "0.1.15" + resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" + +rimraf@2, rimraf@^2.5.1, rimraf@^2.6.1, rimraf@^2.6.2: + version "2.6.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36" + dependencies: + glob "^7.0.5" + +safe-buffer@^5.0.1, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" + +safe-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" + dependencies: + ret "~0.1.10" + +sass-graph@^2.2.4: + version "2.2.4" + resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.2.4.tgz#13fbd63cd1caf0908b9fd93476ad43a51d1e0b49" + dependencies: + glob "^7.0.0" + lodash "^4.0.0" + scss-tokenizer "^0.2.3" + yargs "^7.0.0" + +scss-tokenizer@^0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz#8eb06db9a9723333824d3f5530641149847ce5d1" + dependencies: + js-base64 "^2.1.8" + source-map "^0.4.2" + +"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@~5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" + +set-blocking@^2.0.0, set-blocking@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + +set-immediate-shim@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61" + +set-value@^0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.1" + to-object-path "^0.3.0" + +set-value@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274" + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.3" + split-string "^3.0.1" + +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + dependencies: + shebang-regex "^1.0.0" + +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + +signal-exit@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" + +slash@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" + +snapdragon-node@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" + dependencies: + define-property "^1.0.0" + isobject "^3.0.0" + snapdragon-util "^3.0.1" + +snapdragon-util@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" + dependencies: + kind-of "^3.2.0" + +snapdragon@^0.8.1: + version "0.8.2" + resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" + dependencies: + base "^0.11.1" + debug "^2.2.0" + define-property "^0.2.5" + extend-shallow "^2.0.1" + map-cache "^0.2.2" + source-map "^0.5.6" + source-map-resolve "^0.5.0" + use "^3.1.0" + +sntp@1.x.x: + version "1.0.9" + resolved "https://registry.yarnpkg.com/sntp/-/sntp-1.0.9.tgz#6541184cc90aeea6c6e7b35e2659082443c66198" + dependencies: + hoek "2.x.x" + +source-map-resolve@^0.5.0: + version "0.5.1" + resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.1.tgz#7ad0f593f2281598e854df80f19aae4b92d7a11a" + dependencies: + atob "^2.0.0" + decode-uri-component "^0.2.0" + resolve-url "^0.2.1" + source-map-url "^0.4.0" + urix "^0.1.0" + +source-map-url@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" + +source-map@0.5.x, source-map@^0.5.6: + version "0.5.7" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + +source-map@^0.4.2: + version "0.4.4" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" + dependencies: + amdefine ">=0.0.4" + +source-map@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + +spdx-correct@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.0.0.tgz#05a5b4d7153a195bc92c3c425b69f3b2a9524c82" + dependencies: + spdx-expression-parse "^3.0.0" + spdx-license-ids "^3.0.0" + +spdx-exceptions@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz#2c7ae61056c714a5b9b9b2b2af7d311ef5c78fe9" + +spdx-expression-parse@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0" + dependencies: + spdx-exceptions "^2.1.0" + spdx-license-ids "^3.0.0" + +spdx-license-ids@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz#7a7cd28470cc6d3a1cfe6d66886f6bc430d3ac87" + +split-string@^3.0.1, split-string@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" + dependencies: + extend-shallow "^3.0.0" + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + +sshpk@^1.7.0: + version "1.14.1" + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.14.1.tgz#130f5975eddad963f1d56f92b9ac6c51fa9f83eb" + dependencies: + asn1 "~0.2.3" + assert-plus "^1.0.0" + dashdash "^1.12.0" + getpass "^0.1.1" + optionalDependencies: + bcrypt-pbkdf "^1.0.0" + ecc-jsbn "~0.1.1" + jsbn "~0.1.0" + tweetnacl "~0.14.0" + +static-extend@^0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" + dependencies: + define-property "^0.2.5" + object-copy "^0.1.0" + +stdout-stream@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/stdout-stream/-/stdout-stream-1.4.0.tgz#a2c7c8587e54d9427ea9edb3ac3f2cd522df378b" + dependencies: + readable-stream "^2.0.1" + +string-width@^1.0.1, string-width@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + dependencies: + code-point-at "^1.0.0" + is-fullwidth-code-point "^1.0.0" + strip-ansi "^3.0.0" + +string-width@^2.0.0, string-width@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + dependencies: + safe-buffer "~5.1.0" + +stringstream@~0.0.4: + version "0.0.5" + resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878" + +strip-ansi@^3.0.0, strip-ansi@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + dependencies: + ansi-regex "^2.0.0" + +strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + dependencies: + ansi-regex "^3.0.0" + +strip-bom@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" + dependencies: + is-utf8 "^0.2.0" + +strip-eof@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + +strip-indent@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" + dependencies: + get-stdin "^4.0.1" + +strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + +supports-color@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + +supports-color@^5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.3.0.tgz#5b24ac15db80fa927cf5227a4a33fd3c4c7676c0" + dependencies: + has-flag "^3.0.0" + +tar-pack@^3.4.0: + version "3.4.1" + resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.4.1.tgz#e1dbc03a9b9d3ba07e896ad027317eb679a10a1f" + dependencies: + debug "^2.2.0" + fstream "^1.0.10" + fstream-ignore "^1.0.5" + once "^1.3.3" + readable-stream "^2.1.4" + rimraf "^2.5.1" + tar "^2.2.1" + uid-number "^0.0.6" + +tar@^2.0.0, tar@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1" + dependencies: + block-stream "*" + fstream "^1.0.2" + inherits "2" + +to-object-path@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" + dependencies: + kind-of "^3.0.2" + +to-regex-range@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" + dependencies: + is-number "^3.0.0" + repeat-string "^1.6.1" + +to-regex@^3.0.1, to-regex@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" + dependencies: + define-property "^2.0.2" + extend-shallow "^3.0.2" + regex-not "^1.0.2" + safe-regex "^1.1.0" + +tough-cookie@~2.3.0: + version "2.3.4" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.4.tgz#ec60cee38ac675063ffc97a5c18970578ee83655" + dependencies: + punycode "^1.4.1" + +trim-newlines@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" + +"true-case-path@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/true-case-path/-/true-case-path-1.0.2.tgz#7ec91130924766c7f573be3020c34f8fdfd00d62" + dependencies: + glob "^6.0.4" + +tunnel-agent@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + dependencies: + safe-buffer "^5.0.1" + +tunnel-agent@~0.4.1: + version "0.4.3" + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb" + +tweetnacl@^0.14.3, tweetnacl@~0.14.0: + version "0.14.5" + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" + +uid-number@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81" + +union-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4" + dependencies: + arr-union "^3.1.0" + get-value "^2.0.6" + is-extendable "^0.1.1" + set-value "^0.4.3" + +universalify@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.1.tgz#fa71badd4437af4c148841e3b3b165f9e9e590b7" + +unset-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" + dependencies: + has-value "^0.3.1" + isobject "^3.0.0" + +upath@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/upath/-/upath-1.0.4.tgz#ee2321ba0a786c50973db043a50b7bcba822361d" + +urix@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" + +use@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/use/-/use-3.1.0.tgz#14716bf03fdfefd03040aef58d8b4b85f3a7c544" + dependencies: + kind-of "^6.0.2" + +util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + +uuid@^3.0.0: + version "3.2.1" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.2.1.tgz#12c528bb9d58d0b9265d9a2f6f0fe8be17ff1f14" + +validate-npm-package-license@^3.0.1: + version "3.0.3" + resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz#81643bcbef1bdfecd4623793dc4648948ba98338" + dependencies: + spdx-correct "^3.0.0" + spdx-expression-parse "^3.0.0" + +verror@1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" + dependencies: + assert-plus "^1.0.0" + core-util-is "1.0.2" + extsprintf "^1.2.0" + +which-module@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" + +which-module@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" + +which@1, which@^1.2.9: + version "1.3.0" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.0.tgz#ff04bdfc010ee547d780bec38e1ac1c2777d253a" + dependencies: + isexe "^2.0.0" + +wide-align@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.2.tgz#571e0f1b0604636ebc0dfc21b0339bbe31341710" + dependencies: + string-width "^1.0.2" + +wrap-ansi@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" + dependencies: + string-width "^1.0.1" + strip-ansi "^3.0.1" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + +xtend@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" + +y18n@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" + +yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + +yargs-parser@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a" + dependencies: + camelcase "^3.0.0" + +yargs-parser@^9.0.2: + version "9.0.2" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077" + dependencies: + camelcase "^4.1.0" + +yargs@^11.0.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.1.0.tgz#90b869934ed6e871115ea2ff58b03f4724ed2d77" + dependencies: + cliui "^4.0.0" + decamelize "^1.1.1" + find-up "^2.1.0" + get-caller-file "^1.0.1" + os-locale "^2.0.0" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^2.0.0" + which-module "^2.0.0" + y18n "^3.2.1" + yargs-parser "^9.0.2" + +yargs@^7.0.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8" + dependencies: + camelcase "^3.0.0" + cliui "^3.2.0" + decamelize "^1.1.1" + get-caller-file "^1.0.1" + os-locale "^1.4.0" + read-pkg-up "^1.0.1" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^1.0.2" + which-module "^1.0.0" + y18n "^3.2.1" + yargs-parser "^5.0.0"