From 9feff3d8212799d17eb38dcb18657389789bb079 Mon Sep 17 00:00:00 2001 From: Jeremy Thomas Date: Thu, 13 Apr 2017 00:28:35 +0100 Subject: [PATCH] Fix #637 --- CHANGELOG.md | 1 + docs/css/bulma-docs.css | 1566 ++++++------------------ docs/documentation/overview/start.html | 60 +- docs/images/customize-after.png | Bin 0 -> 141107 bytes docs/images/customize-before.png | Bin 0 -> 133736 bytes sass/utilities/_all.sass | 3 +- sass/utilities/derived-variables.sass | 80 ++ sass/utilities/initial-variables.sass | 66 + sass/utilities/variables.sass | 11 +- 9 files changed, 537 insertions(+), 1250 deletions(-) create mode 100644 docs/images/customize-after.png create mode 100644 docs/images/customize-before.png create mode 100644 sass/utilities/derived-variables.sass create mode 100644 sass/utilities/initial-variables.sass diff --git a/CHANGELOG.md b/CHANGELOG.md index 43c3199b..71d88268 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,7 @@ * Fix #605 container example * Fix #458 select expanded * Fix #403 separate animations +* Fix #637 customize Bulma ## 0.4.0 diff --git a/docs/css/bulma-docs.css b/docs/css/bulma-docs.css index d9c78c9a..268dcd23 100644 --- a/docs/css/bulma-docs.css +++ b/docs/css/bulma-docs.css @@ -1,22 +1,10 @@ /*! bulma.io v0.4.0 | MIT License | github.com/jgthms/bulma */ -@-webkit-keyframes spinAround { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} @keyframes spinAround { from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); + transform: rotate(0deg); } to { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); + transform: rotate(359deg); } } @@ -106,7 +94,7 @@ th { } html { - background-color: white; + background-color: #fff; font-size: 16px; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; @@ -131,7 +119,7 @@ button, input, select, textarea { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif; + font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif; } code, @@ -152,7 +140,6 @@ a { color: #00d1b2; cursor: pointer; text-decoration: none; - -webkit-transition: none 86ms ease-out; transition: none 86ms ease-out; } @@ -278,63 +265,47 @@ table th { } .is-flex { - display: -webkit-box; - display: -ms-flexbox; display: flex; } @media screen and (max-width: 768px) { .is-flex-mobile { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 769px), print { .is-flex-tablet { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 769px) and (max-width: 999px) { .is-flex-tablet-only { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (max-width: 999px) { .is-flex-touch { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 1000px) { .is-flex-desktop { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 1000px) and (max-width: 1191px) { .is-flex-desktop-only { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 1192px) { .is-flex-widescreen { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @@ -432,63 +403,47 @@ table th { } .is-inline-flex { - display: -webkit-inline-box; - display: -ms-inline-flexbox; display: inline-flex; } @media screen and (max-width: 768px) { .is-inline-flex-mobile { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 769px), print { .is-inline-flex-tablet { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 769px) and (max-width: 999px) { .is-inline-flex-tablet-only { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (max-width: 999px) { .is-inline-flex-touch { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 1000px) { .is-inline-flex-desktop { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 1000px) and (max-width: 1191px) { .is-inline-flex-desktop-only { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 1192px) { .is-inline-flex-widescreen { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @@ -688,20 +643,14 @@ a.box:active { .button { -moz-appearance: none; -webkit-appearance: none; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; border: none; border-radius: 3px; box-shadow: none; - display: -webkit-inline-box; - display: -ms-inline-flexbox; display: inline-flex; font-size: 1rem; height: 2.25em; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; line-height: 1.5; padding-bottom: 0.375em; padding-left: 0.625em; @@ -718,9 +667,7 @@ a.box:active { border: 1px solid #dbdbdb; color: #363636; cursor: pointer; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; padding-left: 0.75em; padding-right: 0.75em; text-align: center; @@ -1643,8 +1590,6 @@ a.box:active { } .button.is-fullwidth { - display: -webkit-box; - display: -ms-flexbox; display: flex; width: 100%; } @@ -1655,8 +1600,7 @@ a.box:active { } .button.is-loading:after { - -webkit-animation: spinAround 500ms infinite linear; - animation: spinAround 500ms infinite linear; + animation: spinAround 500ms infinite linear; border: 2px solid #dbdbdb; border-radius: 290486px; border-right-color: transparent; @@ -1849,20 +1793,14 @@ input[type="submit"].button { .textarea { -moz-appearance: none; -webkit-appearance: none; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; border: none; border-radius: 3px; box-shadow: none; - display: -webkit-inline-box; - display: -ms-inline-flexbox; display: inline-flex; font-size: 1rem; height: 2.25em; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; line-height: 1.5; padding-bottom: 0.375em; padding-left: 0.625em; @@ -2023,18 +1961,11 @@ input[type="submit"].button { .checkbox, .radio { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; cursor: pointer; - display: -webkit-inline-box; - display: -ms-inline-flexbox; display: inline-flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + flex-wrap: wrap; + justify-content: flex-start; line-height: 1.5; position: relative; vertical-align: top; @@ -2077,8 +2008,7 @@ input[type="submit"].button { height: 0.5em; pointer-events: none; position: absolute; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); + transform: rotate(-45deg); width: 0.5em; margin-top: -0.375em; right: 1.125em; @@ -2089,20 +2019,14 @@ input[type="submit"].button { .select select { -moz-appearance: none; -webkit-appearance: none; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; border: none; border-radius: 3px; box-shadow: none; - display: -webkit-inline-box; - display: -ms-inline-flexbox; display: inline-flex; font-size: 1rem; height: 2.25em; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; line-height: 1.5; padding-bottom: 0.375em; padding-left: 0.625em; @@ -2290,12 +2214,8 @@ input[type="submit"].button { } .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 { @@ -2355,47 +2275,31 @@ input[type="submit"].button { } .field.has-addons .control.is-expanded { - -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.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-preferred-size: 0; - flex-basis: 0; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-basis: 0; + flex-shrink: 0; } .field.is-grouped > .control:not(:last-child) { @@ -2404,29 +2308,20 @@ input[type="submit"].button { } .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; } @media screen and (min-width: 769px), print { .field.is-horizontal { - display: -webkit-box; - display: -ms-flexbox; display: flex; } } @@ -2443,13 +2338,9 @@ input[type="submit"].button { @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; } @@ -2472,25 +2363,16 @@ input[type="submit"].button { @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 { - -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-bottom: 0; @@ -2547,8 +2429,7 @@ input[type="submit"].button { } .control.is-loading:after { - -webkit-animation: spinAround 500ms infinite linear; - animation: spinAround 500ms infinite linear; + animation: spinAround 500ms infinite linear; border: 2px solid #dbdbdb; border-radius: 290486px; border-right-color: transparent; @@ -2564,15 +2445,9 @@ input[type="submit"].button { } .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; } @@ -2949,20 +2824,14 @@ input[type="submit"].button { } .tag { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; background-color: whitesmoke; border-radius: 290486px; color: #4a4a4a; - display: -webkit-inline-box; - display: -ms-inline-flexbox; display: inline-flex; font-size: 0.75rem; height: 2em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; line-height: 1.5; padding-left: 0.875em; padding-right: 0.875em; @@ -3200,10 +3069,8 @@ input[type="submit"].button { 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; + transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform-origin: center center; } .delete:before { @@ -3270,8 +3137,7 @@ input[type="submit"].button { } .loader { - -webkit-animation: spinAround 500ms infinite linear; - animation: spinAround 500ms infinite linear; + animation: spinAround 500ms infinite linear; border: 2px solid #dbdbdb; border-radius: 290486px; border-right-color: transparent; @@ -3284,19 +3150,13 @@ input[type="submit"].button { } .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; @@ -3305,41 +3165,25 @@ input[type="submit"].button { } .card-header { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; + align-items: stretch; box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); - display: -webkit-box; - display: -ms-flexbox; display: flex; } .card-header-title { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + 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-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; } @@ -3354,31 +3198,17 @@ input[type="submit"].button { .card-footer { 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; } @@ -3399,22 +3229,12 @@ input[type="submit"].button { } .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, @@ -3430,13 +3250,9 @@ input[type="submit"].button { .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:not(:last-child), @@ -3446,18 +3262,12 @@ input[type="submit"].button { .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; } .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) { @@ -3468,36 +3278,24 @@ input[type="submit"].button { @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; } } .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:not(:last-child) { @@ -3514,15 +3312,11 @@ input[type="submit"].button { } .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; } @@ -3535,33 +3329,23 @@ input[type="submit"].button { } .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; } } .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 { @@ -3573,22 +3357,14 @@ input[type="submit"].button { } .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; } .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; } @@ -3599,8 +3375,6 @@ input[type="submit"].button { .media .media { border-top: 1px solid rgba(219, 219, 219, 0.5); - display: -webkit-box; - display: -ms-flexbox; display: flex; padding-top: 0.75rem; } @@ -3812,18 +3586,12 @@ input[type="submit"].button { } .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; color: #fff; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; + justify-content: space-between; line-height: 1.25; padding: 0.5em 0.75em; position: relative; @@ -3839,11 +3607,8 @@ input[type="submit"].button { } .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; } @@ -3939,10 +3704,8 @@ input[type="submit"].button { 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; + transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform-origin: center center; } .modal-close:before { @@ -3979,31 +3742,19 @@ input[type="submit"].button { } .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; } @@ -4016,11 +3767,8 @@ input[type="submit"].button { .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; } @@ -4038,11 +3786,8 @@ input[type="submit"].button { .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; } @@ -4053,21 +3798,15 @@ input[type="submit"].button { position: absolute; right: 0; top: 0; - -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: 1986; } .modal.is-active { - display: -webkit-box; - display: -ms-flexbox; display: flex; } @@ -4087,12 +3826,8 @@ input[type="submit"].button { margin-left: -7px; position: absolute; top: 50%; - -webkit-transition: none 86ms ease-out; transition: none 86ms ease-out; - -webkit-transition-property: background, left, opacity, -webkit-transform; - transition-property: background, left, opacity, -webkit-transform; transition-property: background, left, opacity, transform; - transition-property: background, left, opacity, transform, -webkit-transform; width: 15px; } @@ -4118,10 +3853,8 @@ input[type="submit"].button { .nav-toggle.is-active span:nth-child(1) { margin-left: -5px; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-transform-origin: left top; - transform-origin: left top; + transform: rotate(45deg); + transform-origin: left top; } .nav-toggle.is-active span:nth-child(2) { @@ -4130,10 +3863,8 @@ input[type="submit"].button { .nav-toggle.is-active span:nth-child(3) { margin-left: -5px; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); - -webkit-transform-origin: left bottom; - transform-origin: left bottom; + transform: rotate(-45deg); + transform-origin: left bottom; } @media screen and (min-width: 769px), print { @@ -4143,31 +3874,19 @@ input[type="submit"].button { } .nav-item { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -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: 1rem; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; line-height: 1.5; padding: 0.5rem 0.75rem; } .nav-item a { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 1; + flex-shrink: 0; } .nav-item img { @@ -4184,9 +3903,7 @@ input[type="submit"].button { @media screen and (max-width: 768px) { .nav-item { - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; } } @@ -4237,49 +3954,28 @@ a.nav-item.is-tab.is-active { .nav-left, .nav-right { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; 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; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 0; } .nav-left { - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; white-space: nowrap; } .nav-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + justify-content: flex-end; } .nav-center { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + flex-grow: 0; + flex-shrink: 0; + justify-content: center; margin-left: auto; margin-right: auto; } @@ -4304,12 +4000,8 @@ a.nav-item.is-tab.is-active { } .nav { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; + align-items: stretch; background-color: white; - display: -webkit-box; - display: -ms-flexbox; display: flex; min-height: 3.25rem; position: relative; @@ -4318,11 +4010,7 @@ a.nav-item.is-tab.is-active { } .nav > .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%; @@ -4350,15 +4038,9 @@ a.nav-item.is-tab.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; } @@ -4368,20 +4050,14 @@ a.nav-item.is-tab.is-active { .pagination-ellipsis { -moz-appearance: none; -webkit-appearance: none; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; border: none; border-radius: 3px; box-shadow: none; - display: -webkit-inline-box; - display: -ms-inline-flexbox; display: inline-flex; font-size: 1rem; height: 2.25em; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; line-height: 1.5; padding-bottom: 0.375em; padding-left: 0.625em; @@ -4397,9 +4073,7 @@ a.nav-item.is-tab.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; text-align: center; } @@ -4485,16 +4159,12 @@ a.nav-item.is-tab.is-active { @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; width: calc(50% - 0.375rem); } .pagination-next { @@ -4504,85 +4174,53 @@ a.nav-item.is-tab.is-active { margin-top: 0.75rem; } .pagination-list li { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + 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, .pagination-next { margin-left: 0.75rem; } .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 { margin-left: 0; - -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 { margin-left: 0; - -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; margin-right: 0.75rem; } .pagination.is-right .pagination-list { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; + justify-content: flex-end; + order: 3; } } @@ -4619,16 +4257,10 @@ a.nav-item.is-tab.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 { @@ -4651,16 +4283,10 @@ a.nav-item.is-tab.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; } @@ -4669,17 +4295,13 @@ a.nav-item.is-tab.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 { @@ -4724,16 +4346,10 @@ label.panel-block:hover { -moz-user-select: none; -ms-user-select: none; user-select: none; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + 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; @@ -4744,17 +4360,11 @@ label.panel-block:hover { } .tabs a { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; border-bottom: 1px solid #dbdbdb; color: #4a4a4a; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; margin-bottom: -1px; padding: 0.5em 1em; vertical-align: top; @@ -4775,21 +4385,12 @@ label.panel-block:hover { } .tabs ul { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; border-bottom: 1px solid #dbdbdb; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + flex-grow: 1; + flex-shrink: 0; + justify-content: flex-start; } .tabs ul.is-left { @@ -4797,20 +4398,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; } @@ -4823,15 +4418,11 @@ 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 { @@ -4851,11 +4442,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 { @@ -4907,61 +4495,43 @@ 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%; } @@ -4986,9 +4556,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%; } @@ -4997,9 +4565,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%; } @@ -5008,9 +4574,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-3 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } @@ -5019,9 +4583,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%; } @@ -5030,9 +4592,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%; } @@ -5041,9 +4601,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-6 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } @@ -5052,9 +4610,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%; } @@ -5063,9 +4619,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%; } @@ -5074,9 +4628,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-9 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } @@ -5085,9 +4637,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%; } @@ -5096,9 +4646,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%; } @@ -5107,9 +4655,7 @@ label.panel-block:hover { } .columns.is-mobile > .column.is-12 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } @@ -5119,44 +4665,30 @@ 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-offset-three-quarters-mobile { @@ -5175,108 +4707,84 @@ label.panel-block:hover { margin-left: 25%; } .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 { @@ -5286,44 +4794,30 @@ 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-offset-three-quarters, .column.is-offset-three-quarters-tablet { @@ -5342,108 +4836,84 @@ label.panel-block:hover { margin-left: 25%; } .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 { @@ -5453,44 +4923,30 @@ label.panel-block:hover { @media screen and (min-width: 1000px) { .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-offset-three-quarters-desktop { @@ -5509,108 +4965,84 @@ label.panel-block:hover { margin-left: 25%; } .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 { @@ -5620,44 +5052,30 @@ label.panel-block:hover { @media screen and (min-width: 1192px) { .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-offset-three-quarters-widescreen { @@ -5676,108 +5094,84 @@ label.panel-block:hover { margin-left: 25%; } .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 { @@ -5800,9 +5194,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 { @@ -5826,8 +5218,7 @@ label.panel-block:hover { @media screen and (min-width: 769px), print { .columns.is-grid { - -ms-flex-wrap: wrap; - flex-wrap: wrap; + flex-wrap: wrap; } .columns.is-grid > .column { max-width: 33.3333%; @@ -5840,52 +5231,35 @@ 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: 1000px) { .columns.is-desktop { - display: -webkit-box; - display: -ms-flexbox; display: flex; } } .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; - min-height: -webkit-min-content; - min-height: -moz-min-content; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 1; min-height: min-content; } @@ -5912,10 +5286,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) { @@ -5924,80 +5295,54 @@ 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%; } } @@ -6017,8 +5362,7 @@ label.panel-block:hover { min-width: 100%; position: absolute; top: 50%; - -webkit-transform: translate3d(-50%, -50%, 0); - transform: translate3d(-50%, -50%, 0); + transform: translate3d(-50%, -50%, 0); } .hero-video.is-transparent { @@ -6037,8 +5381,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) { @@ -6048,12 +5390,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; @@ -6062,19 +5400,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; } @@ -6086,20 +5418,11 @@ label.panel-block:hover { } .hero { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; + align-items: stretch; background-color: white; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; + flex-direction: column; + justify-content: space-between; } .hero .nav { @@ -6183,13 +5506,11 @@ label.panel-block:hover { } .hero.is-white.is-bold { - background-image: -webkit-linear-gradient(309deg, #e6e6e6 0%, white 71%, white 100%); background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); } @media screen and (max-width: 768px) { .hero.is-white.is-bold .nav-menu { - background-image: -webkit-linear-gradient(309deg, #e6e6e6 0%, white 71%, white 100%); background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); } } @@ -6281,13 +5602,11 @@ label.panel-block:hover { } .hero.is-black.is-bold { - background-image: -webkit-linear-gradient(309deg, black 0%, #0a0a0a 71%, #181616 100%); background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); } @media screen and (max-width: 768px) { .hero.is-black.is-bold .nav-menu { - background-image: -webkit-linear-gradient(309deg, black 0%, #0a0a0a 71%, #181616 100%); background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); } } @@ -6379,13 +5698,11 @@ label.panel-block:hover { } .hero.is-light.is-bold { - background-image: -webkit-linear-gradient(309deg, #dfd8d8 0%, whitesmoke 71%, white 100%); background-image: linear-gradient(141deg, #dfd8d8 0%, whitesmoke 71%, white 100%); } @media screen and (max-width: 768px) { .hero.is-light.is-bold .nav-menu { - background-image: -webkit-linear-gradient(309deg, #dfd8d8 0%, whitesmoke 71%, white 100%); background-image: linear-gradient(141deg, #dfd8d8 0%, whitesmoke 71%, white 100%); } } @@ -6477,13 +5794,11 @@ label.panel-block:hover { } .hero.is-dark.is-bold { - background-image: -webkit-linear-gradient(309deg, #1f1919 0%, #363636 71%, #463f3f 100%); background-image: linear-gradient(141deg, #1f1919 0%, #363636 71%, #463f3f 100%); } @media screen and (max-width: 768px) { .hero.is-dark.is-bold .nav-menu { - background-image: -webkit-linear-gradient(309deg, #1f1919 0%, #363636 71%, #463f3f 100%); background-image: linear-gradient(141deg, #1f1919 0%, #363636 71%, #463f3f 100%); } } @@ -6575,13 +5890,11 @@ label.panel-block:hover { } .hero.is-primary.is-bold { - background-image: -webkit-linear-gradient(309deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%); background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%); } @media screen and (max-width: 768px) { .hero.is-primary.is-bold .nav-menu { - background-image: -webkit-linear-gradient(309deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%); background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%); } } @@ -6673,13 +5986,11 @@ label.panel-block:hover { } .hero.is-info.is-bold { - background-image: -webkit-linear-gradient(309deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); } @media screen and (max-width: 768px) { .hero.is-info.is-bold .nav-menu { - background-image: -webkit-linear-gradient(309deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); } } @@ -6771,13 +6082,11 @@ label.panel-block:hover { } .hero.is-success.is-bold { - background-image: -webkit-linear-gradient(309deg, #12af2f 0%, #23d160 71%, #2ce28a 100%); background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%); } @media screen and (max-width: 768px) { .hero.is-success.is-bold .nav-menu { - background-image: -webkit-linear-gradient(309deg, #12af2f 0%, #23d160 71%, #2ce28a 100%); background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%); } } @@ -6869,13 +6178,11 @@ label.panel-block:hover { } .hero.is-warning.is-bold { - background-image: -webkit-linear-gradient(309deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); } @media screen and (max-width: 768px) { .hero.is-warning.is-bold .nav-menu { - background-image: -webkit-linear-gradient(309deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); } } @@ -6967,13 +6274,11 @@ label.panel-block:hover { } .hero.is-danger.is-bold { - background-image: -webkit-linear-gradient(309deg, #ff0561 0%, #ff3860 71%, #ff5257 100%); background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%); } @media screen and (max-width: 768px) { .hero.is-danger.is-bold .nav-menu { - background-image: -webkit-linear-gradient(309deg, #ff0561 0%, #ff3860 71%, #ff5257 100%); background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%); } } @@ -7012,20 +6317,13 @@ label.panel-block:hover { } .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-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; } .section { @@ -7363,48 +6661,18 @@ svg { right: 0; } -@-webkit-keyframes floatUp { - 0% { - box-shadow: 0 0 0 rgba(10, 10, 10, 0), 0 0 0 rgba(10, 10, 10, 0), 0 0 0 rgba(10, 10, 10, 0); - -webkit-transform: scale(0.86); - transform: scale(0.86); - } - 67% { - box-shadow: 0 0 0 rgba(10, 10, 10, 0), 0 5px 10px rgba(10, 10, 10, 0.1), 0 1px 1px rgba(10, 10, 10, 0.2); - -webkit-transform: scale(1); - transform: scale(1); - } - 100% { - box-shadow: 0 20px 60px rgba(10, 10, 10, 0.05), 0 5px 10px rgba(10, 10, 10, 0.1), 0 1px 1px rgba(10, 10, 10, 0.2); - -webkit-transform: scale(1); - transform: scale(1); - } -} - @keyframes floatUp { 0% { box-shadow: 0 0 0 rgba(10, 10, 10, 0), 0 0 0 rgba(10, 10, 10, 0), 0 0 0 rgba(10, 10, 10, 0); - -webkit-transform: scale(0.86); - transform: scale(0.86); + transform: scale(0.86); } 67% { box-shadow: 0 0 0 rgba(10, 10, 10, 0), 0 5px 10px rgba(10, 10, 10, 0.1), 0 1px 1px rgba(10, 10, 10, 0.2); - -webkit-transform: scale(1); - transform: scale(1); + transform: scale(1); } 100% { box-shadow: 0 20px 60px rgba(10, 10, 10, 0.05), 0 5px 10px rgba(10, 10, 10, 0.1), 0 1px 1px rgba(10, 10, 10, 0.2); - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@-webkit-keyframes strokePath { - from { - stroke-dashoffset: 880; - } - to { - stroke-dashoffset: 0; + transform: scale(1); } } @@ -7417,129 +6685,59 @@ svg { } } -@-webkit-keyframes fadeIn { - from { - opacity: 0; - -webkit-transform: scale(0.86); - transform: scale(0.86); - } - to { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } -} - @keyframes fadeIn { from { opacity: 0; - -webkit-transform: scale(0.86); - transform: scale(0.86); + transform: scale(0.86); } to { opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@-webkit-keyframes fadeOut { - 0% { - opacity: 1; - -webkit-transform: scale(0.86); - transform: scale(0.86); - } - 67% { - opacity: 1; - -webkit-transform: scale(0.86); - transform: scale(0.86); - } - 100% { - opacity: 0; - -webkit-transform: scale(1); - transform: scale(1); + transform: scale(1); } } @keyframes fadeOut { 0% { opacity: 1; - -webkit-transform: scale(0.86); - transform: scale(0.86); + transform: scale(0.86); } 67% { opacity: 1; - -webkit-transform: scale(0.86); - transform: scale(0.86); + transform: scale(0.86); } 100% { opacity: 0; - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@-webkit-keyframes slideDown { - 0% { - opacity: 0; - -webkit-transform: translateY(-10px); - transform: translateY(-10px); - } - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); + transform: scale(1); } } @keyframes slideDown { 0% { opacity: 0; - -webkit-transform: translateY(-10px); - transform: translateY(-10px); + transform: translateY(-10px); } 100% { opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} - -@-webkit-keyframes slideUp { - 0% { - opacity: 0; - -webkit-transform: translateY(10px); - transform: translateY(10px); - } - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); + transform: translateY(0); } } @keyframes slideUp { 0% { opacity: 0; - -webkit-transform: translateY(10px); - transform: translateY(10px); + transform: translateY(10px); } 100% { opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); + transform: translateY(0); } } #b { - -webkit-animation-duration: 1.5s; - animation-duration: 1.5s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-name: floatUp; - animation-name: floatUp; - -webkit-animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); - animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); + animation-duration: 1.5s; + animation-fill-mode: both; + animation-name: floatUp; + animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); border-radius: 24px; display: inline-block; height: 240px; @@ -7561,25 +6759,17 @@ svg { } #b svg:first-child { - -webkit-animation-duration: 1.5s; - animation-duration: 1.5s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-name: fadeOut; - animation-name: fadeOut; - -webkit-animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); - animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); + animation-duration: 1.5s; + animation-fill-mode: both; + animation-name: fadeOut; + animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); } #b svg:first-child g { - -webkit-animation-duration: 1s; - animation-duration: 1s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-name: strokePath; - animation-name: strokePath; - -webkit-animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); - animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); + animation-duration: 1s; + animation-fill-mode: both; + animation-name: strokePath; + animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); fill: none; stroke: #00d1b2; stroke-dasharray: 880; @@ -7587,16 +6777,11 @@ svg { } #b svg:last-child { - -webkit-animation-delay: 1s; - animation-delay: 1s; - -webkit-animation-duration: 1s; - animation-duration: 1s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-name: fadeIn; - animation-name: fadeIn; - -webkit-animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); - animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); + animation-delay: 1s; + animation-duration: 1s; + animation-fill-mode: both; + animation-name: fadeIn; + animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); } #b svg:last-child g { @@ -7612,32 +6797,21 @@ svg { } #bulma { - -webkit-animation: slideDown 500ms both; - animation: slideDown 500ms both; + animation: slideDown 500ms both; } #modern-framework { - -webkit-animation: slideUp 500ms both; - animation: slideUp 500ms both; - -webkit-animation-delay: 0.2s; - animation-delay: 0.2s; + animation: slideUp 500ms both; + animation-delay: 0.2s; } #npm { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-animation: fadeIn 500ms both; - animation: fadeIn 500ms both; - -webkit-animation-delay: 0.4s; - animation-delay: 0.4s; + align-items: center; + animation: fadeIn 500ms both; + animation-delay: 0.4s; background: none; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; margin: -10px 0 20px; } @@ -7651,24 +6825,18 @@ svg { } #ghbtns { - -webkit-animation: slideDown 500ms both; - animation: slideDown 500ms both; - -webkit-animation-delay: 0.6s; - animation-delay: 0.6s; + animation: slideDown 500ms both; + animation-delay: 0.6s; } html.route-index #carbon { - -webkit-animation: slideUp 500ms both; - animation: slideUp 500ms both; - -webkit-animation-delay: 0.8s; - animation-delay: 0.8s; + animation: slideUp 500ms both; + animation-delay: 0.8s; } #download { - -webkit-animation: fadeIn 500ms both; - animation: fadeIn 500ms both; - -webkit-animation-delay: 1s; - animation-delay: 1s; + animation: fadeIn 500ms both; + animation-delay: 1s; } #grid .notification { @@ -7735,17 +6903,10 @@ html.route-index #carbon { } #social { - -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; } #social > iframe, @@ -7773,11 +6934,7 @@ html.route-index #carbon { } #social .fb-like { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; width: 130px; } @@ -7788,16 +6945,11 @@ html.route-index #carbon { } #sister ul { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; + flex-wrap: wrap; } #sister li { - display: -webkit-box; - display: -ms-flexbox; display: flex; height: 30px; margin: 5px 1rem 0 0; @@ -7921,18 +7073,12 @@ html.route-index #carbon { position: absolute; right: 0; top: 0; - -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; } @@ -7942,12 +7088,8 @@ html.route-index #carbon { } .structure-item.is-structure-container:after { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + align-items: flex-start; + justify-content: flex-start; padding: 0.5rem 0.75rem; } @@ -8144,12 +7286,8 @@ html.route-index #carbon { 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 { diff --git a/docs/documentation/overview/start.html b/docs/documentation/overview/start.html index cebe0741..2b0f9ded 100644 --- a/docs/documentation/overview/start.html +++ b/docs/documentation/overview/start.html @@ -96,21 +96,33 @@ npm install bulma

- Set your variables:
+ Set your variables +

+

+ Add your own colors, set new fonts, override Bulma styles... +

{% highlight sass %} -// Override initial variables here -// You can add new ones or update existing ones: +// 1. Import the initial variables +@import "../sass/utilities/initial-variables" -$blue: #72d0eb // Update blue -$pink: #ffb3b3 // Add pink -$family-serif: "Georgia", serif // Add a serif family +// 2. Set your own initial variables +// Update blue +$blue: #72d0eb +// Add pink +$pink: #ffb3b3 +// Add a serif family +$family-serif: "Merriweather", "Georgia", serif -// Override generated variables here -// For example, by default, the $danger color is $red and the font is sans-serif -// You can change these values: +// 3. Set the derived variables +// Use the new pink as the primary color +$primary: $pink +// Use the existing orange as the danger color +$danger: $orange +// Use the new serif family +$family-primary: $family-serif -$danger: $orange // Use the existing orange -$family-primary: $family-serif // Use the new serif family +// 4. Import the rest of Bulma +@import "../bulma" {% endhighlight %}

@@ -122,25 +134,15 @@ $family-primary: $family-serif // Use the new serif family

- Import Bulma after having set your variables:
-{% highlight sass %} -// Override initial variables here -// You can add new ones or update existing ones: - -$blue: #72d0eb // Update blue -$pink: #ffb3b3 // Add pink -$family-serif: "Georgia", serif // Add a serif family - -// Override generated variables here -// For example, by default, the $danger color is $red and the font is sans-serif -// You can change these values: - -$danger: $orange // Use the existing orange -$family-primary: $family-serif // Use the new serif family - -@import "bulma" -{% endhighlight %} + See the result: before and after

+

+ Notice how the $blue-invert is now black instead of white, based on findColorInvert(#72d0eb)

+

+
+ Customizing Bulma with Sass + Customizing Bulma with Sass +
diff --git a/docs/images/customize-after.png b/docs/images/customize-after.png new file mode 100644 index 0000000000000000000000000000000000000000..d5ddc7b0cbad0b0e484e51f35ef0179b4dde7b47 GIT binary patch literal 141107 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 G2mLos4FGBY literal 0 HcmV?d00001 diff --git a/docs/images/customize-before.png b/docs/images/customize-before.png new file mode 100644 index 0000000000000000000000000000000000000000..738a3181e5676c84aec4d586cfd6d873945d4d69 GIT binary patch literal 133736 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

C&sXu1c%^MsLW#K-q&DWvJ$lslRT&0) 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

f=vms0Q5RUCi|J(dw$sGykPmIOvl{;&nv*A zU4CECddXL`y7qeprg={=l6IS{_)hr4ZBK&GU23=p@iii*mkOmvvWwiqH{jBA_>4}{ zXptA!oTRr|&E~uN&!FJQBX%dfh0+Ixf-|aS00R0vimnyV-z=TP1m&R=roT%FWn(Wn z_0jO&p!2p{a2i@`A49=p;RVU5wruA}Fr%7WQBFQG@MkR|JxB@tg4jq!(9Am*oV~z9 z;Eepe%C?g3TkAd|nBMx^$CAg;G%!UX!tHJQ`uR1VZ?O@9|l=;bSK=u8UMv3|Rp-1zY1&9;x}XjU&U z6BW`D0>qREih3-va7b%9j*ESm&VhgNF2^|#R=>@-;bi|~`e)*2?O8)`81VqzHe#P% zaDBr5j*1VcJ;|SWn;Xeo+H0U*lv9$Ua9onGWS#nxvc&7c;rElW7x{|(C2I>ruyi0n zj#oHgbgaU-xCJVNYw=Sjz=9Vz#SQ}5%|;c9ZVzfxzK`2%rAWmj;e@t!1AB&L2&>)?;#8lu82KaZZkqNCLXM-i zhlueVh0iK6Zp&YVf!V@xiJU5y3CKF2nY=VR&x)WlMt0i$Sjdse)!%}ho87shc;)(G z7u-oQtiUjy5}Kp^P~keB$E+S{02DrU+)JFHCEyx2rHi^-S@LH!fU6blDLJEdkM$4~ z*0Wy7jh{jWCNHn3vk(;C0b_G^_-S)z%8rzX6u|Qp2x_RwBO44{HA{u-=Ax-Jr|oz{ z`y&_;1G-w4G8t~6B$Ry6Z)O7r!RONj=8@m$Tl zw;ZP>gj8Mfnb>o7{6c6$+lYoVP2c*2rJY8W!F_Py@`DT1_eRAgsfkqrCzb2I+zDjg zYeXp{9-ssknt@h}>+K){Q&dQd#W~h}E+k@QSSA?gCgk3k3H8kM8NDUnXicjl6iXxs zrBI(vXE^_0TLVXGz1v~Jg5K(0DTG|>K~HO$w^eQXsAz#56Z+Y8qP{zD88Aeb%{Ha@ zt;)oSawLd~S1k7)9(Ng$RR$#lvU9kuNr2Ql=1@GtkWZ91N;x@-dxEN04}wPTGjw_J zLe6;bZh}}N%%g?+dm0!CAbs=HKZX|JwD|GD&rmZyG9`h(v#hkRSyiP)Ol}$qF9d1G!9=oX&p$$Cq@YRD| z5=Nfeh^vSsKrOk3rJ{^@2k8*fs_|7WRza@}vw#%3(!rLkyRZ8a_CVm*7Pr#uvBVNf^DTPoY3v)^g zVHm5<9i|X)u!MVK0>$&joKuDS3XFqYk)kRwgtEgjq|S);ee?H*-@y;zAS|p3+om|B z*q|m};5jH3lV_V_`$p{+OWXL1LV5TNV*GAoN>3v4ou3cevj-x(++bmZq)Lh3@U3A1 zQep5z3P++JD{czs1^m6`ADOjPxOeSh>~gf{Kcu7azEKS8VOU*blM~Sg>dTs7^^=|j zRwY&xD{&N^l5dQ4pFNfB8C?IqpcPg-aC`6t@vQMVA7P~P-C;hA9P^Ft)G=-MC*Yyugck8|tM(-<&cNn&%GpHmzMIKwI zM3?AqJzdQdNy~7EI%@I14=iQ$Ig2-noesJj8mLp>(tCzv^o?}yx~WI3iEN@g%o-|i zSt$5sndS}2u5;9vBEA6U#t0#6;~%&%afHr%B2jAqleeBP3hkZR8J@>G9zWS9#5_y* z*3MZqm`X*-gl2Wza+dyWgcX{_UR|+Q89ttG?23@yHFlF87etXly65j9;=;Ov@>98` zXYF6t9~)Qv26l3RlH&fpy?bmCtDJd&T70AApx=0eF79XF&XX8a2yfVaXbDtZRXmw8 z_m>G~d~e6Dpk3`X5v;Be>TDwZhSJ!9+p^>(g#v|zFjW0V^@knK;yca6{T=TeD7|Y( zR`@MI*7FUfDDKsV#F^|p#iWAB%6v*?GdL*1KHUVtfH8g?T$E4GVl()dMz(14ljgnj z9%|^d$Y>kMgp=w1z~-CTQ2ypAc5v6hj+AC|fy0?_nCP$tn8cGchI#+6UUaNrDn^-r zn7#E!fZH-S@cRHrh(TpKpR!j`xF1ZAqNg@54z_yN19yJCOF3`u$~C4EOkoq_IGQSU zsDH$j2+Z373FUFaes#w$vsO}p-e)BhnyQ_=&ivCy0fVrzt5M6kS;7bQD3~c1d{uHx ze+~za@sd^4sdL@h1~Gi9VAx+hL2mQxi7*_wUgmEQr-X}>dW@XU(Of~I*^V8fOpcg` zn#6Z0;g%*SORM-AF4V(?2-Ce*FMcQEl5_fPyQJRKuc_Ezj^Nww<6iH_C8k)h?|?+G z|BEzp=h^Luw>2O|Skm{J(_2cyzSnm-9bTjd$Bw`tJ*W<+7`DUC=vv2%w|}cNS*o~ey_!&r%6&_@>RTR~`{}bXabmzX`WLr3T$><9 z^<;cY?Nc@fwX`qt?KGJPOLNNlyXJu^V>{;@#az2~YD-s)mVf#!h7^02JYlf-*hwkf z?c1FsE(@j-U}XwW)^Up_j1gmPMH^A`bwJvWKaJBZ=YB=WF zi?T-V1VjYN{oQi`t0=rgSN=@AE3-G+esN)%w?l)$56l-c z>WiROAsgE4@qW`&!Z@2HbaQ^%!R)C?qzo!dTq`TJ?8jHot`C73d0VJ-5STp{Lrx$2Z&W; zwiYC9oF17k{eHf#%AXG4K8TY#`Cm_^O#iYn!_pWQ+of(TQW#l6+!Y5k`1zQ(Vji9 z_EWZZGU#8~cK-%Ze&Oc!XDHMDN*U0|oJ~QC$;|gxa@#&~hJ>4Zb^n!F#u$dY)^SFT zZPLqXKUb+xN#waDvs zj|_Upf-28Y%KR~+QV9Ki9~JWi_7yCmlA$DXm=b$G(XwQ3-YhC#&nB?D3iHkl_A;&) z7(83;X6wc&AEnNoujuor`*QVk!*s^340{FC+9X6W7&vb4oxU}H2V0X%1@9Tk(d70i zq79JCxaW6gJx$h?MX04<%$f7xrFP|ywV)<+Z^aOgd+yNZ0{3sWaQ{1S5;Jq_W{AgT zs5;Bm(`*-mfl@!FKS1{d^Z@ThTf1H^qWhEHy+~Tu81B*%%9MC5!sa@|*m8zd7YeUn zqh7wzoU%YBYOY?^DEmp`=Z1YksK?XW`%^V1>HR~oFAU|dO?|bGREguCAMA-qhd-*^ zDVu~Lm6g9x52po`zl;<}Y${t+h@$qK^S3~BhsvF0>5r|Op0FGZRqO7WU>SHKF&Nrz z$AQq2jcyYdj1 zafv5E^C+&{FG1|_7+c~vh zE#3FK^2=xol_I;Hb7<2+fkRmd&865ekWd}3eV29}V`3ifBp*xX2q)BmJ(F!pL{o?~ zh9egfuG3H@@VFBHIgT68peIf$OJypynAs9TL^11i_B zGw3>WK$e{stG6T-4SSt7Ytb1Bdby=|rthr-tGd(Z34-4o)o^ex&9p6hHr1Z2celUs zzEy)MxHTpQUX15LTQ8nCHh=nG*G6w1IWF^F55n~OuI!jMhdcaJeAOMB2dgLWq4>_vN5csGXmgRY%$L0{p){Hw9sl&q`Ns(u`6Yf3`?o6$U z?Nn>?0WfY2__yAdU(1%eIOtaY(3uRw`#p8?LUBdwW@tr6yX6~u)pL<251?l0%=(M( zO!_k^;F?wD)=BT%a;QitX=?4vNR?%>m>Pdn5eA~@wSuReGMwa3M`63&4>YKF@1Bbc zlckG7X+`@&X6&Kj4IME@J{IKxG5r|hgy)jY90Q*whhG@KbTsp`swd0FRJ$^$LqdOY zC40F&Qj>UC63V|0r*sl@)-C$D931ufKB>{rrYU%>#k=9q$8v!WC4f$sPnS}KL>cmP zl}BYGQlUS#{_HpGpZhJ}Ir3yd7ur+9O82taVZ_0M(cgkH$v9Pnk&(wTKs$J^lsxnF z)x-5T#JKM#lLND@YD?e9vdM(`m6#{hf-3S|t(YK=r1)X?AJ=(k;~v17;yg9O{F?+b zp)-lwShqXP*m5Z8k+^j^B7;TJ+Eu+d<{?j3uW*QMq365|r%L8n)NYz{%c?lowSlL$ z6v;J!(vLLLD>~Zp2YNsdTn|X!g7k^b>OB>!{EQs5m~KTs(!q6VkWpnjtSKWXFj%rh zZ1iC>#$M#6bZ5WIpy)OOF#7PZDEb^|6H}CYKJOBP$%8pFUuN4lUE<7rNOmt^XzJ7R zYN=~fp7p!o^S^K=lgsEBI`sLLf9n9BlyL$D{fVOuo#}eHbZn^fW2*E4x|Tn?#eofx z?|;A&AFa=cd}obw(_N6HV;4oF zn&9nX3|6$|Gz`w+qvl8GKE)@FXoMrO_$ySJoTo zk0j+k*Lw?>>t#wBgod;`d0C8(B=cp;3-;7!I8bn)Ux(8T@9BvXC@poyr*E#?lx$&V z${3BC1v}Zz+nF4vgitUzKSDFJksEF$K_^_z{Yo9Rr)^Qj8*GOqsD(^3x+xh4jl&x@#c(*6b@jC}E7T^_v9 z$LuU2klQs{oQFUeUWAp!O44d9jwJ;7w1Xtc{8scbesmW}>$6PI>dBI1YZlzI zhdy0(pg|G}|B)pFJBe(x7neo>O?`a=U%(%rA6$9%x<3SDoBw9g6&+2?>d{W;cLo?6 zKZ?o>sWU+(|CloeltF17ArYTRNc2f}pFUH?t2%CqYv|1vh;&dLO+srzczi^6#rNon zOz%*QhlEz@v4xms4p4b~DT6L|15R-3gPj%@+C^C>HJ_M$34AfZw{I_W;)V5S&c8Y% z_N1XN)c{>N@!&@ehR$l9@p6cK$>jN}e%QOKLae#-X?O#bOh69X@ z%@wX^&LWOQd~#-Mu6O@Ist4G*gQvt?`+Ni;&rBuMRN0p7#t(G-;+0E+5L=CQCCA;D zpL4qSJ|&6JK9#S?cJ2NAkj~rT@%PRc-x-D={7V5`Vo(>Y0G>ad`+m;&lQMJ-^)G%He*$*K5 z4}oNf+4)E2RwRaYz}7r;1vK6or~VwK+DjM@RewfDsI%I?0OU@ob@e3t%=t#q7dQho zk+$QT6XJ4)kCgLsC{lgHu}B{`=fUM&_;#@K7`x7X%QudAonNMRnlo#w-SC&BV$oZF zw5j>BKd_Py`I#Q&)HiRwILUcHd7pY1aB_)+)}5c@bR?x2xdAzuPb}8S@MwOub6+nT zyw31gHBU2ldrFQtmtQ4Hgq4Bn<6{YFhMl~8?JU9U`Qx(?l{pSxM1zxp4SPWu<3)9yl!awtX&!& zoCdQ>b$+AQQMEcpG3kCZz1e8j^jz0z))KY*HW(q(F$aI-8xh~QU0x$~$gx?LRsc>l z%q{XRC=>av$5rkX(y^kN?Lsk7s)zg|^#5cS5in+1H(Zm4MW4agr1`dsoA7zst^Jw- z!EE-AKSUUWLC)PDs&WFBveNaqLPuT7#KMLFDfZiFnDCwD`ldO+=AA}P`^*&(39uLgW8F7(&g9O~+agB)aFFBvG z5&X+HR3*pm_)BGoz?CM^9IzkLH}Qt-URna$iakf3=&>WirfU?!1sgNK=jHY9`En~Y z;7Nf0C5E>3gZRO9w2BoaTjzR($+2#of33U0;^~4W^zu!v+29L+`CabyOQ+X>mBc6nrkPbqwqE3eV-!lL7{N1?zNk)VTC*AlCD8Mr75aA$Cj!?St zLp7LhFUfbQ@HkJp^u?7MNiSBp5-TFfq`7GqIvnrM4Eyu;i=<`7c2g?Q9 zqtaPR?Os>AXn?*ueQKl2zkL>;OB^eXs#bjp>3pqW2>!Gonb<5)H^njAO<{!$#7X{Z zl=ohUj{t%Z{iXPfs)$>zCglC55o3@;gOyOqI7zTUXFobC`nT_NUyi}76Qd!`} zb1*Xeh6_EjUjX6hG){6B{K!p3aaW!cnSXTuga;hKfw(yC5_1RKnuAwmahew~k0n1T zmZ*sryFS?loUbRhW-B_>i0xl{AoGFAA=#$Ux@Ue-8Ngm7;Zd~>-0bEh=pCI=3KDK? z4wgyp2gSCMM&ZU2^eYNze}|e~+n%tr$4}d^i<=&6fEMekfB@IdyX-QN&o2OT(f7#q z-_HOw?K2sBdBn)a!CR~-W*k@?R8DCb^^z#PT+$T#rfOqNl8z2{jF$PbOkqxY`Iti!G5P`-~< zN`g>fA9;EH~4dz84x`&B<7HNOheQqma? zhQYowvZuj`ICFCvtnFld#hyqA?HdzTO;a8z$fvOhS%&-DY$>Xcb5XAwe~#}SlN&!2y+RtwFo%5%yGuz zh?7icK#DF&0j^TH;0Tx79XCl+^0_o;yj?!0l(@DP?Olod$!zr_WZZ%ye|T^XizOrz zD)Xl8%dj*zvJBrsjDqG$56apV@n5b`*XfI5OQdX!s{-51I?D4TLbnhZy|M5 zJt{lEpfVPk^GDn6GW9>l^vOU)V|I?`trJT?i*x}G%|!ns`kPV}P$eZ%NLTD! z<`=xulisB~x<-roVwLg!w}=P3tEKPasUG%KHxZyg+R(N=eI!UWulfDrrEQuzaoU7y z4AHjTngrc)dhGto`-xv!*VuI{fLvN{vX_q^y8bBlJ>sV(L85T!Wbe?8ohLNDDjX$Lt0?`czvjmI+We_iS+vq zoLG?ew$EJy`NB|zz~rakvkBQ%m2O4|@6XN81)-Ys(7fJ#A>?Bo^;n@3VdT5j%i0fB~5pX~r{`XyN?~XC^r~_-?rk>rGPN9H@dz1YTdn0U;y+TFO`e!)0+|!yyJnvPnEnla0T#s^UU#IIwHpu9i zMrQ_UU9>2eulfHBEhk@EJnxqWs83txoBY8iGz^Ocewci)4NZs!hnfM**i=Ln?@&3 zro>QgASZ#qQ|eCDm+fan?<>>UCk#%C9AdeF{`D_9wS;;md^>8#B<- z_00lL;=NhlT4(rlF~%%Mh`%Ev5#nGl>2jV(IDfVBDo-7S$#OsXIH%YdjEIqpbOR5k zHABeR2S=(qZTSkYp8=hsB(I0X>sW=ZGbnr8f}o%WiTSGE0*a|C>#E$>(72M zxE>vpgY#IYo7+FYKV(TPx9>(nnyz^RMBI~ghQD$pGk>rI96dkz6!c<={5~4p#7cleApNd&!qIw{~D{haFJ3lyomWo>_!Z+-*=;u3~VeX6X8NEkn;{e1d7lpWWvf|ZbmhxNrAJ%_jIY- zRQgC34qX>v?Bmb(mnjHcb>@B2=~-mOQIu2PN=9SuSp{}rtJvjriztl~yk};264ApV zOfBwoonBz2oA?5&`kZO(UT9{Wcggzn{d&JZ@$7$gJ{q{A6_x12!*8nv#7vUsTZ#`k z*w)Jh2(I2?XB`*5OBN$6azurAo~8_*gj`a~zG$L`>7flmJFk1#f{!pKxmxst%^nht zD}uvh<$g5V@FZ@AeTXv#Yj(ft&b)3k6UriO6@oG>9&e8vt+IInJz{nuLQAZw@Y%p- zk*O5wl%72PUj><8(5?11WiP)Ht$4ghJ;u>iKzEI6+TF8^0LuL;a-f&7kGx z`wB%c8!4Npb86d(=EhJfS~Sm6@A}~vh>r{RoPZ){Dk0EYR@(=pi5b1w$C6HOd&pq} zHj<%VS@JoRw?9~oD{PjekU{W#`M%$Tq30J^@Aqy0yl9Ih6r_H{@YaO)kM7XT!$P80 zR7#xb%cAWfNt?@DogQ@kx|eF-HhnKQmYaPWX;{>W6)yy7WxAi2o$)l$U21p2G*?PG zDXt*yu7yTh>>Q+Tu>A912ED(@6u6$)`04+VIpKvm>q)p_w6e4s#NU-L*qG-G)U`*8 z-nPeQubu6=;9xND+jaMt#J=s>Jf4RQN7r$rVVGxM;Ch3auKvIQr(efL7uj*Ru_VRy+;seFpcV3ZtDQ9lD4+nb`AHbQs*^$4D^6d zD!EOV%8o?_YK|#2dZ0chJo~$RUXUt-+A;Mz9Agn*(Jq2So zz#71h08SR+yTAz*efNDrG0qTU$U(6uGHu3EWPD(AR~SJ+7x+C{3ra%1%Zr-Nk~WuP z6+9aH6J^Bw3j7Jw?D5wcLr02#0WW+mo*6*<&kNqb=jU(3ryShwrm*|3&xBHJGF~?{&DC2+oRotu41pwAN&fG3k-e2R+e|zD-|80}P`H_|b zS960DC=UOdkCGq;+#8;HA=}pf?zHl}j@Sl(VpR4|#8~%Sa3;yR>|G#&e zYun%qi&plEtOty7$z2mJ|9-CqQQ^s6i{|-~Q2uWZm2iS*w=);}=uP*S$p8JRgtL@J zg|mb!zcElV`nUVN0=_QL(tYrL>EXXQEB+pAw}FH0KfnK<_508L^Y5RK|2#kc*+2fj z-9HCW3wMWC1psUdnFGK)TO|T_E4XybO_@A{TUjoy4pEx4|o&rqw$wl9Mo*PSj%8KFAg8*tc>ji)S zmCVchwrtr9`x^8PfiDvTB zsGEC5@-uD~utg*Oc5oynt&G;e0?xswG8N*kb8`u9sSz?Xyo8}w+i;@|un zNGC_sf!uUTeQHy%yUG^%gyM?E!sY!2pde_(*vi;#@!bobBn^lLtJrYpr__tz)FHw{ zzB@S2Cfgkk(j7w%?N~!E)=ngwU4IUgr`8pEnmA5XBEn2u6E8g%ZtO<=D*;Y!n*dTf zJ-Gd2CA%Sc&~R&`a!KQDyzBHl_zUd2w`l^N7rKvR)8E1$JSj=!ija04&I$YFLiHiF z2l#>}+dVskhU@XalE#soaC|#&KWo|48}h=?i)Xi22qV5}r_?u67Tas&k>NF8t&K2L zIIb7Ul7zYx=;rA$)XqiUk4Os-;3z`>D{ocs2A2H$wC};7S-k3Y>n8{1^)?P6RTRT> zIusJ98B`IhfoNH#vV|R9+?>#Kl&ScY&olsEimlf1^RW0E%LFPY;8hVBkUsi9L^hF1 zK+10Lr~~rv@?_w;=Me#!bkMaQZ2vwdzbniQe4psvy@crhL-_TdKj8m@6|g&0jE%wK zQl}Apd>mW(aI*DMB52DyHygkq=_LwX0I8xgG*|bD!Wi7c7@JVTfCGH_iI=7m(TC2jDOI z$gWs>*zo{hSBS}+ETsOnaRxki!#F&G+xyov{WjRR$4>xORqZd9ZM~bu_jUl)ofFPo z3ms8v`33wzGKf>4-6;=Pu?KeNQJ07H&H#SFtJfPh$$TS4ouv;)mD$LPBzxy`j)P`w z0BF-;zBVJuYm}ERFCBAF2AykkA55#@Ip1ErygUY4teG>w;EEH~*)!D9Qvm)Ewn@x( zZVk*DI042}dui1HoBh(F-DWs1Vy8s@f=33R+V2(M?74gTs_wevLF<;Y@0tM*l}ErS z&VHT%-34G-y&FPdC)&_&@+&y7h!a2p4Q2U`!$RB&r>08SwFj2WBS?Ik4>1Y|P6V2O zHLt}XkvFmWLBGap0PdB9JT&lU9!WTuob`N;Xz!Q>U=-a7e_`amJA_l|OathTTsMFS z-49&s+CCY+%Tt^hV406h9tXdmHZ^0)7-wB;(oc$2YLH!HYZmOKyX=e2Ulmkz2{D)8;hUb9j!*XEY5+FSc z;PkM;R{$F*gCs+M+^_dD6>tnctik=2)4+k3(d&f6O#lp^($b9TS3(z(9@QG0x0-i_K4uXCIe)imbAp@=gacLdo+rG z=E~#w-D|}GDbSfJ-%x`VPAhw%z|r^`99-T{oQNXfSi*sR^+m4ypnqjoz+c|zY}~6eE#es9nqXcT&MQI`p4#6xn1DV99*IA z-nk4stj(PfOjTK=I~c5}`ylF|5NW4;lz)Y=g0Xl+(fW0Iz`* z9wXSiTQ-UyN}e|bD#K-3|##uxET-6yaTAen?T*U_fp>c$aR&XL9ga43JzVbWs@ z*P@LPWpeoHWhrQ0)eCr1odKGQX^#iARagam9S|$&^foEt`x3KV!)QiW0|CT~8*RA3 zC-ev@d(h|^K$po903wNM*WzL0YYP_5pGhA~vCZok%(w*Yb3 zG@x+B#vThVXWfq|y`6{Gy`u$+sDz7DT8{SD74=44({K#Ua(b)je}aoA6twYyM_RrH zz=Pi3K6VhSFM!EO=W3@>Q4n_iMmk;FqT|8$krV0uhQsRMkk3>{b)#yGy1_^B|MOg? zBLsqp&Sb6Y6urP>A{hiczq!2&IE0T*=MzGsEFz8IgZg1R>IEQ!$Db1{0$)OU^W1GtXs>vBkP%2i?ppYIr-iV zQLwmM{fyrL>bOU;XIL}$FUJozr=u()^fScL0Q6jUA96llzmUh ze$ZUQG5m#9E_#gLLCJ~9PluuzAYUN&6Wxop7zk`q{81a!>24e8a+kMSRc{#x&b))ug;q1dh(Q_|4IY z5%#Q^9bibyER@^VTpI;IWxsbh2KD=pF9BlSw%8cWdz$wEd#>fESxEo+uG&X&-9WKr zBd#-m)Rt`>xLQP?%OBWj^@M+=Jvh|T{i_o++V2^^#tv|{NzJAWIrh{lP2V}h!KKRc zRik9qa`}0?)*2xpSV0GLjM?g!4V3M12klZXW_3_Z`*gIrO=e%R^+fj&XEM98@e}+F z5%Oe~mWSB3ph-QxMHkM0KYvAwWZRwts8<3OaGOT>SJD7y(GvC^d_wFcuWWl_5dnm? z`k2a9OSWXyfh~;+bn)bd&Dh;86@su&?X_B`#;Yn%>=`@IGdndI&HTeMQOYg%gbdY+ z4hqK@pVy`!aRX4ES`l%AX_m%{^}dewKD<1_`?A^d5=_Bgs0Ih!-SfvEB2f`@6JinNCn5dT-X^ zUN5HJafNx9eKC;B+G%5nD!(+yr9bE0h{-Lj4(}(G{F59{oblZZi2?X=dj7Bje}XoO z#}uf30tJ<1VN>4=K*g9v627Ab=C=gjjdB?(7rkP&AI-c39Nn}T{qkRF_{ceT*zxNu z1m398pb)FiLJ7j#m@rNROr3og$=r{Dz zif-=p_`=@3o4}|Aa|=1od;Q|lVxNGaMZs6MwfRNRDO#Cu&?xzPLJ^S!(e(AIK$+oN z%=b#`DFUSWSEQo#r5}wA-ANjMN15m5Y?z7T6MdZ;-m_Us*M6whONDRvjQFLGA67l9 zgLkn4oVB`wftcP184g0Fz5rNWt_ELPsea0xZKSG36JuuSopTIjnDoEhM~;|(e$RhV zF3e#~X|`eq*msj+z=QP(bCKL>ai^=;iD&@PeiUr~=Cga3NR)EPov;N~ntUalvgc9S zTuPvT9+EdE$zQf8@^WDQ8rYCw>Xpo-i-kyFpP-$_A-ZB!PoY7(e@ut|y&TB=QHy5h<7 zuk@6m{i2B55bLT+oofjvS09jX$TmTWN$8M;djFO^c!0Dw86x_llCIOcehDS=Rnxb* z7O#inCbR{=K503l$~{&=nH6Rr`sO>$s2g0wt2(md<0M&ZAvPl}Pa4FP2=X~oe~wFa zQH2w>{FKLEFz+WM2nB6}kwQBy>>e1CL2sC|I^$BVDiScjDwvKE!QzEFtLE&bPzAU1z^EG)3#` z1n$_ppLYYCYTswcbbdi5zjV3Dd)nY2UT7#V#3lGiNC?6 z*ZMJHTfcE)Qt%9VWa4_#zDBpaH1X=l`ys`Ej-clNvTc}j?>r{Ly@(geY z+)ms*pJOUsgQM+rUT1PI#Wm~)ZpJknl74wq;R6X?a=&|&A&ok3tMNM#hEDPPcx7+b zDzSYiREks}u!&yHYQtW?vm_d@K&Q_eCnyr+t4o-YbUA9{?eKUJGeSDp5SRm%UxoNW z8snVw)$=b;Fm#NvFB9Nci50ZH}9dWguCXNbQxk^yHG%B@7l17Q&4iF)of;fc`6tR`7?!U zDG$2j$1=U{O7mcLLEFkwm%uDFrfliZ8jQ4q5W0v|sGpl)jXY#U`D=zKMzS-OXImIS za_9)s26>q7k|l;#$PhfLcE=@cv?Q9!#YpmDdFZApks6coJe-GPWrYJy_lb7grb}d% zi^U-=et{FIwa(zFcuu14!f@>4!ZSC)89UVkK-u*n5uEu@gGWMzC2NN06ZI2a*ygSnMKkzL5WL3ZG{vPoU~W#Pw)tj!jM~{>j83r z9?@Ghn14*$J0=CQpJt!yX{pgC=qSdpDmkV_#)UcgTzN3&>~v^fWjZD%F(UUNf&quv zx#AX;5(BD&;J^8cy!6dD46FUv*S4G>dl3)E^ZS(|y>2nzeTb>M<&*9uK~ke9S@C_F zk_L%${aKl54N(RjkIqS?$B#7ChXG8TsOEY6)Ep_@_y@MJM;;Z=d~`-ch5{f7e3vHo zmOcO5Mr=OmsIy1~E8T}_36g|FjgD({=luwF^86zl44tGqn&`_;L5mrhC+%6xaB|qL zoje8uq}`yIuHu@njraYMrZXnAg{ZgNC=aaN<|tY&<*F+;mUm4 zH!d*~RPlqE4A;mN5?py5-lf!3eS7YcXK2cfDLOLp10O{bad2?;tPo0v_s#y=zisEq zQ>^UjRBDj()}$iIS%&#GP%;{fI_`C$mc9B#>79#9;?Va2%Q#xE^-~wZzP{VUt8|4O zG`9EskLsXI4{N8Qi*Z_jw(mVrSuz4F6x~7B$=#3i8{-zXWo#~sDS$KlW||x#=1Wk6 zAKt-h7@2c$&(6O_hhb6X7)J|=BQ@or`kp$28R{`28EoEMMa!QtiEXsy2KCbS8CGND zAX|4BFDr)1n`Ge|GNzVpv}zX9Trkm+{GUPiuAOlY)n(`dQq%&entrhGIWLwf6^ ze{RljB?mq=H6JN50XdMh>aiSvCw)n=NIe>0>LI1&;n=%1MC(pdcm5sFB3xG$ybj zfm&eIx+mxwI*vW%qa1znaK#W~*XDkdy6OY!go7OTQmU7E+L5!`HX_%r2JiyE;LJYLlUe?8B4Flu&8BjH3M8o6;YLDQz)189*G$B zt-V?deeZ{u%#ykv0Tp#rEZaOZarsmUUax{X`sdTG2YWa{VxoW0uhB1mK7G>idnac( zL~CXQIUZ+vRbOwJj+pwqrzX@xGb~R-6Swbli&6F}F6~?ZC|TR>1C^5`n|FQ}Nh<+Q z=_pC9@8^{~e)qM{tigVYpSdF;#=QGcL`-a*>xe}4hbNxyr_GvX1%70Sd4H4Y%9wxz z(<~9t8#NP%LKK&F;H+B#JCyhkpss^+Yek_~UREY}!lbo7j>MbCwkwi68sX{Do!`n` zLlZYEz;G2>#qCnUF-ZgZ_V?*&$IWl86eSg##Vcr!l?tWbE4j8HN8*#O z&Et=CH6ipAyI)5ZJca-RAC_nmHpOZY zamh;gPLG6~>2~}BPdt7MvSrk!TqOM-7OCKfHClG)1zaDmsFI{!psNRqyuDEa2*JzT zZ7y{X`$b5qe>`O{b(dxrPkqyh?#K50TlRF7pDeLfpxVSt`(t;0xZy|j62SzWt!;fM zp2H>q=g3sCA8wm#>yrU&!TzAhtIs9%h!c!=py$!l;f$V3?2v+ z=v5!zk?Oq?yV)7*6vI3M5gHrD+Y6o4%XEjbww#1OgnnQy5p=Q9?F z;Go#{S8Xe0C~U;!2aJH`nZriABRLJ*Qf;Hiwd3E#?1j1wYXUf{s}en*G-z6I@mNqg z*^h*iR=fieu}O(Y1_x5v9>|c48JF1QZzn+M+W{66uC~YMdEFvb!SF!j`3OlXrwu+O zAHZ0YT)fq|xjM%y*f*FD?nK%P#f#3?Jwx*}b5CH~qGHHf(;BW6*_44-3FvSHHd(9C zBFrDxn${f^(W+t)IS`&i@|rck%cs29qN<_B+1b_Jk9e7%n~G3eB@)e5%rDFEmI6^# zzXhRtr=)ymV`9+koD-k2XJJ8Dh=_cz;PH%kujfyo0;kL-&wJqhQgqv8+Y#UkKWpfp zJmlEd&Qb-%)3g)nC=Y?WSZpz>bdvNYlQ}KEsj5YX#igLJuaH;2(wx#aHGaTYey4;6 zEk-1+nh})TR(sHtQ2pleUu7B}Ft!ufM9LHW^`1+UC+MNR*_EZ9l9glsY4_gy*YZd^ z$1REk$CJTF&O?Sv`BkzQtZ6)YHt4v_t@$72G_1|khF!mXb=Kae#%?&g)D%o$k2dmt z1)xA1N$P00S}K2C-zzLZp8hnC4yD0F{F-zFtvgr?qcOe?x~ur4b6Q=eOzj!Ld@*cH zxyztsq{{t>9HH8nHPB-3k@;E+Ev1te-{4s}+vZ(v4aH`I&_J_);xVyn{TpA%WLo2Uxr^>zb~Rcl=Cfw(z4lnPoL&>eI$nP zf1j6E*pmL(neVz%H6jE$2RLfqM9IPPx4^X zvnIUnHb`sE0e{}}TB}fC-%LP~+J>*;v9F+)G|lB#S^&cyAroKXOok#rSs;QQn-3ID zIBIp1+VjX{)=meuG@XN zPA4w>cJPBU9|uvFvP%Tdu5c-O7~7oxrF^jXwd6xM7GkS3oE!tPz!C2;1<&^i#Rft9 z7D{<29#!(tBVrbWTI2yk$AIcBENGgcxYmeiCj! zv<3Wz^YlH1!r&4cy1&tm@zbhsrLP@#m&?M7Q_!Q}cWh@bE7&*P;UNqWOOs&J;G)Nb zw|K8g{IeaB@Mb*FceSSBA53Kh9V>k6!UK1eaALOd4J0$HRqRNK*62O?u4;IcNkP7> z>)1^|r*53;7+&JfYvMp0Ch(*7?IUlA6x6(p;n8<6kzb+jF%3g>-_sI0Vd+i|m83p@ zjC?M&00f6g{KqbyzptHv=iHsf;Z8Ob^;m7gzKX@2C|z*`U4Gl(mMh6xknWmPHo(}`;! zS@GQRF#lkaA0XupUh@5kU4ggxE^k$G$<#;qFcD+Dzt9M)X3i)Ga4HaKL4=tH55tjO zLwkM`aIPm;zIMPkA_xmK~(LE111=SQnCLvHE&($ttkklk3Z&$Glk6cTV8q(Qqx zfNqb@=+3BuDg;+~pk{mcvhYsVOc(h2k{lEcYVD(4=lV%I(8PDC<$9D`Yuk;@Gc?K4 zM*HsMel;EcJuXb^I6&r9C*(Vv!^?~rYwcjrGoV#uRve8Ogp6ngr#9}N3~+mq{^E|6 zu%xRb1&3wHcStQb$f0Gm@GcmVrRV=N$U2qAhYwvXZ~PtFvn_vXey9_ONBJDzZGdv~<KA9{`hI|(Y~ZL+##D3daPKgE8S zN&K987r12kwMP+&JYIwNgKD*vG)G*7FtGx9h{R)kI=e>+TVT^qW9r9D3-p)0hk(Ay z&yB}K)E1(+JUz$T`-M?BUz|$)ysaLMhza!zgn5w2&wSp%U$!$@PyOVp!z~y=$#1e% zORvS~L{z1*ao>oeTu{YCPa7SjqZ=$Oki30r`-7W5@hnlG>?y4{)8 zuCO%z&tAicKEy}du&Q_V1>pr^>yu+`5d@Q9jPM{=0#O!t!nvvMBn8rHKJm;5MJ&*o z0==G?SgjQer5R4;OX2y*O~B@+tXYyFEuj1CW$}l}P7DVAj7mI2t5PO7zUewG&_N)R zGirxR>Q!EL!Fdn@X@-&e`@HS}6VH>_R>E!|p4s=!3gdTe_u)Kv*mNj^&RuEMxBcF% z&#&Ngfulj>>|5s6>&tLMgvH>lap*OVAo!?_QiP9uWg^<|l?ZRh77nR^0X&EUU3KiK z-P5z72?~R-J9u_s>PNY`{#>fQC4}92g(6Up>3a(JVu8df;YmcXxlrG(h}CTOb;7Lx z6VYetn~PS3>BJ$dc=xJ8_VBbth=gcgOB|c~3*Z3;E52X!6ZfvFSEy$1kUUFvh~|PW z;%Mp5zrkzfU5($dZjpo6^g@Fh;2L$agFhgkve#*(2(2~x+hobus<_tIEf&&k1?=p1 zgik~l3OGszU`;#c0`@oP&tE<o8ZdPlWGr{A;+`G@CgL zn4U@X;l}O6H1`L;LusFht>MjDg*9*x2fFV?3FGnOtxjf#9E_xocykKXF~0QC6h{)H z+i$o;6B9W>$fXRN7J-?mRRmaE(-9w$1}acYR3daYYBYQgMW3WjQIaA}gXg|atz@6= z;yuijk?2wTIFqvFqfBP3fQI-@R8RHNn=nf%Phb6sG(~m3!~cYS{I0+w^DsG^!hOwU z5IwTvZD67t-;qJQQ_{C^VFjc+a=&*U)Y2r$#l^RjQhkunt2s;AzRoBDPPeuni zx1Ry0XLpp+yFw5tgnd&`wDAlTMFKatiBfb3X`C+dowySLYj84@e@bh9CBmzAt_s@R z;5Aq9L)hr>mPP_H@EyhvE82Q`wUdpF=lPP*UD{>@u2?Yek z0RPybtP3b}k^HX@JvlD^{3icgP9TC1)62;P{y+ zL0b9yZQ9UvZ|GWX^H_kE=zoDG|%*>+zkuqq={_w~ax5T-6wa>4oL}(F6HEE_xj3 zD=j2uB=%~Vz3|7#!oM&6@AUk6Ci&oVgyAQDJM(zA5qz+eX^l(&cuD{HzJHzuzxTiV z-GBOn|8MU_j%j>Egp$TSc0my_HsuUV7g^8m)9LmR{$&9FCJIPSLu|d4OG$2AqHyHi zqoq!;buEGPj8!QK_uqM1e3OMR1Bg(;p?=E)M@5dsb+aR2h>)LtTxTkl&RT}UNT)UA zJCbn+&Uf?f;56kzbmQElf)pQU!{JO~{iHoV41?nRK*pLXBkuor@>zJ5F5Kkw>~IpQ zO}3^-U;KE1II4&!{0)@|DFusBbVJ}Vci3qZL6U9#Y~U?Un2!pQ%Y;uj7ueE+X!JEc z{D(W-&>@LwVNbcEFwEF~Y4zBl3qGT{iiQb9??0O;qEW@epFZ*rjOh_$3QuB=KDM_X zT1`ccc_)UCO==T|XF2Ois_1I^HW)(NveY}&G`YVd+S za-2P4PdE4%`KD0*klDc*$;w@D8Oj@tA3Fz4@%8#k#dc1}v83z48^h#+oR;GM0W4&V z!hwY_tk%U1IHaL!A8tYS2c)|8HYp*gp_5awRCXe1r8gyh|GLM9UnGX0Ow6W@SBX=% zDhPLos|)S6rXQL64&X)Ip?=+|XZdVWxBT$E=8=W1(%H8p9ByZL)?aU?G9c9>anj7= zJt*>S#M!{jGe9i=1@|9;5VDa{14IRB!|E8|J?sS z-|z4H#Q&_H|B;{ni~jih09n%O>{TwnCGq{uY#VF6dx*qTEA7zqp7-6tDxG6rS6A1n z#=sljg(l<(QuT$6%3SGe5uM#bTWhPi#=!@WMRn@p@S%CE4Q1*w?AnH%9}XMjSWcFA z&G3HmSrYvjf(;6B$zMr($J9~K5$fYPdVDDUMzTAGj)>$JE@JZHuT;Qup>T%bddGqp zrN5pgegh{w#~kv`}65)&`QHKa9tgsGlpX6^1JT+<1PSr>7J|?dKZNxvX33 z|IrKJ_X2`r?32&ljL#A&2HAfNRu*0Pao1{*5tn;`DsF4*7_)9ot%*K|5RIQsfdF}l z*Q`r^wdG!gSTi@3K5SLr5rNS!J`)lK0~moE_Y`-z%_#Mh8}kybi`j^W21tWS%qZIa zB10(ABW@w$F2I>3n?-8Ja}|oCy_bAcC@FF)mv`bBjUTCUot$i=5B@CMsmC=ek@$Wl z&>rKyE(h9GUgU?0SOQbT3I6?4ss{c33Dxvzvi!5-T;SyET1unWb`)0-ayIq`Vnl2t z^~*Nl%EkUP$zv8)ddE6$L;{rk6W#8M-F1G9doKB~g)V$n(ay^Pv=YvNKeLYhfn1=| z%XGdMsbH3c>*0cpy@y9v1emK0F&6};n0HLwmY@~CVB+2yNUITvwYrcS?hvW#gY2Tz zg1@_9LmEu}+_tM?3w&+2q=seh62+!f<*bmgB7 zF`gk{B~WerT^l`xQ-Rn2i2cF*S4!_^jBst#6_ZEuS9PPE4gUt}?jL8U|9bihHJtTb zGbYaeuj+>3Ib7m!Zr@oWH7@ zvJY@=#2`Sw|7S(~AAjD3Pmb`4QRbg@`QPc&vtB$-S^#Z;-uu5PD{@WvxcsSQc>l`B zUi%*YG0TqgD&_uq8buC1u1YF;w7<^c|KlWcejt}W9Dc>1gGR=%Czt|GWhgN zAtEXl*4qa%S=+emHm0V@F}p0(vlSF5&;u}|eM3MJLizq=!(z!QkYz~0dotna7I z|DMz!kvx+x%Lnr06x!wTWZRcnP9-Jl@gMI#=*2L6)F%I^cfjN8Pe|hy-9dd>s}5?K z6ai6N)Y#=#ib_N^d1EH6%=d-SVXpSiURU#WSZDfUNry!77ZmiJ2&EOm8SE3mgu zIDpty0Td)Iqb(*129lEW*~!0u%afpz5mhTLrJra1HqbC2(IPzNIhEpy@*_Jiv@?gA zy4un##N{2@5gE(fjU-ICRyI0uX?RjV4W9^)*&;J$U$}!=uj#wIkCv|K#%p1A#Xua4 zbcCB9`8}u8kvFsAlch?I>wU;;RBa4oK&B}0)!K~=1tsiesfI)_5m+C>xJ$jHPH7d`JwK);}J#D{1`S3@Q( zzx3m+_jh>I*OH6<&C0WPUY2R{fS15F?>k72H>uw@tdfMn(LK7gn<=5ZmvO2sPmlnx zUq|HV;(2{edMpXwVsYa?IfT?(kB4YuezLJ4+j9|}5M^huFHfskGoXm~^sh7u70Cjj z$PSilq_e>3*r{(=jwd{j{7S&_);@Rd%V`uy$!G;V<_x~P+XUU;@58*3@0@HA#+*Pp zKA8#HFg$L)xAHNuR#Ow-N4Hi@#0%uHY+eoya6M~OURS((ezO|b34ZhPUn!bm_yF4} zUMe+3SNkkmHmjjoCi*V%c{c6>#wy+jFJ%rvUiGD@S>>Sxy1GU|;hmx%ScvQMKma{22A*2gUkcSn7K4mC?wT zt%TC}>->WnH}fXZ_PXv+*^0v`L?)_`|2&Z)rdg-%(~|6K#?=6=u40U&*y65^ zq2_rr9Hg=jhMypFDcm)igad`ZA%Cu}4sVC=hlgI#99IqPUWsR;Uh;YFT8j!jIB{lz z<*`QNiyMA3_v|$=F2_|c+U};w<1@(LzR^WJ4~dE28#EoPXQyW_ifI&2BoFQtV$s|r zMM$eSQWD_qr_?x@-!GNzAF1kCc+D%FdM_Ecbhj&F%V(>f$4$e!!5#fz=diq^Oiy9L zAs%@4oYzq}`b12;wzx%}UwQr5fudLGrIyZqJI>L+iZ)9Wsa@ELyXX~rP@YJBz0BJ= z2H!b$rJF-tV?YkbOLM`t^p{|x^ZU~@rw>9;*!jRd2B$qwFVP$_8LG0BkrMOe>%k1= zZ)5LMk1j}WIe2T2I#yHfnP=5pIR=~vXm^oK-sjf$%c9qQ?QC3i0GrowAZj&BK5X4c z)4XdmkM%qNn*q<;xG68<6H3d6h3%5s00yAsNRe-tjNr|KhjA7UyZeg1&zHdq(9jEP zJtz-bRuDIuP+gB(G~gd)o>hkVtjB84qB8ly*W?2Ax^?F8!9I^0Eury-pR8h$3;VU? zUbmFHEkeGl7G)tt9k-abs5FPHSlk8P7N5457*C-$wXA7Wib68Y^snspJG*V6n2s)_ z)wxUq$&Zam%byGS<_J$>G$tBH`aP`=NF}k#r3AjWaE%4^pXU-SLLKpqvW{GxSAT-y1Hjr2)>XhM7@5JH*b_y7`kjY+$>qRaB-9 zwOV*0Yxr^Tlj>B|PZ#=^UfJ-JS0G6w#cN z^RNux9$oZWt*c>{4BA1=9e-%ja+ma7ZGlw<&C;Ocw#8OK!m0-&Wi9HbLUQl=!-7l~ z+TA-o&5fo*+Q~mMQYJ|*{lKL?d{RjX`>?`md*f-7=99!uuP*%a`NquTriE@O<8HPB zH)r@#lWHEhoH74d0xbdGpbSPj6_bGMVc#qjM?F*ZX%d;iIluUX%l(6_(?&BBG#v^c zfZmWXD-*Z2P`Z_PMb&9j38@{9v5$r-CB9KU;lnYm^ZG8@PvFMfVEvX49Gk~{>M)1E ztA9C-Mf#!Kn}nHxC9cX79I`*VKD6ob0|isXqi+iU>q8vxkNHSYJ5*d6)$`&BJ7^R& zx=p9G+}garZI{x(W!r*@tZmhE?@|T;8z3W?*w}8w!7o7!t+d4yuU+o8@Qg?dVUzJ7 zncFqXMP=P3Lf@!A%-yKHQgppn5Vjh|P5GhODdcl&W&B0gxoAAhWvCc`bT|`uIT(K97?xfHU8nUxbU( z*RFDY{vHc)=b;O=TO6Kk1G-x`5g`xfO&ZM-c>_5U!;YI^Pe4uEy^r9UIT2t|u3lra z5AU`8MM`f95g`*#UOG*$m2iNGv8P<&vG`s_ZLwFw5WPO-mRVat*I-#Y#ElU{otN0O zh3i0`m)$3L|K*}o4CU|A@tBthwlOSE69>ZdZ zwvjmD;wXP1#6usk7lQffHj$qgrNt zdTUrt_c?P`DNYjqE+G5C5g`|IJo5>3cjt9&=ac=@YWW-P;!;l=!qOAw;}c21?`vQ* zG@>dMSxHza6=!+P^G=Nao9;coExUkvUX2e%&K6|X{!=e$G^j-U&|Am!&~ACJqDiR& z5&MvwXNye;0kTg9t%`VW@L%|Q!N8urr2 zHYFPW*-YGXr)6QG=d-$RPxp74%T8{z)C+^Gpq9QnBb4Wn3WJ=m*bHklX^8!#sLC1i z!2f6$eL$-nlHn8A_oR1jF!H8lk*PD&dFgX^-DnS@$9^;gj{xQASY-R4A;ur4E|qYM zUl8MSC(6=zv>#ySbejqUKKXSEp0mx(0a}Mzey}eehtwevMq}cd?O|A-rZauhcQ%c!Q z;YyjG8Ao!;ME34v!P;uKP>4wLxoFz*AfcB7W-^PV)cwuNpxM`L>)(^}KlgP|TWBKJ z+-4!FeDQ5BCXwT#5|>_fz9X-o|44>pF26&b2-x&t{+-)xCJv{h^sqzYH8(9yd#LuI zbCW4{FdAXkHJ3Z$Y|-Ul>B!?|-A>u^I~+fq;RTqAyu6&ZQT?hvdBbX_uk!2XfH&Dz zf2`9fS5^@&Ar*GYj=#JDABA1fk`5=jni&$M&&T|w)S*Es;^)&6XgE7`Po~e~a`!GH z!7Q(GT4X*3TxNyVg(NNA1oWP>%OVGq_bcieonL9G~hb4G@+9%(0F`saU2SMJnDV4kRud)|^ZjSU^daHu}t8u87R)PF@`wH)4 zS%n7FC&r26LFuJCMqCl}W{KnM>io?DrOUK(I*YuJCbP7V^vK+GPHUAEnU{>ZpK%-x zE2l<>-%Mq`>Og2oZI1h*=fD@Ui#mQuC{1DDV3f~zwQefHDCGL3?Bat~6S4bz)BL?- zmjQG+{58XRy%bk)fvCu6T&xB)X2MII3IZIZ1S<>3VuY4O2~MafD*J4#4ini<(XY{t z_%*G#d0467i{+<4U79BaCzu00f>G%-npoUgCs!&2Kq-CHv@@T@ zdcB}6C8XW?DhHjv`*AG|KRncX>{)CYV?Bt7whvx;maTA2LX2ok~{;^;u>eNn?`>mDS;*Sq*nn8uRxZ=t(tBo1f7QdB7wS z@zjs)3sK)Ks|ICq`Vj-$1-U=VDlA(K{~9>UR>ezswaVxyb6*R9DgY)fA%`c0@>h^uVjYfWLhWu637d@~X&nC|}TL)~iz= zrn5!jG;=N$2NvGC-3m!GQ%Mb!W#0H&)<3nz6&`TYt~-(sZ_|%XUpE0@UwySzvdSVa zaUt<`CZpel`r;RM`NaB6Mu#lJllo-wHgWfOGVE%=mGn&KD6oD+RM4bi;`9s8_1LzD zvX-N+x3mQnhojyjch^P7JfJ4S&#h|pVj~kGn?1zA0&jg9Uyv}4d4=qipIKk)UY4YF zbx`N)Y=nO?*dPn|cGkruc_{y?pqEqm#>()B1mFPD>ydEWQuOX~Rv<3YTY$P+93Me* z@=xmz2cg=qW05ip_j*)ZmJcsgI2_ayzpX0(7V`Og%YhgNt{%c=$>vCY1tCX{*l@h+ zi#_uyZ=C=q*2ojCL7K3z8YI8eIvR%z?iwypQAq6!ab8~rhh5U8;YG&c3&%l9{`|^5 zocnNM5{B-&z*?fDJaK;uAW!^Y;qrz|73!$aJ&jVL#9$uA#odI9PQ;D^oVdFO_rk*8 z2-(;)3%nwy82ah;!gMs`mKj1bgbQcYdU_8iswkgtjd-OE3m(^*I(|arnU#z(AEK+I@a9uUJ){H#Ve<&>Zsd>NE zrrY$}3p>nRhNV53;m9|=P;O{uZQAkp9)mb|+WYVs^Xmrnf!2K2;UDv4qX~K9u%)B? zSLR%*hGjlY(0CsQ&+p)$99EVM&4`^PT$Ma`6#QfA- z{=R6IJd8Kgr)QWFK3bHg2Z|-{DugFE$uB3cwcqgQuZP=HI z$Ce#!)Li%1som6HWcj)g02Ln*oMYA(?ifgf*8W=2j<)qY_^gOSM9*$l+2_d7Bj(YtzHMybnlPzjLgV%AnWJHK;APXc>GOlg^C;UCe1A64xBej)3`~Qyt1rB zoR?awCcHm|(&A-`ZF!NeEoYaFirZ42S*C<_gD4;C^EJk#&ftfyX;{2YjHmYJ`dvE{ z(~LvNm4fgtvYoBpsiW-$OmR-+ItTgzxagaI7AGf&>=$A+lHv<)Pu*-`=DKYMbD_{GvlBn9#u4=U#wHS7@yu zSyCZNHthFMjQBoQ-f45$v7zxrck0cPasfW&`#amu3%4>6LLb0FNrL%_1Jnfg>+O>& zW$*8Eh8uK|{W=a9UqacfOh+v(5I%uh-_LI5{|bv&_FWL-nkKr1L3jcjVHTc?^(6;% z8%dca>-|pr+6vJu86+$f_qybRHErSqfPnhc8TKP*pe_N$>FKWoXyCg&REUvGdbIZ}uoj9}NmG)cDMJpH4WBo)c z{PaRx<9N@7i?@~=&P|m`=7`Q&_+nhP%~4QrJR+R0Hc3trB~Eb~_1 zMsg${RFfdO*iq)x6nMIqW9B%u$)DD1YObgO+nM|6Vc!u%#U&tGE-U!{aN(S+K|qY) zGBKKsNS&y`yo2F#-=jZ;TX>VOBC4sWW+VH{vZ={0gRx{en&ssh+qBko?F$rKS1Y;yM6TKTE=Y9%<5qd||hX{VE zD#evS6j;Q#;p{YrYw(W!aXhZm9V&uC&7Anb=1M)oglR3fsGKF4rjfrk;dhxv-r!e< z!_Pegk+N~L`UBAwK8%%LoC;hQ<6nB<4ox=zYHr(Dprr_FOwDC8U*{eWV`+N^PlBlW zGV2Pmd4G-i_9b!@Qpuo2`i#j}o~_N&TonptSjHZ7=*Q5&b`m8coLBDW2Ar&OTF(^Q zTcHx=CfptV)RiC$TbaA&-CERA-N}GnFu1zq{0R$uRZe$FoZ)znateOFxpdvYAV!$- zYM&VQc<*MFW%qpvQ&5V*NB*da%xY|Os(G&>bGST%%CW=8+*tt)Sk}xDS-JImXA9hM zud;4+C%-Q*Y}LSh6fEFU&==6lyLFRxmAdJG^01Ur#)W%+zjpx=jXZjfjV|PwE*<8> zdk&eDxGxh`vHvX7D@han?0VlK8famiRhxm3X9Dn{e9V8=f<7N}`=XGDK+%8F^oP%( zOjD`UD9I1MBcpHl{+`Bm9Bqjl<$)yiRf~5v#BjcBeo+`Dg6CTIi*Lkv$B;g40hw^@ zFKgR&zT%vpyQ!mRqdZnn-G-G+jtW#1+_{ovB>tF`D>?2A0samZb)==L!m4^NP|AjMkSOzC(AJw`P~A z+96%#$)-peFR95Wl8Ja^cd`2)J;FbGWJ5koH_UFuT zuuC8FHZCs2QCZ%ZroI$(bzTe@@8y;Qwq!HvgEfyPlTz`91~HsoE(PPvs!S9TXPBZ5 z$@AUZ^S4qEnPeNi(Q6muvq@p@we!_ZJ+}VDvLLwPY`5^t;=|Fy!cyQv!JPH4-TMz)1%w5~ z!&}Mv_vA{wIb+&tDI>!4(@a-eLnV3&X};Rk`@$4p-ftn~7&f1<5v-X6Af`9hp4SX5 zN6o_4PTB^;o=4N3it57_kS^lZ5|%}HIqXWNRxipRDX7r(z^Dya2vFg<7wwpuE@+|= zEC(%q@x8ENc;_}=LLt1J`13x7XnQS&;D7{p#<5nLOxo3v5^upgP1BY+XD?rQT+j_9 zyt=A$jJ+tkV(bzo6Bv?&8?W!xI`657zDxBwJdq+Vu3?;P-ycFCq)E?g0|TRmtEx1f za!RYIue;B$FYhsg*6jp%9uQe%&$YS&^Y!NK8@TV{DeiuObtXi9#Du;F_WMc0jD9ic z$h32@1`(xoD-Vv@f`(J^ZAbQ{OJ6@kQ;)_SR9Ob(@(M_n_C-WXx!Vv$(%AKuF&9Dfs*oCI(=AmIzRJhk=1A-RtW8 zpyAwFB15lX=oetd1)uHB$hQUOl2#2?C15*PC`u|wVqlfHlAUYrJDLEK6HJIos(^Hn zQU1XdV;xYv=h89XDgo>}pS|%rPf@F#V6v|q012IcuxNrDrfj5La65#7Q8@e0RNQ@j zTQ)ETFncrVM|(xhvp4V%pWRYyVeV1KA3`ql6WQ%PIXLPVEI;3Tuqm^*Mv1Y0a`C#n zE{3ygQFT-3dns6!gKJNoFRP#hX)pZ#6H1EDq|eRId~>JIJHF)wo2T#EDz0S3>Nc~B zH{7y_)MiH8Xmh`LD{*#J$sZhzYOwnUl2jTT+>L4oL9RO{Q-a!KcD_{<;*c9p)azY5 z$QXe3QadtHH%Piv>_JjE)px_y@+|W=pekaZ>^RMEM{22p@Le9JqT+c?oJ2VO%r-v4 z*?!GPSl@Y(kAo3v`IVbs7pIiMk9JZ~aX5i7WVAAJ_&iMqc3-klH`&%QrO01^^V&q| zU|c&l@?n$>0y{!mx)54syUcT#t8Lgk+RgMJgLK$u?sO@gITZqm2q%Be781~gws>0$Jq9yMZCX5AHEWVL)_>(=B%%atLnCnagwbG?}|uWN+`M`?bQ&vQ&p z_q=xg9PAhhe&Y^UkPW1sPnT@&n|1&bD;L8vyI&le9wFB zyVhg_XmX7|c+5$`yb@>fWu{EQXvaaF@92emWG2~e+w58Q7Q?wilfkINgTY6O_;3%h znfm#R^zo(<;|8L^hQ_uH>_0Iu*t6q@{u1w3wXj^0?A#Nf*(%>QoXd6FXq^Tifxm}! z-3GX(bqO0}N;i!teoH+Ga3k-Z@?z_^_fZ*C1`3dt+}#55D-fgSPTa-gB7{nZ%g)@; z0Q4Lys-r&q15F$jH4D)bgR@vOww#8x_nxi_(B)oe{WS21E_V44Y1ZdvkAqh(<=Aki zojO`*=fc)yUjG47X3{p)R=2!)32{lBA}Dn(g_QefSZ~4R8ZtmyqV(8|ix~nk%wT0R zn0UU{^WL7wIC~DesQ%Xv1xK&R=#IDe`iMRao+g$pnTayc4&WdZ?4h?{-UzB6xdMm+ zx3fs>WTZX_+4VwCRT_Y2LeH6dslyVGybr+IKFfp^agm`3gTC^@fg8zoB~5Mg+Eln3 zUd)g}QU*3{IcW8IcPYdJThT|YRTu5OHjM!s>mgu`(;Pn@u^dK3Olf2^7n|!tZT-*Cy6Pny zR!F)9WL->r(&Ogd$p}dp?k}Ee?An)U8W^{e7e73d&L#%tB_*L_I0@(RmGn*#*p$?K zi6rVj_o^aTqb09h%$GETq!i2vaj&H<>K$!>p445sZXwYS(~d!?(d)EAdZLMOhK^L2(B^}0ibO2)Ok_Qva-<{>s$QV_BQ#Hsj1bJJ@phJLk+pgFj;TVGR=x&U)ftwfLm7*D>Pv_A+Zn17S(Iu zIqXKax!|X^=X#cA*^507H|W^(T%f&I8q3ih0+Bj4e`HUc{au`Ls#T_ZQ^4us5{jGC zv=Q?qFfrxcoB=-ZgZKnUn2t2c$gGXDeRYIs4a(NN)-`)OHyRupB6s{4`y^Z-GyoYP zNeAFbLDLj^slBs7FCVXuHNwTGCIhqyx9r>@&G7QnxnPF7xP!hy`$t&EXIIM3N%I!o z>2}<+fG+^Y*#rY`3rk!%&N20A@3fi-f2-ZwkPF%?J*{jni<@l@WKfcZbE~SG%aJg{ zD*-plWgq(j>~ap`;~K6zBDfm&ZvS!%YFIM>& zGKnd%`S7MUP7T2f6KoXvc8ACO!0Fhvpu<#zEbg7*;UPOB8)ST3_)An zVIY*V>!DfJEZ^o>&qi56Hl4!m_dsU^&Z>q42)b3}s&BuQk;-Ev_;MSwx6I@~m za&CC{IQACx_Z;L;lnhln=BmLq73th6^f%Ny-+T#)1UoYfN_~Ze8S%6Vxf0y=&TUh$ zwyf3E2~1n=bfcr0&6*OQr@6h>YiB(Ajo%8@@Zb@?cAfVR(DH^Y-g22pG$;G?uAP`uQnOdUUNk47hknGXIA5R`wKtvrBj+bQ0n|T$bQ2n+8P^yPZGI4 z1+gXU-cyRS&MYNtLH>!&KzYN8u0qQ7{=E~BKxix!*-$eX}3{O7xGjb z#z^p|Thk-ovc$SC5y!BUi#<2V2}CeC1#V$FO=Rk3YyNAmM2%*ddo%r68o4B_sV<58 z$sMZXqTz-$XVtB;#fq4)y2&%6gscW+hlOLyC6KIkt_%^7)RjWcPUjVMVQf z)KWrS5J-<7sA8tZRnCvpB(=voLnPgP;rBAkq}4sn)sOclGrf{O2-CGO(PR2eU0264 zI5-U!+~-J!xc8d#U1P=Mk8}@%$=&Y-=7ysP_Zs5Bb}Zp*?xX6T(lbeC}g=1J31=Y}s8lJ!Q2?x|tnEZJ@TVZTT)k8C?TeD}HT%*-z}t_%c@? z(@^fNDUC+Y4{VwnrBi-+GV0+!`@EqWU+WML(2i}&sxFO}+`u}MN-IPdlw~`eKB|K$ ztz@PXzf$)R<(%_LH+97?pW2+e#sEKbyb76w1cwe0@AtB)&5YZ`MT-Q5Ww26WRXl+g zK1Jh3bJyH1e=3*(Y%PEOo5Po3(dJ3ejWzjUX&fao-`uy@OQ%g(yJ@=999vbv0#2Nk z_vSSby}RWERml;5uSZ4)S^vW{@80AYN802PjpCkrjw2oZw=sLi70^g{5bk&xsOwUH(*Q3`reV&_{+yzWDW&AjebtwwBy;<5Y7J1wmCLygF z9kq$#+a};}-{W|>yu|x91DEQf4fFnev$-b<3c_)dieoH_w*t*QdkX6}GR+FuZ&OlY zss5QV0hHU@mnVJwI&cR(t5!r7D9J3uAew5lZP~Fj5p9K>PI>B~v$PIsO8%&+X2pe^ zku;|=BDZb)0`&e6O!HC!ahUdaq7_N2eK=xWfrx-1QT|x}n{8eM{`F<-K@gq_%>I{@ z52u8IA?`DiwmW4-4Lnl?z8EK66?Bsei|%i?`TJK2-$3ULc}Ad_G@|lo;k6R$;lfkGU2{8Z&9mm zXgi^7IyqWBPy{}}ni@}TqbcJBy;m6S!awLxmIZqZgEK55CVdbTw2KYU*TH8Pd`5A= z%DVEAugb0m*#K>ryGnug(Fx=h5;w+@d-1Sv3H3h1D89oGy8TT$8!N|gK!B@Mdn3u| z`jDza7b#T16<(Jq38{6GYSML5O5lEAN_;h08awq4(S*mg^kU7eV#)Gc?uk_M9`zl2 zt*Z!OuZ@=3GIH5vVdJ`+`B=yuU$8)V*UwE^T(39PH3i%^AvePNCX22-k=i~|7h~Uc zn4=H1JzMgIE;Ev8I_!t*6H`S+G6d>I{6xU-*Df~AC~)=PICk8Veh10?1H^Mj7x!r0 zVnRAl67lz~u$){LwvN@AeC{r~EM_XHU(lLZQ5X3AZ7m1P6x3m2z)LTrAT&PbuJW7j z;C1f6Q&9G&Al=w0F`s=K9u`hS(eY05;sbP5)u8@GvdsZtVxgA5>yn$tcM?uk_4e@; zUWWQacypZ;p6?d5y6n8l@*GC7OPL0Y!nWs7gfUl~jvdeMltV&AccY7AtM5W^zQvV> zz24{u__of%YtSG15j#-Bbf-I#yCi&vxuTGix{y|Z^?bDSV5t!Xi2nV;<-*A0qVSXl zKt;vPC|eG8@enT1dZ*DSeM z3kO6rEIcS5r|vUP7+Sl>$d8*eYoZ;!lQ5teo*eh1VMUJngR-ujuZj1WqsX#lD6sM6m-xO%UbKj5vm%ukc-bcgLoa$TFuaR|e72d|cnkjUcak&xPWK z4N=!+bO<6)pSIwN5U5TME5?|64_2-`=uzyuh}S>zk`L^h&X><}UMr{ih>x6w#Dhx| z#Zyi5{ugKZLrZt2_i4|#1(AJ3CC3sZnAv^Qr5-hgd|5B%CPda9;fQ)BrKGcNNczvi zU>w1?uI;8^hl9(sdvy4`n_<^8`RO{VeRrpLHv`5elAugXFj$ETO$YNaq>#N8)Zh6< z@46K;9X5kD{@`<%+~<#{NCX*{HE~SRlYP`|7~qDP5+YLkdk+xhLltM87N;=*bxiAL zKGzP`6%Mz)DGS#im}=Fu!d$G^j|5U3d`%UCCOILgfL&;6VjfeVARaP%hu98XT`y8? zs3&F`qWF5h`eduRYXJYBt9)%Cd3?de^y*<04e9dfJ`gcc>*0IYb*MaPJz~XoxUyXF z(y))Fe|T(5lBkQ7Uz&Kqde}9NnkCLPYm8`ZoyuZTS?i?Cb8mylcUp`>jbMM6O;`q{)Qlh2FyB{EQuJ}vv>0L_n_B+-gymRR zbN1oxivz5_wXcN+Qy4$xfKsx>KkNfb3XdMDt*1Q-p@d~YD3$?CY<5MJc@9QLm(qtm zESIr>v2e`wl5|q(+KzQe^!wAz+#nTN@Qr6-C01HK4~51fD2BNMK@$nq_Gt{uxLM$o z4na+j`_SSE6JpmQ-#YC2=!s~po^g1xSm$s_%TN+_L953vb9h(p_x%+SIOs77#9)$A zXbQ<)w#*$nYBXs!A$ACXdvicpX6jwq;`F0(&uQcMV4NTis=3cio7In;{$SULkcap1 zyEVvxE;r5N)zz?T0UiY_S;9aB6;_6u;In=e-}u?+HR84lkqQYMCkHM*Mu>9qCiJya zQ@GtwGreC4jg$Kk5zSUh28?LK@f&7!ZI&}J&pxh}mcM*KQJ9!E9N|7EfKdvq?9$Js zNA`Go#8jASi~lJnV=L0r;UKH%N79Rm5BA1LfpAtzzy?p=D@!K@h~Z8RwNzFPfE zgcZ50RQt`_(Xm$7G9O~*L|lN@lO5OlQ2i~r;zNa<*r(a5-$V)b2Ac>mgCFa{eV24T zo-MHPYFRsl^q4TsRG6{txe?Mc??zX{tA7iRn%A^8KTQxSMK;p^V3QfE)yd6?v=k1PF%QN zud%{;sw#4-EEw0oPuiLHq2rcs_pGm(qio+)c!P}Hf&rf4%NOO=9L$T*%Dad+Bz}<< z9n@oo-RG|yC(i+KeX(@4RbEtLLqo6V?YX!T8~Sh@!sN=`sCno0BxVBXB(b=!8bM`r zqY+n4KR9&|bWy9M=`@HS5!ruZ4Qc0*xUq`?d&vXMrk-7n&y3#%wOMmA@x)HtU`_0I zxLQtq)GlHhu68U_ZlS5*WM7`(wOID32MO~0&~c)Hb`$ZI_WMyMi`9KT-5d-M^Og8r z-E3u&cgXn)rwc8X=MaAc>0#1q+mzBxTnWO}*>Ka>*^HYpQC)Gl-7 z>6*62P|;HD%v$)Kj{a0vqe!*ttcLePB}=C|+guEm9!|bkU=2!CK3=!LO!pC#!Qx%nOp-VJy&L|_+j;eEKt>iOqPuAO)MZPIjaVZO) zw%i%i_wI}xp*KX{VqNytL>hAHfoZlSZbbN?!8;*g4jkGbFS)>i>ZK6F*%+-fvmam3 z{xq}ic~vp5pS|N^HzJqIShTk7sNq*T2h8#nfj{FD`tW860TGEqEhAPtB)lNTn3VPU z2Xo4!SUC=frF~B&^1(JzR&!)|f|DA++dv5?8SszH0gC7_gN3dEGo--Yiw!$qri0~K zQMM^H#xcIS*YBV#=v&rVS6n00Rou(9_u^u|15W2KgH#ZSJ12>X2sx9Q=P1tYo_)S; zmU7E7N{by^u}c7F+7~GCn9u#8kvA=qGL)JoFrM&gunBbzoNk<-*@MhbgB|ohlAf=~ zNXrzW-lh9Swt_N~1ODWER_KB2@iknx4{Y)pvT*IlLK!ue1{K^EBREu;s}lXK#`cKN zNFCT>wI1UarH3) z4bcTcInTYCyI!hZ6C}Rox6_c_;%(vFJ2?6F$gT&9*|HLO`^y}LMvNNUm9AXPfqc8T zw3^*^Xpa)vmrf7F6v0tQk5TMC=?pq$ZZ*+BkPKLCg0X6Pf<>ke{h7y(&WpS;_v|e&VF6K4Y!M+hS!N_XL)Z8#=hz z?rP`ZK#5I`16l}5Hoe7u;tEv7pej!3f&d zXdBAlOXKkF3q|vveR4U+>CiO{SM2&_(k8D+EMgI_EPJZP>HYBEz%)OpS8r49Fe z2-@e$P8y9FX?zh8kLq{8%)eR^#?Sdz&4~)XpD+{MvVa5 z3?dXjW|4tllS|B@_gI)Ndqz$2_T(!y_I%p7;h|MTU`Q7O z6ZQbCK~?ZrmNCxJl?h=BK(tf)Nr*uIu24S(fah&d1aSiEaa#@v=o%W7=CdDCVhfGm z1EqIA)sV;?^p8E}{ur*?(go1r{AblLT<)G=2D@68dO~pzG6d$H2-nRWh~d0+zKd=k z(g`5G)x2p(0k@~vZ*bppL!!Dx&^w;rEK`rXvMzpY0D~HdDClPaEVa~F_#BAF0(;p2{^M?J!wxi041(yQY6<#e4CRhBwa z*vJM|{e`Zn-|Ntq@7wSYevm0RPoAw8w=eRE6ywIcAcXIM=4b$T^}vyyZ|;yrOG?DM5|kIm~GJG&qH_b0(+i-=UI<+b6m~P>=VBLmIip{ zCpSxw%|u%3Y+anF1WZ>aMSVw;s$1@{EwGyH6k~o@<5*umPXM*CsKka?Y*u09du~PAv;+$y#`mZ>n~7(G9z5t|?bw zoYqGi)-6%?kD@-IAjH}S&153txH=`l$f}(aGw)QENiROPz3~(smXEGc)O*W2=4(&+ zQ|UZgXppocWaVJc8U|UJnW5@wqO8rm=$PBEfYUFO#ai;B#QM#u*uOa~ttdAKD<18& z;T-xtD5=~A)ENm!a&Ptif1b=hh`njKuzy=X`X>A(Km@b5E0eEmYfk|J5=+>B>D`-O zp-uomxIYlBuEGSv&aNeZKrEHUddJWH5Rji&eHW>JmT7aqfYodSJbt62-M1|`3`FPO z=61l+^Bo|L;NDc@VC&CJ{+1E}HK=Zv-Ay=@4XEuv4Ec|3Yr8qu*hcR{VY~oUT_c&G z`~5tGU&{onyLN1ZH~c%#{c^zge&?jZ{qNxq|FSc{b2lfyzviiP9*|dPvMndaws!DM zTgL6OgWkyp9t4|v{+7`HX$kFLXBZTHJcrIuJPQIo#`@-ZxjK%w{tMoLPEG&- literal 0 HcmV?d00001 diff --git a/sass/utilities/_all.sass b/sass/utilities/_all.sass index 568299c8..bf4ecfe3 100644 --- a/sass/utilities/_all.sass +++ b/sass/utilities/_all.sass @@ -1,7 +1,8 @@ @charset "utf-8" +@import "initial-variables.sass" @import "functions.sass" -@import "variables.sass" +@import "derived-variables.sass" @import "animations.sass" @import "mixins.sass" @import "controls.sass" diff --git a/sass/utilities/derived-variables.sass b/sass/utilities/derived-variables.sass new file mode 100644 index 00000000..f9f1ac9d --- /dev/null +++ b/sass/utilities/derived-variables.sass @@ -0,0 +1,80 @@ +$primary: $turquoise !default + +$info: $blue !default +$success: $green !default +$warning: $yellow !default +$danger: $red !default + +$light: $white-ter !default +$dark: $grey-darker !default + +// Invert colors + +$orange-invert: findColorInvert($orange) !default +$yellow-invert: findColorInvert($yellow) !default +$green-invert: findColorInvert($green) !default +$turquoise-invert: findColorInvert($turquoise) !default +$blue-invert: findColorInvert($blue) !default +$purple-invert: findColorInvert($purple) !default +$red-invert: findColorInvert($red) !default + +$primary-invert: $turquoise-invert !default +$info-invert: $blue-invert !default +$success-invert: $green-invert !default +$warning-invert: $yellow-invert !default +$danger-invert: $red-invert !default +$light-invert: $dark !default +$dark-invert: $light !default + +// General colors + +$background: $white-ter !default + +$border: $grey-lighter !default +$border-hover: $grey-light !default + +// Text colors + +$text: $grey-dark !default +$text-invert: findColorInvert($text) !default +$text-light: $grey !default +$text-strong: $grey-darker !default + +// Code colors + +$code: $red !default +$code-background: $background !default + +$pre: $text !default +$pre-background: $background !default + +// Link colors + +$link: $primary !default +$link-invert: $primary-invert !default +$link-visited: $purple !default + +$link-hover: $grey-darker !default +$link-hover-border: $grey-light !default + +$link-focus: $grey-darker !default +$link-focus-border: $primary !default + +$link-active: $grey-darker !default +$link-active-border: $grey-dark !default + +// Typography + +$family-primary: $family-sans-serif !default +$family-code: $family-monospace !default + +$size-small: $size-7 !default +$size-normal: $size-6 !default +$size-medium: $size-5 !default +$size-large: $size-4 !default + +// Lists and maps + +$colors: (white: ($white, $black), black: ($black, $white), light: ($light, $light-invert), dark: ($dark, $dark-invert), primary: ($primary, $primary-invert), info: ($info, $info-invert), success: ($success, $success-invert), warning: ($warning, $warning-invert), danger: ($danger, $danger-invert)) !default + +$sizes: $size-1 $size-2 $size-3 $size-4 $size-5 $size-6 !default diff --git a/sass/utilities/initial-variables.sass b/sass/utilities/initial-variables.sass new file mode 100644 index 00000000..0e0a4b4d --- /dev/null +++ b/sass/utilities/initial-variables.sass @@ -0,0 +1,66 @@ +// Colors + +$black: hsl(0, 0%, 4%) !default +$black-bis: hsl(0, 0%, 7%) !default +$black-ter: hsl(0, 0%, 14%) !default + +$grey-darker: hsl(0, 0%, 21%) !default +$grey-dark: hsl(0, 0%, 29%) !default +$grey: hsl(0, 0%, 48%) !default +$grey-light: hsl(0, 0%, 71%) !default +$grey-lighter: hsl(0, 0%, 86%) !default + +$white-ter: hsl(0, 0%, 96%) !default +$white-bis: hsl(0, 0%, 98%) !default +$white: hsl(0, 0%, 100%) !default + +$orange: hsl(14, 100%, 53%) !default +$yellow: hsl(48, 100%, 67%) !default +$green: hsl(141, 71%, 48%) !default +$turquoise: hsl(171, 100%, 41%) !default +$blue: hsl(217, 71%, 53%) !default +$purple: hsl(271, 100%, 71%) !default +$red: hsl(348, 100%, 61%) !default + +// Typography + +$family-sans-serif: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !default +$family-monospace: monospace !default +$render-mode: optimizeLegibility !default + +$size-1: 3rem !default +$size-2: 2.5rem !default +$size-3: 2rem !default +$size-4: 1.5rem !default +$size-5: 1.25rem !default +$size-6: 1rem !default +$size-7: 0.75rem !default + +$weight-light: 300 !default +$weight-normal: 400 !default +$weight-semibold: 500 !default +$weight-bold: 700 !default + +// Body + +$body-background: #fff !default +$body-size: 16px !default + +// Responsiveness + +// 960, 1152, and 1344 have been chosen because they are divisible by both 12 and 16 +$tablet: 769px !default +// 960px container + 40px +$desktop: 1000px !default +// 1152px container + 40 +$widescreen: 1192px !default +// 1344px container + 40 +$fullhd: 1384px !default + +// Miscellaneous + +$easing: ease-out !default +$radius-small: 2px !default +$radius: 3px !default +$radius-large: 5px !default +$speed: 86ms !default diff --git a/sass/utilities/variables.sass b/sass/utilities/variables.sass index 51792b9f..3246c2f5 100644 --- a/sass/utilities/variables.sass +++ b/sass/utilities/variables.sass @@ -26,9 +26,9 @@ $purple: hsl(271, 100%, 71%) !default $red: hsl(348, 100%, 61%) !default // Typography -$family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !default -$family-monospace: monospace !default -$render-mode: optimizeLegibility !default +$family-sans-serif: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !default +$family-monospace: monospace !default +$render-mode: optimizeLegibility !default $size-1: 3rem !default $size-2: 2.5rem !default @@ -44,12 +44,11 @@ $weight-semibold: 500 !default $weight-bold: 700 !default // Body -$body-background: $white !default +$body-background: #fff !default $body-size: 16px !default // Responsiveness -// 960, 1152, and 1344 have been chosen because -// they are divisible by both 12 and 16 +// 960, 1152, and 1344 have been chosen because they are divisible by both 12 and 16 $tablet: 769px !default // 960px container + 40px $desktop: 1000px !default