@media only screen and (max-width: 600px) {
  .searchbar23 { display: none !important; }
  .sc-yLwuU.cGPEgs.interact-button connect { margin-right: 5px; }
}
.tippy-touch { cursor: pointer !important; }
.tippy-notransition { transition: none 0s ease 0s !important; }
.tippy-popper { max-width: 400px; perspective: 800px; z-index: 9999; outline: 0px; transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1); pointer-events: none; }
.tippy-popper.html-template { max-width: calc(100% - 20px); }
.tippy-popper[x-placement^="top"] [x-arrow] { border-top: 7px solid rgb(51, 51, 51); border-right: 7px solid transparent; border-left: 7px solid transparent; bottom: -7px; margin: 0px 9px; }
.tippy-popper[x-placement^="top"] [x-arrow].arrow-small { border-top: 5px solid rgb(51, 51, 51); border-right: 5px solid transparent; border-left: 5px solid transparent; bottom: -5px; }
.tippy-popper[x-placement^="top"] [x-arrow].arrow-big { border-top: 10px solid rgb(51, 51, 51); border-right: 10px solid transparent; border-left: 10px solid transparent; bottom: -10px; }
.tippy-popper[x-placement^="top"] [x-circle] { transform-origin: 0px 33%; }
.tippy-popper[x-placement^="top"] [x-circle].enter { transform: scale(1) translate(-50%, -55%); opacity: 1; }
.tippy-popper[x-placement^="top"] [x-circle].leave { transform: scale(0.15) translate(-50%, -50%); opacity: 0; }
.tippy-popper[x-placement^="top"] .tippy-tooltip.light-theme [x-circle] { background-color: rgb(255, 255, 255); }
.tippy-popper[x-placement^="top"] .tippy-tooltip.light-theme [x-arrow] { border-top: 7px solid rgb(255, 255, 255); border-right: 7px solid transparent; border-left: 7px solid transparent; }
.tippy-popper[x-placement^="top"] .tippy-tooltip.light-theme [x-arrow].arrow-small { border-top: 5px solid rgb(255, 255, 255); border-right: 5px solid transparent; border-left: 5px solid transparent; }
.tippy-popper[x-placement^="top"] .tippy-tooltip.light-theme [x-arrow].arrow-big { border-top: 10px solid rgb(255, 255, 255); border-right: 10px solid transparent; border-left: 10px solid transparent; }
.tippy-popper[x-placement^="top"] .tippy-tooltip.transparent-theme [x-circle] { background-color: rgba(0, 0, 0, 0.7); }
.tippy-popper[x-placement^="top"] .tippy-tooltip.transparent-theme [x-arrow] { border-top: 7px solid rgba(0, 0, 0, 0.7); border-right: 7px solid transparent; border-left: 7px solid transparent; }
.tippy-popper[x-placement^="top"] .tippy-tooltip.transparent-theme [x-arrow].arrow-small { border-top: 5px solid rgba(0, 0, 0, 0.7); border-right: 5px solid transparent; border-left: 5px solid transparent; }
.tippy-popper[x-placement^="top"] .tippy-tooltip.transparent-theme [x-arrow].arrow-big { border-top: 10px solid rgba(0, 0, 0, 0.7); border-right: 10px solid transparent; border-left: 10px solid transparent; }
.tippy-popper[x-placement^="top"] [data-animation="perspective"] { transform-origin: center bottom; }
.tippy-popper[x-placement^="top"] [data-animation="perspective"].enter { opacity: 1; transform: translateY(-10px) rotateX(0deg); }
.tippy-popper[x-placement^="top"] [data-animation="perspective"].leave { opacity: 0; transform: translateY(0px) rotateX(90deg); }
.tippy-popper[x-placement^="top"] [data-animation="fade"].enter { opacity: 1; transform: translateY(-10px); }
.tippy-popper[x-placement^="top"] [data-animation="fade"].leave { opacity: 0; transform: translateY(-10px); }
.tippy-popper[x-placement^="top"] [data-animation="shift"].enter { opacity: 1; transform: translateY(-10px); }
.tippy-popper[x-placement^="top"] [data-animation="shift"].leave { opacity: 0; transform: translateY(0px); }
.tippy-popper[x-placement^="top"] [data-animation="scale"].enter { opacity: 1; transform: translateY(-10px) scale(1); }
.tippy-popper[x-placement^="top"] [data-animation="scale"].leave { opacity: 0; transform: translateY(0px) scale(0); }
.tippy-popper[x-placement^="bottom"] [x-arrow] { border-bottom: 7px solid rgb(51, 51, 51); border-right: 7px solid transparent; border-left: 7px solid transparent; top: -7px; margin: 0px 9px; }
.tippy-popper[x-placement^="bottom"] [x-arrow].arrow-small { border-bottom: 5px solid rgb(51, 51, 51); border-right: 5px solid transparent; border-left: 5px solid transparent; top: -5px; }
.tippy-popper[x-placement^="bottom"] [x-arrow].arrow-big { border-bottom: 10px solid rgb(51, 51, 51); border-right: 10px solid transparent; border-left: 10px solid transparent; top: -10px; }
.tippy-popper[x-placement^="bottom"] [x-circle] { transform-origin: 0px -50%; }
.tippy-popper[x-placement^="bottom"] [x-circle].enter { transform: scale(1) translate(-50%, -45%); opacity: 1; }
.tippy-popper[x-placement^="bottom"] [x-circle].leave { transform: scale(0.15) translate(-50%, -5%); opacity: 0; }
.tippy-popper[x-placement^="bottom"] .tippy-tooltip.light-theme [x-circle] { background-color: rgb(255, 255, 255); }
.tippy-popper[x-placement^="bottom"] .tippy-tooltip.light-theme [x-arrow] { border-bottom: 7px solid rgb(255, 255, 255); border-right: 7px solid transparent; border-left: 7px solid transparent; }
.tippy-popper[x-placement^="bottom"] .tippy-tooltip.light-theme [x-arrow].arrow-small { border-bottom: 5px solid rgb(255, 255, 255); border-right: 5px solid transparent; border-left: 5px solid transparent; }
.tippy-popper[x-placement^="bottom"] .tippy-tooltip.light-theme [x-arrow].arrow-big { border-bottom: 10px solid rgb(255, 255, 255); border-right: 10px solid transparent; border-left: 10px solid transparent; }
.tippy-popper[x-placement^="bottom"] .tippy-tooltip.transparent-theme [x-circle] { background-color: rgba(0, 0, 0, 0.7); }
.tippy-popper[x-placement^="bottom"] .tippy-tooltip.transparent-theme [x-arrow] { border-bottom: 7px solid rgba(0, 0, 0, 0.7); border-right: 7px solid transparent; border-left: 7px solid transparent; }
.tippy-popper[x-placement^="bottom"] .tippy-tooltip.transparent-theme [x-arrow].arrow-small { border-bottom: 5px solid rgba(0, 0, 0, 0.7); border-right: 5px solid transparent; border-left: 5px solid transparent; }
.tippy-popper[x-placement^="bottom"] .tippy-tooltip.transparent-theme [x-arrow].arrow-big { border-bottom: 10px solid rgba(0, 0, 0, 0.7); border-right: 10px solid transparent; border-left: 10px solid transparent; }
.tippy-popper[x-placement^="bottom"] [data-animation="perspective"] { transform-origin: center top; }
.tippy-popper[x-placement^="bottom"] [data-animation="perspective"].enter { opacity: 1; transform: translateY(10px) rotateX(0deg); }
.tippy-popper[x-placement^="bottom"] [data-animation="perspective"].leave { opacity: 0; transform: translateY(0px) rotateX(-90deg); }
.tippy-popper[x-placement^="bottom"] [data-animation="fade"].enter { opacity: 1; transform: translateY(10px); }
.tippy-popper[x-placement^="bottom"] [data-animation="fade"].leave { opacity: 0; transform: translateY(10px); }
.tippy-popper[x-placement^="bottom"] [data-animation="shift"].enter { opacity: 1; transform: translateY(10px); }
.tippy-popper[x-placement^="bottom"] [data-animation="shift"].leave { opacity: 0; transform: translateY(0px); }
.tippy-popper[x-placement^="bottom"] [data-animation="scale"].enter { opacity: 1; transform: translateY(10px) scale(1); }
.tippy-popper[x-placement^="bottom"] [data-animation="scale"].leave { opacity: 0; transform: translateY(0px) scale(0); }
.tippy-popper[x-placement^="left"] [x-arrow] { border-left: 7px solid rgb(51, 51, 51); border-top: 7px solid transparent; border-bottom: 7px solid transparent; right: -7px; margin: 6px 0px; }
.tippy-popper[x-placement^="left"] [x-arrow].arrow-small { border-left: 5px solid rgb(51, 51, 51); border-top: 5px solid transparent; border-bottom: 5px solid transparent; right: -5px; }
.tippy-popper[x-placement^="left"] [x-arrow].arrow-big { border-left: 10px solid rgb(51, 51, 51); border-top: 10px solid transparent; border-bottom: 10px solid transparent; right: -10px; }
.tippy-popper[x-placement^="left"] [x-circle] { transform-origin: 50% 0px; }
.tippy-popper[x-placement^="left"] [x-circle].enter { transform: scale(1) translate(-50%, -50%); opacity: 1; }
.tippy-popper[x-placement^="left"] [x-circle].leave { transform: scale(0.15) translate(-50%, -50%); opacity: 0; }
.tippy-popper[x-placement^="left"] .tippy-tooltip.light-theme [x-circle] { background-color: rgb(255, 255, 255); }
.tippy-popper[x-placement^="left"] .tippy-tooltip.light-theme [x-arrow] { border-left: 7px solid rgb(255, 255, 255); border-top: 7px solid transparent; border-bottom: 7px solid transparent; }
.tippy-popper[x-placement^="left"] .tippy-tooltip.light-theme [x-arrow].arrow-small { border-left: 5px solid rgb(255, 255, 255); border-top: 5px solid transparent; border-bottom: 5px solid transparent; }
.tippy-popper[x-placement^="left"] .tippy-tooltip.light-theme [x-arrow].arrow-big { border-left: 10px solid rgb(255, 255, 255); border-top: 10px solid transparent; border-bottom: 10px solid transparent; }
.tippy-popper[x-placement^="left"] .tippy-tooltip.transparent-theme [x-circle] { background-color: rgba(0, 0, 0, 0.7); }
.tippy-popper[x-placement^="left"] .tippy-tooltip.transparent-theme [x-arrow] { border-left: 7px solid rgba(0, 0, 0, 0.7); border-top: 7px solid transparent; border-bottom: 7px solid transparent; }
.tippy-popper[x-placement^="left"] .tippy-tooltip.transparent-theme [x-arrow].arrow-small { border-left: 5px solid rgba(0, 0, 0, 0.7); border-top: 5px solid transparent; border-bottom: 5px solid transparent; }
.tippy-popper[x-placement^="left"] .tippy-tooltip.transparent-theme [x-arrow].arrow-big { border-left: 10px solid rgba(0, 0, 0, 0.7); border-top: 10px solid transparent; border-bottom: 10px solid transparent; }
.tippy-popper[x-placement^="left"] [data-animation="perspective"] { transform-origin: right center; }
.tippy-popper[x-placement^="left"] [data-animation="perspective"].enter { opacity: 1; transform: translateX(-10px) rotateY(0deg); }
.tippy-popper[x-placement^="left"] [data-animation="perspective"].leave { opacity: 0; transform: translateX(0px) rotateY(-90deg); }
.tippy-popper[x-placement^="left"] [data-animation="fade"].enter { opacity: 1; transform: translateX(-10px); }
.tippy-popper[x-placement^="left"] [data-animation="fade"].leave { opacity: 0; transform: translateX(-10px); }
.tippy-popper[x-placement^="left"] [data-animation="shift"].enter { opacity: 1; transform: translateX(-10px); }
.tippy-popper[x-placement^="left"] [data-animation="shift"].leave { opacity: 0; transform: translateX(0px); }
.tippy-popper[x-placement^="left"] [data-animation="scale"].enter { opacity: 1; transform: translateX(-10px) scale(1); }
.tippy-popper[x-placement^="left"] [data-animation="scale"].leave { opacity: 0; transform: translateX(0px) scale(0); }
.tippy-popper[x-placement^="right"] [x-arrow] { border-right: 7px solid rgb(51, 51, 51); border-top: 7px solid transparent; border-bottom: 7px solid transparent; left: -7px; margin: 6px 0px; }
.tippy-popper[x-placement^="right"] [x-arrow].arrow-small { border-right: 5px solid rgb(51, 51, 51); border-top: 5px solid transparent; border-bottom: 5px solid transparent; left: -5px; }
.tippy-popper[x-placement^="right"] [x-arrow].arrow-big { border-right: 10px solid rgb(51, 51, 51); border-top: 10px solid transparent; border-bottom: 10px solid transparent; left: -10px; }
.tippy-popper[x-placement^="right"] [x-circle] { transform-origin: -50% 0px; }
.tippy-popper[x-placement^="right"] [x-circle].enter { transform: scale(1) translate(-50%, -50%); opacity: 1; }
.tippy-popper[x-placement^="right"] [x-circle].leave { transform: scale(0.15) translate(-50%, -50%); opacity: 0; }
.tippy-popper[x-placement^="right"] .tippy-tooltip.light-theme [x-circle] { background-color: rgb(255, 255, 255); }
.tippy-popper[x-placement^="right"] .tippy-tooltip.light-theme [x-arrow] { border-right: 7px solid rgb(255, 255, 255); border-top: 7px solid transparent; border-bottom: 7px solid transparent; }
.tippy-popper[x-placement^="right"] .tippy-tooltip.light-theme [x-arrow].arrow-small { border-right: 5px solid rgb(255, 255, 255); border-top: 5px solid transparent; border-bottom: 5px solid transparent; }
.tippy-popper[x-placement^="right"] .tippy-tooltip.light-theme [x-arrow].arrow-big { border-right: 10px solid rgb(255, 255, 255); border-top: 10px solid transparent; border-bottom: 10px solid transparent; }
.tippy-popper[x-placement^="right"] .tippy-tooltip.transparent-theme [x-circle] { background-color: rgba(0, 0, 0, 0.7); }
.tippy-popper[x-placement^="right"] .tippy-tooltip.transparent-theme [x-arrow] { border-right: 7px solid rgba(0, 0, 0, 0.7); border-top: 7px solid transparent; border-bottom: 7px solid transparent; }
.tippy-popper[x-placement^="right"] .tippy-tooltip.transparent-theme [x-arrow].arrow-small { border-right: 5px solid rgba(0, 0, 0, 0.7); border-top: 5px solid transparent; border-bottom: 5px solid transparent; }
.tippy-popper[x-placement^="right"] .tippy-tooltip.transparent-theme [x-arrow].arrow-big { border-right: 10px solid rgba(0, 0, 0, 0.7); border-top: 10px solid transparent; border-bottom: 10px solid transparent; }
.tippy-popper[x-placement^="right"] [data-animation="perspective"] { transform-origin: left center; }
.tippy-popper[x-placement^="right"] [data-animation="perspective"].enter { opacity: 1; transform: translateX(10px) rotateY(0deg); }
.tippy-popper[x-placement^="right"] [data-animation="perspective"].leave { opacity: 0; transform: translateX(0px) rotateY(90deg); }
.tippy-popper[x-placement^="right"] [data-animation="fade"].enter { opacity: 1; transform: translateX(10px); }
.tippy-popper[x-placement^="right"] [data-animation="fade"].leave { opacity: 0; transform: translateX(10px); }
.tippy-popper[x-placement^="right"] [data-animation="shift"].enter { opacity: 1; transform: translateX(10px); }
.tippy-popper[x-placement^="right"] [data-animation="shift"].leave { opacity: 0; transform: translateX(0px); }
.tippy-popper[x-placement^="right"] [data-animation="scale"].enter { opacity: 1; transform: translateX(10px) scale(1); }
.tippy-popper[x-placement^="right"] [data-animation="scale"].leave { opacity: 0; transform: translateX(0px) scale(0); }
.tippy-popper .tippy-tooltip.transparent-theme { background-color: rgba(0, 0, 0, 0.7); }
.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] { background-color: transparent; }
.tippy-popper .tippy-tooltip.light-theme { color: rgb(38, 50, 61); box-shadow: rgba(0, 20, 60, 0.1) 0px 4px 20px 4px, rgba(0, 20, 60, 0.2) 0px 4px 80px -8px; background-color: rgb(255, 255, 255); }
.tippy-popper .tippy-tooltip.light-theme[data-animatefill] { background-color: transparent; }
.tippy-tooltip { position: relative; color: rgb(255, 255, 255); border-radius: 4px; font-size: 0.95rem; padding: 0.4rem 0.8rem; text-align: center; will-change: transform; -webkit-font-smoothing: antialiased; background-color: rgb(51, 51, 51); }
.tippy-tooltip--small { padding: 0.25rem 0.5rem; font-size: 0.8rem; }
.tippy-tooltip--big { padding: 0.6rem 1.2rem; font-size: 1.2rem; }
.tippy-tooltip[data-animatefill] { overflow: hidden; background-color: transparent; }
.tippy-tooltip[data-interactive] { pointer-events: auto; }
.tippy-tooltip[data-inertia] { transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85); }
.tippy-tooltip [x-arrow] { position: absolute; width: 0px; height: 0px; }
.tippy-tooltip [x-circle] { position: absolute; will-change: transform; background-color: rgb(51, 51, 51); border-radius: 50%; width: calc(110% + 2rem); left: 50%; top: 50%; z-index: -1; overflow: hidden; transition: all 0s ease 0s; }
.tippy-tooltip [x-circle]::before { content: ""; padding-top: 90%; float: left; }
@media (max-width: 450px) {
  .tippy-popper { max-width: calc(100% - 20px); }
}
.button, .pagination-previous, .pagination-next, .pagination-link, .pagination-ellipsis { appearance: none; align-items: center; border: 1px solid transparent; border-radius: 4px; box-shadow: none; display: inline-flex; font-size: 1rem; height: 2.5em; justify-content: flex-start; line-height: 1.5; padding: calc(0.5em - 1px) calc(0.75em - 1px); position: relative; vertical-align: top; }
.button:focus, .pagination-previous:focus, .pagination-next:focus, .pagination-link:focus, .pagination-ellipsis:focus, .is-focused.button, .is-focused.pagination-previous, .is-focused.pagination-next, .is-focused.pagination-link, .is-focused.pagination-ellipsis, .button:active, .pagination-previous:active, .pagination-next:active, .pagination-link:active, .pagination-ellipsis:active, .is-active.button, .is-active.pagination-previous, .is-active.pagination-next, .is-active.pagination-link, .is-active.pagination-ellipsis { outline: none; }
.button[disabled], .pagination-previous[disabled], .pagination-next[disabled], .pagination-link[disabled], .pagination-ellipsis[disabled], fieldset[disabled] .button, fieldset[disabled] .pagination-previous, fieldset[disabled] .pagination-next, fieldset[disabled] .pagination-link, fieldset[disabled] .pagination-ellipsis { cursor: not-allowed; }
.button, .breadcrumb, .pagination-previous, .pagination-next, .pagination-link, .pagination-ellipsis, .tabs, .is-unselectable { user-select: none; }
.navbar-link:not(.is-arrowless)::after { border-width: 0px 0px 3px 3px; border-bottom-style: solid; border-left-style: solid; border-bottom-color: rgba(0, 0, 0, 0); border-left-color: rgba(0, 0, 0, 0); border-image: initial; border-radius: 2px; border-right-style: initial; border-right-color: initial; border-top-style: initial; border-top-color: initial; content: " "; display: block; height: 0.625em; margin-top: -0.4375em; pointer-events: none; position: absolute; top: 50%; transform: rotate(-45deg); transform-origin: center center; width: 0.625em; }
.box:not(:last-child), .content:not(:last-child), .notification:not(:last-child), .progress:not(:last-child), .table:not(:last-child), .table-container:not(:last-child), .title:not(:last-child), .subtitle:not(:last-child), .block:not(:last-child), .highlight:not(:last-child), .breadcrumb:not(:last-child), .level:not(:last-child), .message:not(:last-child), .pagination:not(:last-child), .tabs:not(:last-child) { margin-bottom: 1.5rem; }
.delete, .modal-close { user-select: none; appearance: none; background-color: rgba(10, 10, 10, 0.2); border: none; border-radius: 290486px; cursor: pointer; pointer-events: auto; display: inline-block; flex-grow: 0; flex-shrink: 0; font-size: 0px; height: 20px; max-height: 20px; max-width: 20px; min-height: 20px; min-width: 20px; outline: none; position: relative; vertical-align: top; width: 20px; }
.delete::before, .modal-close::before, .delete::after, .modal-close::after { background-color: rgb(255, 255, 255); content: ""; display: block; left: 50%; position: absolute; top: 50%; transform: translateX(-50%) translateY(-50%) rotate(45deg); transform-origin: center center; }
.delete::before, .modal-close::before { height: 2px; width: 50%; }
.delete::after, .modal-close::after { height: 50%; width: 2px; }
.delete:hover, .modal-close:hover, .delete:focus, .modal-close:focus { background-color: rgba(10, 10, 10, 0.3); }
.delete:active, .modal-close:active { background-color: rgba(10, 10, 10, 0.4); }
.is-small.delete, .is-small.modal-close { height: 16px; max-height: 16px; max-width: 16px; min-height: 16px; min-width: 16px; width: 16px; }
.is-medium.delete, .is-medium.modal-close { height: 24px; max-height: 24px; max-width: 24px; min-height: 24px; min-width: 24px; width: 24px; }
.is-large.delete, .is-large.modal-close { height: 32px; max-height: 32px; max-width: 32px; min-height: 32px; min-width: 32px; width: 32px; }
.button.is-loading::after, .loader { animation: 500ms linear 0s infinite normal none running spinAround; border-width: 2px; border-style: solid; border-color: transparent transparent rgb(219, 219, 219) rgb(219, 219, 219); border-image: initial; border-radius: 290486px; content: ""; display: block; height: 1em; position: relative; width: 1em; }
.hero-video, .image.is-square img, .image.is-square .has-ratio, .image.is-1by1 img, .image.is-1by1 .has-ratio, .image.is-5by4 img, .image.is-5by4 .has-ratio, .image.is-4by3 img, .image.is-4by3 .has-ratio, .image.is-3by2 img, .image.is-3by2 .has-ratio, .image.is-5by3 img, .image.is-5by3 .has-ratio, .image.is-16by9 img, .image.is-16by9 .has-ratio, .image.is-2by1 img, .image.is-2by1 .has-ratio, .image.is-3by1 img, .image.is-3by1 .has-ratio, .image.is-4by5 img, .image.is-4by5 .has-ratio, .image.is-3by4 img, .image.is-3by4 .has-ratio, .image.is-2by3 img, .image.is-2by3 .has-ratio, .image.is-3by5 img, .image.is-3by5 .has-ratio, .image.is-9by16 img, .image.is-9by16 .has-ratio, .image.is-1by2 img, .image.is-1by2 .has-ratio, .image.is-1by3 img, .image.is-1by3 .has-ratio, .modal, .modal-background, .is-overlay { inset: 0px; position: absolute; }
.column { display: block; flex: 1 1 0px; padding: 0.75rem; }
.columns.is-mobile > .column.is-narrow { flex: 0 0 auto; width: unset; }
.columns.is-mobile > .column.is-full { flex: 0 0 auto; width: 100%; }
.columns.is-mobile > .column.is-three-quarters { flex: 0 0 auto; width: 75%; }
.columns.is-mobile > .column.is-two-thirds { flex: 0 0 auto; width: 66.6666%; }
.columns.is-mobile > .column.is-half { flex: 0 0 auto; width: 50%; }
.columns.is-mobile > .column.is-one-third { flex: 0 0 auto; width: 33.3333%; }
.columns.is-mobile > .column.is-one-quarter { flex: 0 0 auto; width: 25%; }
.columns.is-mobile > .column.is-one-fifth { flex: 0 0 auto; width: 20%; }
.columns.is-mobile > .column.is-two-fifths { flex: 0 0 auto; width: 40%; }
.columns.is-mobile > .column.is-three-fifths { flex: 0 0 auto; width: 60%; }
.columns.is-mobile > .column.is-four-fifths { flex: 0 0 auto; width: 80%; }
.columns.is-mobile > .column.is-offset-three-quarters { margin-left: 75%; }
.columns.is-mobile > .column.is-offset-two-thirds { margin-left: 66.6666%; }
.columns.is-mobile > .column.is-offset-half { margin-left: 50%; }
.columns.is-mobile > .column.is-offset-one-third { margin-left: 33.3333%; }
.columns.is-mobile > .column.is-offset-one-quarter { margin-left: 25%; }
.columns.is-mobile > .column.is-offset-one-fifth { margin-left: 20%; }
.columns.is-mobile > .column.is-offset-two-fifths { margin-left: 40%; }
.columns.is-mobile > .column.is-offset-three-fifths { margin-left: 60%; }
.columns.is-mobile > .column.is-offset-four-fifths { margin-left: 80%; }
.columns.is-mobile > .column.is-0 { flex: 0 0 auto; width: 0%; }
.columns.is-mobile > .column.is-offset-0 { margin-left: 0%; }
.columns.is-mobile > .column.is-1 { flex: 0 0 auto; width: 8.33333%; }
.columns.is-mobile > .column.is-offset-1 { margin-left: 8.33333%; }
.columns.is-mobile > .column.is-2 { flex: 0 0 auto; width: 16.6667%; }
.columns.is-mobile > .column.is-offset-2 { margin-left: 16.6667%; }
.columns.is-mobile > .column.is-3 { flex: 0 0 auto; width: 25%; }
.columns.is-mobile > .column.is-offset-3 { margin-left: 25%; }
.columns.is-mobile > .column.is-4 { flex: 0 0 auto; width: 33.3333%; }
.columns.is-mobile > .column.is-offset-4 { margin-left: 33.3333%; }
.columns.is-mobile > .column.is-5 { flex: 0 0 auto; width: 41.6667%; }
.columns.is-mobile > .column.is-offset-5 { margin-left: 41.6667%; }
.columns.is-mobile > .column.is-6 { flex: 0 0 auto; width: 50%; }
.columns.is-mobile > .column.is-offset-6 { margin-left: 50%; }
.columns.is-mobile > .column.is-7 { flex: 0 0 auto; width: 58.3333%; }
.columns.is-mobile > .column.is-offset-7 { margin-left: 58.3333%; }
.columns.is-mobile > .column.is-8 { flex: 0 0 auto; width: 66.6667%; }
.columns.is-mobile > .column.is-offset-8 { margin-left: 66.6667%; }
.columns.is-mobile > .column.is-9 { flex: 0 0 auto; width: 75%; }
.columns.is-mobile > .column.is-offset-9 { margin-left: 75%; }
.columns.is-mobile > .column.is-10 { flex: 0 0 auto; width: 83.3333%; }
.columns.is-mobile > .column.is-offset-10 { margin-left: 83.3333%; }
.columns.is-mobile > .column.is-11 { flex: 0 0 auto; width: 91.6667%; }
.columns.is-mobile > .column.is-offset-11 { margin-left: 91.6667%; }
.columns.is-mobile > .column.is-12 { flex: 0 0 auto; width: 100%; }
.columns.is-mobile > .column.is-offset-12 { margin-left: 100%; }
@media screen and (max-width: 768px) {
  .column.is-narrow-mobile { flex: 0 0 auto; width: unset; }
  .column.is-full-mobile { flex: 0 0 auto; width: 100%; }
  .column.is-three-quarters-mobile { flex: 0 0 auto; width: 75%; }
  .column.is-two-thirds-mobile { flex: 0 0 auto; width: 66.6666%; }
  .column.is-half-mobile { flex: 0 0 auto; width: 50%; }
  .column.is-one-third-mobile { flex: 0 0 auto; width: 33.3333%; }
  .column.is-one-quarter-mobile { flex: 0 0 auto; width: 25%; }
  .column.is-one-fifth-mobile { flex: 0 0 auto; width: 20%; }
  .column.is-two-fifths-mobile { flex: 0 0 auto; width: 40%; }
  .column.is-three-fifths-mobile { flex: 0 0 auto; width: 60%; }
  .column.is-four-fifths-mobile { flex: 0 0 auto; width: 80%; }
  .column.is-offset-three-quarters-mobile { margin-left: 75%; }
  .column.is-offset-two-thirds-mobile { margin-left: 66.6666%; }
  .column.is-offset-half-mobile { margin-left: 50%; }
  .column.is-offset-one-third-mobile { margin-left: 33.3333%; }
  .column.is-offset-one-quarter-mobile { margin-left: 25%; }
  .column.is-offset-one-fifth-mobile { margin-left: 20%; }
  .column.is-offset-two-fifths-mobile { margin-left: 40%; }
  .column.is-offset-three-fifths-mobile { margin-left: 60%; }
  .column.is-offset-four-fifths-mobile { margin-left: 80%; }
  .column.is-0-mobile { flex: 0 0 auto; width: 0%; }
  .column.is-offset-0-mobile { margin-left: 0%; }
  .column.is-1-mobile { flex: 0 0 auto; width: 8.33333%; }
  .column.is-offset-1-mobile { margin-left: 8.33333%; }
  .column.is-2-mobile { flex: 0 0 auto; width: 16.6667%; }
  .column.is-offset-2-mobile { margin-left: 16.6667%; }
  .column.is-3-mobile { flex: 0 0 auto; width: 25%; }
  .column.is-offset-3-mobile { margin-left: 25%; }
  .column.is-4-mobile { flex: 0 0 auto; width: 33.3333%; }
  .column.is-offset-4-mobile { margin-left: 33.3333%; }
  .column.is-5-mobile { flex: 0 0 auto; width: 41.6667%; }
  .column.is-offset-5-mobile { margin-left: 41.6667%; }
  .column.is-6-mobile { flex: 0 0 auto; width: 50%; }
  .column.is-offset-6-mobile { margin-left: 50%; }
  .column.is-7-mobile { flex: 0 0 auto; width: 58.3333%; }
  .column.is-offset-7-mobile { margin-left: 58.3333%; }
  .column.is-8-mobile { flex: 0 0 auto; width: 66.6667%; }
  .column.is-offset-8-mobile { margin-left: 66.6667%; }
  .column.is-9-mobile { flex: 0 0 auto; width: 75%; }
  .column.is-offset-9-mobile { margin-left: 75%; }
  .column.is-10-mobile { flex: 0 0 auto; width: 83.3333%; }
  .column.is-offset-10-mobile { margin-left: 83.3333%; }
  .column.is-11-mobile { flex: 0 0 auto; width: 91.6667%; }
  .column.is-offset-11-mobile { margin-left: 91.6667%; }
  .column.is-12-mobile { flex: 0 0 auto; width: 100%; }
  .column.is-offset-12-mobile { margin-left: 100%; }
}
@media screen and (min-width: 769px), print {
  .column.is-narrow, .column.is-narrow-tablet { flex: 0 0 auto; width: unset; }
  .column.is-full, .column.is-full-tablet { flex: 0 0 auto; width: 100%; }
  .column.is-three-quarters, .column.is-three-quarters-tablet { flex: 0 0 auto; width: 75%; }
  .column.is-two-thirds, .column.is-two-thirds-tablet { flex: 0 0 auto; width: 66.6666%; }
  .column.is-half, .column.is-half-tablet { flex: 0 0 auto; width: 50%; }
  .column.is-one-third, .column.is-one-third-tablet { flex: 0 0 auto; width: 33.3333%; }
  .column.is-one-quarter, .column.is-one-quarter-tablet { flex: 0 0 auto; width: 25%; }
  .column.is-one-fifth, .column.is-one-fifth-tablet { flex: 0 0 auto; width: 20%; }
  .column.is-two-fifths, .column.is-two-fifths-tablet { flex: 0 0 auto; width: 40%; }
  .column.is-three-fifths, .column.is-three-fifths-tablet { flex: 0 0 auto; width: 60%; }
  .column.is-four-fifths, .column.is-four-fifths-tablet { flex: 0 0 auto; width: 80%; }
  .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet { margin-left: 75%; }
  .column.is-offset-two-thirds, .column.is-offset-two-thirds-tablet { margin-left: 66.6666%; }
  .column.is-offset-half, .column.is-offset-half-tablet { margin-left: 50%; }
  .column.is-offset-one-third, .column.is-offset-one-third-tablet { margin-left: 33.3333%; }
  .column.is-offset-one-quarter, .column.is-offset-one-quarter-tablet { margin-left: 25%; }
  .column.is-offset-one-fifth, .column.is-offset-one-fifth-tablet { margin-left: 20%; }
  .column.is-offset-two-fifths, .column.is-offset-two-fifths-tablet { margin-left: 40%; }
  .column.is-offset-three-fifths, .column.is-offset-three-fifths-tablet { margin-left: 60%; }
  .column.is-offset-four-fifths, .column.is-offset-four-fifths-tablet { margin-left: 80%; }
  .column.is-0, .column.is-0-tablet { flex: 0 0 auto; width: 0%; }
  .column.is-offset-0, .column.is-offset-0-tablet { margin-left: 0%; }
  .column.is-1, .column.is-1-tablet { flex: 0 0 auto; width: 8.33333%; }
  .column.is-offset-1, .column.is-offset-1-tablet { margin-left: 8.33333%; }
  .column.is-2, .column.is-2-tablet { flex: 0 0 auto; width: 16.6667%; }
  .column.is-offset-2, .column.is-offset-2-tablet { margin-left: 16.6667%; }
  .column.is-3, .column.is-3-tablet { flex: 0 0 auto; width: 25%; }
  .column.is-offset-3, .column.is-offset-3-tablet { margin-left: 25%; }
  .column.is-4, .column.is-4-tablet { flex: 0 0 auto; width: 33.3333%; }
  .column.is-offset-4, .column.is-offset-4-tablet { margin-left: 33.3333%; }
  .column.is-5, .column.is-5-tablet { flex: 0 0 auto; width: 41.6667%; }
  .column.is-offset-5, .column.is-offset-5-tablet { margin-left: 41.6667%; }
  .column.is-6, .column.is-6-tablet { flex: 0 0 auto; width: 50%; }
  .column.is-offset-6, .column.is-offset-6-tablet { margin-left: 50%; }
  .column.is-7, .column.is-7-tablet { flex: 0 0 auto; width: 58.3333%; }
  .column.is-offset-7, .column.is-offset-7-tablet { margin-left: 58.3333%; }
  .column.is-8, .column.is-8-tablet { flex: 0 0 auto; width: 66.6667%; }
  .column.is-offset-8, .column.is-offset-8-tablet { margin-left: 66.6667%; }
  .column.is-9, .column.is-9-tablet { flex: 0 0 auto; width: 75%; }
  .column.is-offset-9, .column.is-offset-9-tablet { margin-left: 75%; }
  .column.is-10, .column.is-10-tablet { flex: 0 0 auto; width: 83.3333%; }
  .column.is-offset-10, .column.is-offset-10-tablet { margin-left: 83.3333%; }
  .column.is-11, .column.is-11-tablet { flex: 0 0 auto; width: 91.6667%; }
  .column.is-offset-11, .column.is-offset-11-tablet { margin-left: 91.6667%; }
  .column.is-12, .column.is-12-tablet { flex: 0 0 auto; width: 100%; }
  .column.is-offset-12, .column.is-offset-12-tablet { margin-left: 100%; }
}
@media screen and (max-width: 1023px) {
  .column.is-narrow-touch { flex: 0 0 auto; width: unset; }
  .column.is-full-touch { flex: 0 0 auto; width: 100%; }
  .column.is-three-quarters-touch { flex: 0 0 auto; width: 75%; }
  .column.is-two-thirds-touch { flex: 0 0 auto; width: 66.6666%; }
  .column.is-half-touch { flex: 0 0 auto; width: 50%; }
  .column.is-one-third-touch { flex: 0 0 auto; width: 33.3333%; }
  .column.is-one-quarter-touch { flex: 0 0 auto; width: 25%; }
  .column.is-one-fifth-touch { flex: 0 0 auto; width: 20%; }
  .column.is-two-fifths-touch { flex: 0 0 auto; width: 40%; }
  .column.is-three-fifths-touch { flex: 0 0 auto; width: 60%; }
  .column.is-four-fifths-touch { flex: 0 0 auto; width: 80%; }
  .column.is-offset-three-quarters-touch { margin-left: 75%; }
  .column.is-offset-two-thirds-touch { margin-left: 66.6666%; }
  .column.is-offset-half-touch { margin-left: 50%; }
  .column.is-offset-one-third-touch { margin-left: 33.3333%; }
  .column.is-offset-one-quarter-touch { margin-left: 25%; }
  .column.is-offset-one-fifth-touch { margin-left: 20%; }
  .column.is-offset-two-fifths-touch { margin-left: 40%; }
  .column.is-offset-three-fifths-touch { margin-left: 60%; }
  .column.is-offset-four-fifths-touch { margin-left: 80%; }
  .column.is-0-touch { flex: 0 0 auto; width: 0%; }
  .column.is-offset-0-touch { margin-left: 0%; }
  .column.is-1-touch { flex: 0 0 auto; width: 8.33333%; }
  .column.is-offset-1-touch { margin-left: 8.33333%; }
  .column.is-2-touch { flex: 0 0 auto; width: 16.6667%; }
  .column.is-offset-2-touch { margin-left: 16.6667%; }
  .column.is-3-touch { flex: 0 0 auto; width: 25%; }
  .column.is-offset-3-touch { margin-left: 25%; }
  .column.is-4-touch { flex: 0 0 auto; width: 33.3333%; }
  .column.is-offset-4-touch { margin-left: 33.3333%; }
  .column.is-5-touch { flex: 0 0 auto; width: 41.6667%; }
  .column.is-offset-5-touch { margin-left: 41.6667%; }
  .column.is-6-touch { flex: 0 0 auto; width: 50%; }
  .column.is-offset-6-touch { margin-left: 50%; }
  .column.is-7-touch { flex: 0 0 auto; width: 58.3333%; }
  .column.is-offset-7-touch { margin-left: 58.3333%; }
  .column.is-8-touch { flex: 0 0 auto; width: 66.6667%; }
  .column.is-offset-8-touch { margin-left: 66.6667%; }
  .column.is-9-touch { flex: 0 0 auto; width: 75%; }
  .column.is-offset-9-touch { margin-left: 75%; }
  .column.is-10-touch { flex: 0 0 auto; width: 83.3333%; }
  .column.is-offset-10-touch { margin-left: 83.3333%; }
  .column.is-11-touch { flex: 0 0 auto; width: 91.6667%; }
  .column.is-offset-11-touch { margin-left: 91.6667%; }
  .column.is-12-touch { flex: 0 0 auto; width: 100%; }
  .column.is-offset-12-touch { margin-left: 100%; }
}
@media screen and (min-width: 1024px) {
  .column.is-narrow-desktop { flex: 0 0 auto; width: unset; }
  .column.is-full-desktop { flex: 0 0 auto; width: 100%; }
  .column.is-three-quarters-desktop { flex: 0 0 auto; width: 75%; }
  .column.is-two-thirds-desktop { flex: 0 0 auto; width: 66.6666%; }
  .column.is-half-desktop { flex: 0 0 auto; width: 50%; }
  .column.is-one-third-desktop { flex: 0 0 auto; width: 33.3333%; }
  .column.is-one-quarter-desktop { flex: 0 0 auto; width: 25%; }
  .column.is-one-fifth-desktop { flex: 0 0 auto; width: 20%; }
  .column.is-two-fifths-desktop { flex: 0 0 auto; width: 40%; }
  .column.is-three-fifths-desktop { flex: 0 0 auto; width: 60%; }
  .column.is-four-fifths-desktop { flex: 0 0 auto; width: 80%; }
  .column.is-offset-three-quarters-desktop { margin-left: 75%; }
  .column.is-offset-two-thirds-desktop { margin-left: 66.6666%; }
  .column.is-offset-half-desktop { margin-left: 50%; }
  .column.is-offset-one-third-desktop { margin-left: 33.3333%; }
  .column.is-offset-one-quarter-desktop { margin-left: 25%; }
  .column.is-offset-one-fifth-desktop { margin-left: 20%; }
  .column.is-offset-two-fifths-desktop { margin-left: 40%; }
  .column.is-offset-three-fifths-desktop { margin-left: 60%; }
  .column.is-offset-four-fifths-desktop { margin-left: 80%; }
  .column.is-0-desktop { flex: 0 0 auto; width: 0%; }
  .column.is-offset-0-desktop { margin-left: 0%; }
  .column.is-1-desktop { flex: 0 0 auto; width: 8.33333%; }
  .column.is-offset-1-desktop { margin-left: 8.33333%; }
  .column.is-2-desktop { flex: 0 0 auto; width: 16.6667%; }
  .column.is-offset-2-desktop { margin-left: 16.6667%; }
  .column.is-3-desktop { flex: 0 0 auto; width: 25%; }
  .column.is-offset-3-desktop { margin-left: 25%; }
  .column.is-4-desktop { flex: 0 0 auto; width: 33.3333%; }
  .column.is-offset-4-desktop { margin-left: 33.3333%; }
  .column.is-5-desktop { flex: 0 0 auto; width: 41.6667%; }
  .column.is-offset-5-desktop { margin-left: 41.6667%; }
  .column.is-6-desktop { flex: 0 0 auto; width: 50%; }
  .column.is-offset-6-desktop { margin-left: 50%; }
  .column.is-7-desktop { flex: 0 0 auto; width: 58.3333%; }
  .column.is-offset-7-desktop { margin-left: 58.3333%; }
  .column.is-8-desktop { flex: 0 0 auto; width: 66.6667%; }
  .column.is-offset-8-desktop { margin-left: 66.6667%; }
  .column.is-9-desktop { flex: 0 0 auto; width: 75%; }
  .column.is-offset-9-desktop { margin-left: 75%; }
  .column.is-10-desktop { flex: 0 0 auto; width: 83.3333%; }
  .column.is-offset-10-desktop { margin-left: 83.3333%; }
  .column.is-11-desktop { flex: 0 0 auto; width: 91.6667%; }
  .column.is-offset-11-desktop { margin-left: 91.6667%; }
  .column.is-12-desktop { flex: 0 0 auto; width: 100%; }
  .column.is-offset-12-desktop { margin-left: 100%; }
}
@media screen and (min-width: 1216px) {
  .column.is-narrow-widescreen { flex: 0 0 auto; width: unset; }
  .column.is-full-widescreen { flex: 0 0 auto; width: 100%; }
  .column.is-three-quarters-widescreen { flex: 0 0 auto; width: 75%; }
  .column.is-two-thirds-widescreen { flex: 0 0 auto; width: 66.6666%; }
  .column.is-half-widescreen { flex: 0 0 auto; width: 50%; }
  .column.is-one-third-widescreen { flex: 0 0 auto; width: 33.3333%; }
  .column.is-one-quarter-widescreen { flex: 0 0 auto; width: 25%; }
  .column.is-one-fifth-widescreen { flex: 0 0 auto; width: 20%; }
  .column.is-two-fifths-widescreen { flex: 0 0 auto; width: 40%; }
  .column.is-three-fifths-widescreen { flex: 0 0 auto; width: 60%; }
  .column.is-four-fifths-widescreen { flex: 0 0 auto; width: 80%; }
  .column.is-offset-three-quarters-widescreen { margin-left: 75%; }
  .column.is-offset-two-thirds-widescreen { margin-left: 66.6666%; }
  .column.is-offset-half-widescreen { margin-left: 50%; }
  .column.is-offset-one-third-widescreen { margin-left: 33.3333%; }
  .column.is-offset-one-quarter-widescreen { margin-left: 25%; }
  .column.is-offset-one-fifth-widescreen { margin-left: 20%; }
  .column.is-offset-two-fifths-widescreen { margin-left: 40%; }
  .column.is-offset-three-fifths-widescreen { margin-left: 60%; }
  .column.is-offset-four-fifths-widescreen { margin-left: 80%; }
  .column.is-0-widescreen { flex: 0 0 auto; width: 0%; }
  .column.is-offset-0-widescreen { margin-left: 0%; }
  .column.is-1-widescreen { flex: 0 0 auto; width: 8.33333%; }
  .column.is-offset-1-widescreen { margin-left: 8.33333%; }
  .column.is-2-widescreen { flex: 0 0 auto; width: 16.6667%; }
  .column.is-offset-2-widescreen { margin-left: 16.6667%; }
  .column.is-3-widescreen { flex: 0 0 auto; width: 25%; }
  .column.is-offset-3-widescreen { margin-left: 25%; }
  .column.is-4-widescreen { flex: 0 0 auto; width: 33.3333%; }
  .column.is-offset-4-widescreen { margin-left: 33.3333%; }
  .column.is-5-widescreen { flex: 0 0 auto; width: 41.6667%; }
  .column.is-offset-5-widescreen { margin-left: 41.6667%; }
  .column.is-6-widescreen { flex: 0 0 auto; width: 50%; }
  .column.is-offset-6-widescreen { margin-left: 50%; }
  .column.is-7-widescreen { flex: 0 0 auto; width: 58.3333%; }
  .column.is-offset-7-widescreen { margin-left: 58.3333%; }
  .column.is-8-widescreen { flex: 0 0 auto; width: 66.6667%; }
  .column.is-offset-8-widescreen { margin-left: 66.6667%; }
  .column.is-9-widescreen { flex: 0 0 auto; width: 75%; }
  .column.is-offset-9-widescreen { margin-left: 75%; }
  .column.is-10-widescreen { flex: 0 0 auto; width: 83.3333%; }
  .column.is-offset-10-widescreen { margin-left: 83.3333%; }
  .column.is-11-widescreen { flex: 0 0 auto; width: 91.6667%; }
  .column.is-offset-11-widescreen { margin-left: 91.6667%; }
  .column.is-12-widescreen { flex: 0 0 auto; width: 100%; }
  .column.is-offset-12-widescreen { margin-left: 100%; }
}
@media screen and (min-width: 1408px) {
  .column.is-narrow-fullhd { flex: 0 0 auto; width: unset; }
  .column.is-full-fullhd { flex: 0 0 auto; width: 100%; }
  .column.is-three-quarters-fullhd { flex: 0 0 auto; width: 75%; }
  .column.is-two-thirds-fullhd { flex: 0 0 auto; width: 66.6666%; }
  .column.is-half-fullhd { flex: 0 0 auto; width: 50%; }
  .column.is-one-third-fullhd { flex: 0 0 auto; width: 33.3333%; }
  .column.is-one-quarter-fullhd { flex: 0 0 auto; width: 25%; }
  .column.is-one-fifth-fullhd { flex: 0 0 auto; width: 20%; }
  .column.is-two-fifths-fullhd { flex: 0 0 auto; width: 40%; }
  .column.is-three-fifths-fullhd { flex: 0 0 auto; width: 60%; }
  .column.is-four-fifths-fullhd { flex: 0 0 auto; width: 80%; }
  .column.is-offset-three-quarters-fullhd { margin-left: 75%; }
  .column.is-offset-two-thirds-fullhd { margin-left: 66.6666%; }
  .column.is-offset-half-fullhd { margin-left: 50%; }
  .column.is-offset-one-third-fullhd { margin-left: 33.3333%; }
  .column.is-offset-one-quarter-fullhd { margin-left: 25%; }
  .column.is-offset-one-fifth-fullhd { margin-left: 20%; }
  .column.is-offset-two-fifths-fullhd { margin-left: 40%; }
  .column.is-offset-three-fifths-fullhd { margin-left: 60%; }
  .column.is-offset-four-fifths-fullhd { margin-left: 80%; }
  .column.is-0-fullhd { flex: 0 0 auto; width: 0%; }
  .column.is-offset-0-fullhd { margin-left: 0%; }
  .column.is-1-fullhd { flex: 0 0 auto; width: 8.33333%; }
  .column.is-offset-1-fullhd { margin-left: 8.33333%; }
  .column.is-2-fullhd { flex: 0 0 auto; width: 16.6667%; }
  .column.is-offset-2-fullhd { margin-left: 16.6667%; }
  .column.is-3-fullhd { flex: 0 0 auto; width: 25%; }
  .column.is-offset-3-fullhd { margin-left: 25%; }
  .column.is-4-fullhd { flex: 0 0 auto; width: 33.3333%; }
  .column.is-offset-4-fullhd { margin-left: 33.3333%; }
  .column.is-5-fullhd { flex: 0 0 auto; width: 41.6667%; }
  .column.is-offset-5-fullhd { margin-left: 41.6667%; }
  .column.is-6-fullhd { flex: 0 0 auto; width: 50%; }
  .column.is-offset-6-fullhd { margin-left: 50%; }
  .column.is-7-fullhd { flex: 0 0 auto; width: 58.3333%; }
  .column.is-offset-7-fullhd { margin-left: 58.3333%; }
  .column.is-8-fullhd { flex: 0 0 auto; width: 66.6667%; }
  .column.is-offset-8-fullhd { margin-left: 66.6667%; }
  .column.is-9-fullhd { flex: 0 0 auto; width: 75%; }
  .column.is-offset-9-fullhd { margin-left: 75%; }
  .column.is-10-fullhd { flex: 0 0 auto; width: 83.3333%; }
  .column.is-offset-10-fullhd { margin-left: 83.3333%; }
  .column.is-11-fullhd { flex: 0 0 auto; width: 91.6667%; }
  .column.is-offset-11-fullhd { margin-left: 91.6667%; }
  .column.is-12-fullhd { flex: 0 0 auto; width: 100%; }
  .column.is-offset-12-fullhd { margin-left: 100%; }
}
.columns { margin-left: -0.75rem; margin-right: -0.75rem; margin-top: -0.75rem; }
.columns:last-child { margin-bottom: -0.75rem; }
.columns:not(:last-child) { margin-bottom: calc(0.75rem); }
.columns.is-centered { justify-content: center; }
.columns.is-gapless { margin-left: 0px; margin-right: 0px; margin-top: 0px; }
.columns.is-gapless > .column { margin: 0px; padding: 0px !important; }
.columns.is-gapless:not(:last-child) { margin-bottom: 1.5rem; }
.columns.is-gapless:last-child { margin-bottom: 0px; }
.columns.is-mobile { display: flex; }
.columns.is-multiline { flex-wrap: wrap; }
.columns.is-vcentered { align-items: center; }
@media screen and (min-width: 769px), print {
  .columns:not(.is-desktop) { display: flex; }
}
@media screen and (min-width: 1024px) {
  .columns.is-desktop { display: flex; }
}
.columns.is-variable { --columnGap: 0.75rem; margin-left: calc(-1 * var(--columnGap)); margin-right: calc(-1 * var(--columnGap)); }
.columns.is-variable > .column { padding-left: var(--columnGap); padding-right: var(--columnGap); }
.columns.is-variable.is-0 { --columnGap: 0rem; }
@media screen and (max-width: 768px) {
  .columns.is-variable.is-0-mobile { --columnGap: 0rem; }
}
@media screen and (min-width: 769px), print {
  .columns.is-variable.is-0-tablet { --columnGap: 0rem; }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-variable.is-0-tablet-only { --columnGap: 0rem; }
}
@media screen and (max-width: 1023px) {
  .columns.is-variable.is-0-touch { --columnGap: 0rem; }
}
@media screen and (min-width: 1024px) {
  .columns.is-variable.is-0-desktop { --columnGap: 0rem; }
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-variable.is-0-desktop-only { --columnGap: 0rem; }
}
@media screen and (min-width: 1216px) {
  .columns.is-variable.is-0-widescreen { --columnGap: 0rem; }
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-variable.is-0-widescreen-only { --columnGap: 0rem; }
}
@media screen and (min-width: 1408px) {
  .columns.is-variable.is-0-fullhd { --columnGap: 0rem; }
}
.columns.is-variable.is-1 { --columnGap: .25rem; }
@media screen and (max-width: 768px) {
  .columns.is-variable.is-1-mobile { --columnGap: .25rem; }
}
@media screen and (min-width: 769px), print {
  .columns.is-variable.is-1-tablet { --columnGap: .25rem; }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-variable.is-1-tablet-only { --columnGap: .25rem; }
}
@media screen and (max-width: 1023px) {
  .columns.is-variable.is-1-touch { --columnGap: .25rem; }
}
@media screen and (min-width: 1024px) {
  .columns.is-variable.is-1-desktop { --columnGap: .25rem; }
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-variable.is-1-desktop-only { --columnGap: .25rem; }
}
@media screen and (min-width: 1216px) {
  .columns.is-variable.is-1-widescreen { --columnGap: .25rem; }
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-variable.is-1-widescreen-only { --columnGap: .25rem; }
}
@media screen and (min-width: 1408px) {
  .columns.is-variable.is-1-fullhd { --columnGap: .25rem; }
}
.columns.is-variable.is-2 { --columnGap: .5rem; }
@media screen and (max-width: 768px) {
  .columns.is-variable.is-2-mobile { --columnGap: .5rem; }
}
@media screen and (min-width: 769px), print {
  .columns.is-variable.is-2-tablet { --columnGap: .5rem; }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-variable.is-2-tablet-only { --columnGap: .5rem; }
}
@media screen and (max-width: 1023px) {
  .columns.is-variable.is-2-touch { --columnGap: .5rem; }
}
@media screen and (min-width: 1024px) {
  .columns.is-variable.is-2-desktop { --columnGap: .5rem; }
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-variable.is-2-desktop-only { --columnGap: .5rem; }
}
@media screen and (min-width: 1216px) {
  .columns.is-variable.is-2-widescreen { --columnGap: .5rem; }
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-variable.is-2-widescreen-only { --columnGap: .5rem; }
}
@media screen and (min-width: 1408px) {
  .columns.is-variable.is-2-fullhd { --columnGap: .5rem; }
}
.columns.is-variable.is-3 { --columnGap: .75rem; }
@media screen and (max-width: 768px) {
  .columns.is-variable.is-3-mobile { --columnGap: .75rem; }
}
@media screen and (min-width: 769px), print {
  .columns.is-variable.is-3-tablet { --columnGap: .75rem; }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-variable.is-3-tablet-only { --columnGap: .75rem; }
}
@media screen and (max-width: 1023px) {
  .columns.is-variable.is-3-touch { --columnGap: .75rem; }
}
@media screen and (min-width: 1024px) {
  .columns.is-variable.is-3-desktop { --columnGap: .75rem; }
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-variable.is-3-desktop-only { --columnGap: .75rem; }
}
@media screen and (min-width: 1216px) {
  .columns.is-variable.is-3-widescreen { --columnGap: .75rem; }
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-variable.is-3-widescreen-only { --columnGap: .75rem; }
}
@media screen and (min-width: 1408px) {
  .columns.is-variable.is-3-fullhd { --columnGap: .75rem; }
}
.columns.is-variable.is-4 { --columnGap: 1rem; }
@media screen and (max-width: 768px) {
  .columns.is-variable.is-4-mobile { --columnGap: 1rem; }
}
@media screen and (min-width: 769px), print {
  .columns.is-variable.is-4-tablet { --columnGap: 1rem; }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-variable.is-4-tablet-only { --columnGap: 1rem; }
}
@media screen and (max-width: 1023px) {
  .columns.is-variable.is-4-touch { --columnGap: 1rem; }
}
@media screen and (min-width: 1024px) {
  .columns.is-variable.is-4-desktop { --columnGap: 1rem; }
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-variable.is-4-desktop-only { --columnGap: 1rem; }
}
@media screen and (min-width: 1216px) {
  .columns.is-variable.is-4-widescreen { --columnGap: 1rem; }
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-variable.is-4-widescreen-only { --columnGap: 1rem; }
}
@media screen and (min-width: 1408px) {
  .columns.is-variable.is-4-fullhd { --columnGap: 1rem; }
}
.columns.is-variable.is-5 { --columnGap: 1.25rem; }
@media screen and (max-width: 768px) {
  .columns.is-variable.is-5-mobile { --columnGap: 1.25rem; }
}
@media screen and (min-width: 769px), print {
  .columns.is-variable.is-5-tablet { --columnGap: 1.25rem; }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-variable.is-5-tablet-only { --columnGap: 1.25rem; }
}
@media screen and (max-width: 1023px) {
  .columns.is-variable.is-5-touch { --columnGap: 1.25rem; }
}
@media screen and (min-width: 1024px) {
  .columns.is-variable.is-5-desktop { --columnGap: 1.25rem; }
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-variable.is-5-desktop-only { --columnGap: 1.25rem; }
}
@media screen and (min-width: 1216px) {
  .columns.is-variable.is-5-widescreen { --columnGap: 1.25rem; }
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-variable.is-5-widescreen-only { --columnGap: 1.25rem; }
}
@media screen and (min-width: 1408px) {
  .columns.is-variable.is-5-fullhd { --columnGap: 1.25rem; }
}
.columns.is-variable.is-6 { --columnGap: 1.5rem; }
@media screen and (max-width: 768px) {
  .columns.is-variable.is-6-mobile { --columnGap: 1.5rem; }
}
@media screen and (min-width: 769px), print {
  .columns.is-variable.is-6-tablet { --columnGap: 1.5rem; }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-variable.is-6-tablet-only { --columnGap: 1.5rem; }
}
@media screen and (max-width: 1023px) {
  .columns.is-variable.is-6-touch { --columnGap: 1.5rem; }
}
@media screen and (min-width: 1024px) {
  .columns.is-variable.is-6-desktop { --columnGap: 1.5rem; }
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-variable.is-6-desktop-only { --columnGap: 1.5rem; }
}
@media screen and (min-width: 1216px) {
  .columns.is-variable.is-6-widescreen { --columnGap: 1.5rem; }
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-variable.is-6-widescreen-only { --columnGap: 1.5rem; }
}
@media screen and (min-width: 1408px) {
  .columns.is-variable.is-6-fullhd { --columnGap: 1.5rem; }
}
.columns.is-variable.is-7 { --columnGap: 1.75rem; }
@media screen and (max-width: 768px) {
  .columns.is-variable.is-7-mobile { --columnGap: 1.75rem; }
}
@media screen and (min-width: 769px), print {
  .columns.is-variable.is-7-tablet { --columnGap: 1.75rem; }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-variable.is-7-tablet-only { --columnGap: 1.75rem; }
}
@media screen and (max-width: 1023px) {
  .columns.is-variable.is-7-touch { --columnGap: 1.75rem; }
}
@media screen and (min-width: 1024px) {
  .columns.is-variable.is-7-desktop { --columnGap: 1.75rem; }
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-variable.is-7-desktop-only { --columnGap: 1.75rem; }
}
@media screen and (min-width: 1216px) {
  .columns.is-variable.is-7-widescreen { --columnGap: 1.75rem; }
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-variable.is-7-widescreen-only { --columnGap: 1.75rem; }
}
@media screen and (min-width: 1408px) {
  .columns.is-variable.is-7-fullhd { --columnGap: 1.75rem; }
}
.columns.is-variable.is-8 { --columnGap: 2rem; }
@media screen and (max-width: 768px) {
  .columns.is-variable.is-8-mobile { --columnGap: 2rem; }
}
@media screen and (min-width: 769px), print {
  .columns.is-variable.is-8-tablet { --columnGap: 2rem; }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-variable.is-8-tablet-only { --columnGap: 2rem; }
}
@media screen and (max-width: 1023px) {
  .columns.is-variable.is-8-touch { --columnGap: 2rem; }
}
@media screen and (min-width: 1024px) {
  .columns.is-variable.is-8-desktop { --columnGap: 2rem; }
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-variable.is-8-desktop-only { --columnGap: 2rem; }
}
@media screen and (min-width: 1216px) {
  .columns.is-variable.is-8-widescreen { --columnGap: 2rem; }
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-variable.is-8-widescreen-only { --columnGap: 2rem; }
}
@media screen and (min-width: 1408px) {
  .columns.is-variable.is-8-fullhd { --columnGap: 2rem; }
}
.tile { align-items: stretch; display: block; flex: 1 1 0px; min-height: min-content; }
.tile.is-ancestor { margin-left: -0.75rem; margin-right: -0.75rem; margin-top: -0.75rem; }
.tile.is-ancestor:last-child { margin-bottom: -0.75rem; }
.tile.is-ancestor:not(:last-child) { margin-bottom: 0.75rem; }
.tile.is-child { margin: 0px !important; }
.tile.is-parent { padding: 0.75rem; }
.tile.is-vertical { flex-direction: column; }
.tile.is-vertical > .tile.is-child:not(:last-child) { margin-bottom: 1.5rem !important; }
@media screen and (min-width: 769px), print {
  .tile:not(.is-child) { display: flex; }
  .tile.is-1 { flex: 0 0 auto; width: 8.33333%; }
  .tile.is-2 { flex: 0 0 auto; width: 16.6667%; }
  .tile.is-3 { flex: 0 0 auto; width: 25%; }
  .tile.is-4 { flex: 0 0 auto; width: 33.3333%; }
  .tile.is-5 { flex: 0 0 auto; width: 41.6667%; }
  .tile.is-6 { flex: 0 0 auto; width: 50%; }
  .tile.is-7 { flex: 0 0 auto; width: 58.3333%; }
  .tile.is-8 { flex: 0 0 auto; width: 66.6667%; }
  .tile.is-9 { flex: 0 0 auto; width: 75%; }
  .tile.is-10 { flex: 0 0 auto; width: 83.3333%; }
  .tile.is-11 { flex: 0 0 auto; width: 91.6667%; }
  .tile.is-12 { flex: 0 0 auto; width: 100%; }
}
.hero { align-items: stretch; display: flex; flex-direction: column; justify-content: space-between; }
.hero .navbar { background: none; }
.hero .tabs ul { border-bottom: none; }
.hero.is-white { background-color: rgb(255, 255, 255); color: rgb(10, 10, 10); }
.hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .hero.is-white strong { color: inherit; }
.hero.is-white .title { color: rgb(10, 10, 10); }
.hero.is-white .subtitle { color: rgba(10, 10, 10, 0.9); }
.hero.is-white .subtitle a:not(.button), .hero.is-white .subtitle strong { color: rgb(10, 10, 10); }
@media screen and (max-width: 1023px) {
  .hero.is-white .navbar-menu { background-color: rgb(255, 255, 255); }
}
.hero.is-white .navbar-item, .hero.is-white .navbar-link { color: rgba(10, 10, 10, 0.7); }
.hero.is-white a.navbar-item:hover, .hero.is-white a.navbar-item.is-active, .hero.is-white .navbar-link:hover, .hero.is-white .navbar-link.is-active { background-color: rgb(242, 242, 242); color: rgb(10, 10, 10); }
.hero.is-white .tabs a { color: rgb(10, 10, 10); opacity: 0.9; }
.hero.is-white .tabs a:hover { opacity: 1; }
.hero.is-white .tabs li.is-active a { opacity: 1; }
.hero.is-white .tabs.is-boxed a, .hero.is-white .tabs.is-toggle a { color: rgb(10, 10, 10); }
.hero.is-white .tabs.is-boxed a:hover, .hero.is-white .tabs.is-toggle a:hover { background-color: rgba(10, 10, 10, 0.1); }
.hero.is-white .tabs.is-boxed li.is-active a, .hero.is-white .tabs.is-boxed li.is-active a:hover, .hero.is-white .tabs.is-toggle li.is-active a, .hero.is-white .tabs.is-toggle li.is-active a:hover { background-color: rgb(10, 10, 10); border-color: rgb(10, 10, 10); color: rgb(255, 255, 255); }
.hero.is-white.is-bold { background-image: linear-gradient(141deg, rgb(230, 230, 230) 0%, rgb(255, 255, 255) 71%, rgb(255, 255, 255) 100%); }
@media screen and (max-width: 768px) {
  .hero.is-white.is-bold .navbar-menu { background-image: linear-gradient(141deg, rgb(230, 230, 230) 0%, rgb(255, 255, 255) 71%, rgb(255, 255, 255) 100%); }
}
.hero.is-black { background-color: rgb(10, 10, 10); color: rgb(255, 255, 255); }
.hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .hero.is-black strong { color: inherit; }
.hero.is-black .title { color: rgb(255, 255, 255); }
.hero.is-black .subtitle { color: rgba(255, 255, 255, 0.9); }
.hero.is-black .subtitle a:not(.button), .hero.is-black .subtitle strong { color: rgb(255, 255, 255); }
@media screen and (max-width: 1023px) {
  .hero.is-black .navbar-menu { background-color: rgb(10, 10, 10); }
}
.hero.is-black .navbar-item, .hero.is-black .navbar-link { color: rgba(255, 255, 255, 0.7); }
.hero.is-black a.navbar-item:hover, .hero.is-black a.navbar-item.is-active, .hero.is-black .navbar-link:hover, .hero.is-black .navbar-link.is-active { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); }
.hero.is-black .tabs a { color: rgb(255, 255, 255); opacity: 0.9; }
.hero.is-black .tabs a:hover { opacity: 1; }
.hero.is-black .tabs li.is-active a { opacity: 1; }
.hero.is-black .tabs.is-boxed a, .hero.is-black .tabs.is-toggle a { color: rgb(255, 255, 255); }
.hero.is-black .tabs.is-boxed a:hover, .hero.is-black .tabs.is-toggle a:hover { background-color: rgba(10, 10, 10, 0.1); }
.hero.is-black .tabs.is-boxed li.is-active a, .hero.is-black .tabs.is-boxed li.is-active a:hover, .hero.is-black .tabs.is-toggle li.is-active a, .hero.is-black .tabs.is-toggle li.is-active a:hover { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); color: rgb(10, 10, 10); }
.hero.is-black.is-bold { background-image: linear-gradient(141deg, rgb(0, 0, 0) 0%, rgb(10, 10, 10) 71%, rgb(24, 22, 22) 100%); }
@media screen and (max-width: 768px) {
  .hero.is-black.is-bold .navbar-menu { background-image: linear-gradient(141deg, rgb(0, 0, 0) 0%, rgb(10, 10, 10) 71%, rgb(24, 22, 22) 100%); }
}
.hero.is-light { background-color: rgb(245, 245, 245); color: rgba(0, 0, 0, 0.7); }
.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .hero.is-light strong { color: inherit; }
.hero.is-light .title { color: rgba(0, 0, 0, 0.7); }
.hero.is-light .subtitle { color: rgba(0, 0, 0, 0.9); }
.hero.is-light .subtitle a:not(.button), .hero.is-light .subtitle strong { color: rgba(0, 0, 0, 0.7); }
@media screen and (max-width: 1023px) {
  .hero.is-light .navbar-menu { background-color: rgb(245, 245, 245); }
}
.hero.is-light .navbar-item, .hero.is-light .navbar-link { color: rgba(0, 0, 0, 0.7); }
.hero.is-light a.navbar-item:hover, .hero.is-light a.navbar-item.is-active, .hero.is-light .navbar-link:hover, .hero.is-light .navbar-link.is-active { background-color: rgb(232, 232, 232); color: rgba(0, 0, 0, 0.7); }
.hero.is-light .tabs a { color: rgba(0, 0, 0, 0.7); opacity: 0.9; }
.hero.is-light .tabs a:hover { opacity: 1; }
.hero.is-light .tabs li.is-active a { opacity: 1; }
.hero.is-light .tabs.is-boxed a, .hero.is-light .tabs.is-toggle a { color: rgba(0, 0, 0, 0.7); }
.hero.is-light .tabs.is-boxed a:hover, .hero.is-light .tabs.is-toggle a:hover { background-color: rgba(10, 10, 10, 0.1); }
.hero.is-light .tabs.is-boxed li.is-active a, .hero.is-light .tabs.is-boxed li.is-active a:hover, .hero.is-light .tabs.is-toggle li.is-active a, .hero.is-light .tabs.is-toggle li.is-active a:hover { background-color: rgba(0, 0, 0, 0.7); border-color: rgba(0, 0, 0, 0.7); color: rgb(245, 245, 245); }
.hero.is-light.is-bold { background-image: linear-gradient(141deg, rgb(223, 216, 217) 0%, rgb(245, 245, 245) 71%, rgb(255, 255, 255) 100%); }
@media screen and (max-width: 768px) {
  .hero.is-light.is-bold .navbar-menu { background-image: linear-gradient(141deg, rgb(223, 216, 217) 0%, rgb(245, 245, 245) 71%, rgb(255, 255, 255) 100%); }
}
.hero.is-dark { background-color: rgb(54, 54, 54); color: rgb(255, 255, 255); }
.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .hero.is-dark strong { color: inherit; }
.hero.is-dark .title { color: rgb(255, 255, 255); }
.hero.is-dark .subtitle { color: rgba(255, 255, 255, 0.9); }
.hero.is-dark .subtitle a:not(.button), .hero.is-dark .subtitle strong { color: rgb(255, 255, 255); }
@media screen and (max-width: 1023px) {
  .hero.is-dark .navbar-menu { background-color: rgb(54, 54, 54); }
}
.hero.is-dark .navbar-item, .hero.is-dark .navbar-link { color: rgba(255, 255, 255, 0.7); }
.hero.is-dark a.navbar-item:hover, .hero.is-dark a.navbar-item.is-active, .hero.is-dark .navbar-link:hover, .hero.is-dark .navbar-link.is-active { background-color: rgb(41, 41, 41); color: rgb(255, 255, 255); }
.hero.is-dark .tabs a { color: rgb(255, 255, 255); opacity: 0.9; }
.hero.is-dark .tabs a:hover { opacity: 1; }
.hero.is-dark .tabs li.is-active a { opacity: 1; }
.hero.is-dark .tabs.is-boxed a, .hero.is-dark .tabs.is-toggle a { color: rgb(255, 255, 255); }
.hero.is-dark .tabs.is-boxed a:hover, .hero.is-dark .tabs.is-toggle a:hover { background-color: rgba(10, 10, 10, 0.1); }
.hero.is-dark .tabs.is-boxed li.is-active a, .hero.is-dark .tabs.is-boxed li.is-active a:hover, .hero.is-dark .tabs.is-toggle li.is-active a, .hero.is-dark .tabs.is-toggle li.is-active a:hover { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); color: rgb(54, 54, 54); }
.hero.is-dark.is-bold { background-image: linear-gradient(141deg, rgb(31, 25, 26) 0%, rgb(54, 54, 54) 71%, rgb(70, 64, 63) 100%); }
@media screen and (max-width: 768px) {
  .hero.is-dark.is-bold .navbar-menu { background-image: linear-gradient(141deg, rgb(31, 25, 26) 0%, rgb(54, 54, 54) 71%, rgb(70, 64, 63) 100%); }
}
.hero.is-primary { background-color: rgb(0, 209, 178); color: rgb(255, 255, 255); }
.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .hero.is-primary strong { color: inherit; }
.hero.is-primary .title { color: rgb(255, 255, 255); }
.hero.is-primary .subtitle { color: rgba(255, 255, 255, 0.9); }
.hero.is-primary .subtitle a:not(.button), .hero.is-primary .subtitle strong { color: rgb(255, 255, 255); }
@media screen and (max-width: 1023px) {
  .hero.is-primary .navbar-menu { background-color: rgb(0, 209, 178); }
}
.hero.is-primary .navbar-item, .hero.is-primary .navbar-link { color: rgba(255, 255, 255, 0.7); }
.hero.is-primary a.navbar-item:hover, .hero.is-primary a.navbar-item.is-active, .hero.is-primary .navbar-link:hover, .hero.is-primary .navbar-link.is-active { background-color: rgb(0, 184, 156); color: rgb(255, 255, 255); }
.hero.is-primary .tabs a { color: rgb(255, 255, 255); opacity: 0.9; }
.hero.is-primary .tabs a:hover { opacity: 1; }
.hero.is-primary .tabs li.is-active a { opacity: 1; }
.hero.is-primary .tabs.is-boxed a, .hero.is-primary .tabs.is-toggle a { color: rgb(255, 255, 255); }
.hero.is-primary .tabs.is-boxed a:hover, .hero.is-primary .tabs.is-toggle a:hover { background-color: rgba(10, 10, 10, 0.1); }
.hero.is-primary .tabs.is-boxed li.is-active a, .hero.is-primary .tabs.is-boxed li.is-active a:hover, .hero.is-primary .tabs.is-toggle li.is-active a, .hero.is-primary .tabs.is-toggle li.is-active a:hover { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); color: rgb(0, 209, 178); }
.hero.is-primary.is-bold { background-image: linear-gradient(141deg, rgb(0, 158, 108) 0%, rgb(0, 209, 178) 71%, rgb(0, 231, 235) 100%); }
@media screen and (max-width: 768px) {
  .hero.is-primary.is-bold .navbar-menu { background-image: linear-gradient(141deg, rgb(0, 158, 108) 0%, rgb(0, 209, 178) 71%, rgb(0, 231, 235) 100%); }
}
.hero.is-link { background-color: rgb(50, 115, 220); color: rgb(255, 255, 255); }
.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .hero.is-link strong { color: inherit; }
.hero.is-link .title { color: rgb(255, 255, 255); }
.hero.is-link .subtitle { color: rgba(255, 255, 255, 0.9); }
.hero.is-link .subtitle a:not(.button), .hero.is-link .subtitle strong { color: rgb(255, 255, 255); }
@media screen and (max-width: 1023px) {
  .hero.is-link .navbar-menu { background-color: rgb(50, 115, 220); }
}
.hero.is-link .navbar-item, .hero.is-link .navbar-link { color: rgba(255, 255, 255, 0.7); }
.hero.is-link a.navbar-item:hover, .hero.is-link a.navbar-item.is-active, .hero.is-link .navbar-link:hover, .hero.is-link .navbar-link.is-active { background-color: rgb(35, 102, 209); color: rgb(255, 255, 255); }
.hero.is-link .tabs a { color: rgb(255, 255, 255); opacity: 0.9; }
.hero.is-link .tabs a:hover { opacity: 1; }
.hero.is-link .tabs li.is-active a { opacity: 1; }
.hero.is-link .tabs.is-boxed a, .hero.is-link .tabs.is-toggle a { color: rgb(255, 255, 255); }
.hero.is-link .tabs.is-boxed a:hover, .hero.is-link .tabs.is-toggle a:hover { background-color: rgba(10, 10, 10, 0.1); }
.hero.is-link .tabs.is-boxed li.is-active a, .hero.is-link .tabs.is-boxed li.is-active a:hover, .hero.is-link .tabs.is-toggle li.is-active a, .hero.is-link .tabs.is-toggle li.is-active a:hover { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); color: rgb(50, 115, 220); }
.hero.is-link.is-bold { background-image: linear-gradient(141deg, rgb(21, 119, 198) 0%, rgb(50, 115, 220) 71%, rgb(67, 102, 229) 100%); }
@media screen and (max-width: 768px) {
  .hero.is-link.is-bold .navbar-menu { background-image: linear-gradient(141deg, rgb(21, 119, 198) 0%, rgb(50, 115, 220) 71%, rgb(67, 102, 229) 100%); }
}
.hero.is-info { background-color: rgb(50, 152, 220); color: rgb(255, 255, 255); }
.hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .hero.is-info strong { color: inherit; }
.hero.is-info .title { color: rgb(255, 255, 255); }
.hero.is-info .subtitle { color: rgba(255, 255, 255, 0.9); }
.hero.is-info .subtitle a:not(.button), .hero.is-info .subtitle strong { color: rgb(255, 255, 255); }
@media screen and (max-width: 1023px) {
  .hero.is-info .navbar-menu { background-color: rgb(50, 152, 220); }
}
.hero.is-info .navbar-item, .hero.is-info .navbar-link { color: rgba(255, 255, 255, 0.7); }
.hero.is-info a.navbar-item:hover, .hero.is-info a.navbar-item.is-active, .hero.is-info .navbar-link:hover, .hero.is-info .navbar-link.is-active { background-color: rgb(35, 140, 209); color: rgb(255, 255, 255); }
.hero.is-info .tabs a { color: rgb(255, 255, 255); opacity: 0.9; }
.hero.is-info .tabs a:hover { opacity: 1; }
.hero.is-info .tabs li.is-active a { opacity: 1; }
.hero.is-info .tabs.is-boxed a, .hero.is-info .tabs.is-toggle a { color: rgb(255, 255, 255); }
.hero.is-info .tabs.is-boxed a:hover, .hero.is-info .tabs.is-toggle a:hover { background-color: rgba(10, 10, 10, 0.1); }
.hero.is-info .tabs.is-boxed li.is-active a, .hero.is-info .tabs.is-boxed li.is-active a:hover, .hero.is-info .tabs.is-toggle li.is-active a, .hero.is-info .tabs.is-toggle li.is-active a:hover { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); color: rgb(50, 152, 220); }
.hero.is-info.is-bold { background-image: linear-gradient(141deg, rgb(21, 157, 198) 0%, rgb(50, 152, 220) 71%, rgb(67, 137, 229) 100%); }
@media screen and (max-width: 768px) {
  .hero.is-info.is-bold .navbar-menu { background-image: linear-gradient(141deg, rgb(21, 157, 198) 0%, rgb(50, 152, 220) 71%, rgb(67, 137, 229) 100%); }
}
.hero.is-success { background-color: rgb(72, 199, 116); color: rgb(255, 255, 255); }
.hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .hero.is-success strong { color: inherit; }
.hero.is-success .title { color: rgb(255, 255, 255); }
.hero.is-success .subtitle { color: rgba(255, 255, 255, 0.9); }
.hero.is-success .subtitle a:not(.button), .hero.is-success .subtitle strong { color: rgb(255, 255, 255); }
@media screen and (max-width: 1023px) {
  .hero.is-success .navbar-menu { background-color: rgb(72, 199, 116); }
}
.hero.is-success .navbar-item, .hero.is-success .navbar-link { color: rgba(255, 255, 255, 0.7); }
.hero.is-success a.navbar-item:hover, .hero.is-success a.navbar-item.is-active, .hero.is-success .navbar-link:hover, .hero.is-success .navbar-link.is-active { background-color: rgb(58, 187, 103); color: rgb(255, 255, 255); }
.hero.is-success .tabs a { color: rgb(255, 255, 255); opacity: 0.9; }
.hero.is-success .tabs a:hover { opacity: 1; }
.hero.is-success .tabs li.is-active a { opacity: 1; }
.hero.is-success .tabs.is-boxed a, .hero.is-success .tabs.is-toggle a { color: rgb(255, 255, 255); }
.hero.is-success .tabs.is-boxed a:hover, .hero.is-success .tabs.is-toggle a:hover { background-color: rgba(10, 10, 10, 0.1); }
.hero.is-success .tabs.is-boxed li.is-active a, .hero.is-success .tabs.is-boxed li.is-active a:hover, .hero.is-success .tabs.is-toggle li.is-active a, .hero.is-success .tabs.is-toggle li.is-active a:hover { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); color: rgb(72, 199, 116); }
.hero.is-success.is-bold { background-image: linear-gradient(141deg, rgb(41, 179, 66) 0%, rgb(72, 199, 116) 71%, rgb(86, 210, 150) 100%); }
@media screen and (max-width: 768px) {
  .hero.is-success.is-bold .navbar-menu { background-image: linear-gradient(141deg, rgb(41, 179, 66) 0%, rgb(72, 199, 116) 71%, rgb(86, 210, 150) 100%); }
}
.hero.is-warning { background-color: rgb(255, 221, 87); color: rgba(0, 0, 0, 0.7); }
.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .hero.is-warning strong { color: inherit; }
.hero.is-warning .title { color: rgba(0, 0, 0, 0.7); }
.hero.is-warning .subtitle { color: rgba(0, 0, 0, 0.9); }
.hero.is-warning .subtitle a:not(.button), .hero.is-warning .subtitle strong { color: rgba(0, 0, 0, 0.7); }
@media screen and (max-width: 1023px) {
  .hero.is-warning .navbar-menu { background-color: rgb(255, 221, 87); }
}
.hero.is-warning .navbar-item, .hero.is-warning .navbar-link { color: rgba(0, 0, 0, 0.7); }
.hero.is-warning a.navbar-item:hover, .hero.is-warning a.navbar-item.is-active, .hero.is-warning .navbar-link:hover, .hero.is-warning .navbar-link.is-active { background-color: rgb(255, 216, 61); color: rgba(0, 0, 0, 0.7); }
.hero.is-warning .tabs a { color: rgba(0, 0, 0, 0.7); opacity: 0.9; }
.hero.is-warning .tabs a:hover { opacity: 1; }
.hero.is-warning .tabs li.is-active a { opacity: 1; }
.hero.is-warning .tabs.is-boxed a, .hero.is-warning .tabs.is-toggle a { color: rgba(0, 0, 0, 0.7); }
.hero.is-warning .tabs.is-boxed a:hover, .hero.is-warning .tabs.is-toggle a:hover { background-color: rgba(10, 10, 10, 0.1); }
.hero.is-warning .tabs.is-boxed li.is-active a, .hero.is-warning .tabs.is-boxed li.is-active a:hover, .hero.is-warning .tabs.is-toggle li.is-active a, .hero.is-warning .tabs.is-toggle li.is-active a:hover { background-color: rgba(0, 0, 0, 0.7); border-color: rgba(0, 0, 0, 0.7); color: rgb(255, 221, 87); }
.hero.is-warning.is-bold { background-image: linear-gradient(141deg, rgb(255, 175, 36) 0%, rgb(255, 221, 87) 71%, rgb(255, 250, 112) 100%); }
@media screen and (max-width: 768px) {
  .hero.is-warning.is-bold .navbar-menu { background-image: linear-gradient(141deg, rgb(255, 175, 36) 0%, rgb(255, 221, 87) 71%, rgb(255, 250, 112) 100%); }
}
.hero.is-danger { background-color: rgb(241, 70, 104); color: rgb(255, 255, 255); }
.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .hero.is-danger strong { color: inherit; }
.hero.is-danger .title { color: rgb(255, 255, 255); }
.hero.is-danger .subtitle { color: rgba(255, 255, 255, 0.9); }
.hero.is-danger .subtitle a:not(.button), .hero.is-danger .subtitle strong { color: rgb(255, 255, 255); }
@media screen and (max-width: 1023px) {
  .hero.is-danger .navbar-menu { background-color: rgb(241, 70, 104); }
}
.hero.is-danger .navbar-item, .hero.is-danger .navbar-link { color: rgba(255, 255, 255, 0.7); }
.hero.is-danger a.navbar-item:hover, .hero.is-danger a.navbar-item.is-active, .hero.is-danger .navbar-link:hover, .hero.is-danger .navbar-link.is-active { background-color: rgb(239, 46, 85); color: rgb(255, 255, 255); }
.hero.is-danger .tabs a { color: rgb(255, 255, 255); opacity: 0.9; }
.hero.is-danger .tabs a:hover { opacity: 1; }
.hero.is-danger .tabs li.is-active a { opacity: 1; }
.hero.is-danger .tabs.is-boxed a, .hero.is-danger .tabs.is-toggle a { color: rgb(255, 255, 255); }
.hero.is-danger .tabs.is-boxed a:hover, .hero.is-danger .tabs.is-toggle a:hover { background-color: rgba(10, 10, 10, 0.1); }
.hero.is-danger .tabs.is-boxed li.is-active a, .hero.is-danger .tabs.is-boxed li.is-active a:hover, .hero.is-danger .tabs.is-toggle li.is-active a, .hero.is-danger .tabs.is-toggle li.is-active a:hover { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); color: rgb(241, 70, 104); }
.hero.is-danger.is-bold { background-image: linear-gradient(141deg, rgb(250, 10, 98) 0%, rgb(241, 70, 104) 71%, rgb(247, 89, 95) 100%); }
@media screen and (max-width: 768px) {
  .hero.is-danger.is-bold .navbar-menu { background-image: linear-gradient(141deg, rgb(250, 10, 98) 0%, rgb(241, 70, 104) 71%, rgb(247, 89, 95) 100%); }
}
.hero.is-small .hero-body { padding: 1.5rem; }
@media screen and (min-width: 769px), print {
  .hero.is-medium .hero-body { padding: 9rem 1.5rem; }
}
@media screen and (min-width: 769px), print {
  .hero.is-large .hero-body { padding: 18rem 1.5rem; }
}
.hero.is-halfheight .hero-body, .hero.is-fullheight .hero-body, .hero.is-fullheight-with-navbar .hero-body { align-items: center; display: flex; }
.hero.is-halfheight .hero-body > .container, .hero.is-fullheight .hero-body > .container, .hero.is-fullheight-with-navbar .hero-body > .container { flex-grow: 1; flex-shrink: 1; }
.hero.is-halfheight { min-height: 50vh; }
.hero.is-fullheight { min-height: 100vh; }
.hero-video { overflow: hidden; }
.hero-video video { left: 50%; min-height: 100%; min-width: 100%; position: absolute; top: 50%; transform: translate3d(-50%, -50%, 0px); }
.hero-video.is-transparent { opacity: 0.3; }
@media screen and (max-width: 768px) {
  .hero-video { display: none; }
}
.hero-buttons { margin-top: 1.5rem; }
@media screen and (max-width: 768px) {
  .hero-buttons .button { display: flex; }
  .hero-buttons .button:not(:last-child) { margin-bottom: 0.75rem; }
}
@media screen and (min-width: 769px), print {
  .hero-buttons { display: flex; justify-content: center; }
  .hero-buttons .button:not(:last-child) { margin-right: 1.5rem; }
}
.hero-head, .hero-foot { flex-grow: 0; flex-shrink: 0; }
.hero-body { flex-grow: 1; flex-shrink: 0; padding: 3rem 1.5rem; }
.section { padding: 3rem 1.5rem; }
@media screen and (min-width: 1024px) {
  .section.is-medium { padding: 9rem 1.5rem; }
  .section.is-large { padding: 18rem 1.5rem; }
}
.footer { background-color: rgb(250, 250, 250); padding: 3rem 1.5rem 6rem; }
html, body, p, ol, ul, li, dl, dt, dd, blockquote, figure, fieldset, legend, textarea, pre, iframe, hr, h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
ul { list-style: none; }
button, input, select, textarea { margin: 0px; }
html { box-sizing: border-box; }
*, ::before, ::after { box-sizing: inherit; }
img, video { height: auto; max-width: 100%; }
iframe { border: 0px; }
table { border-collapse: collapse; border-spacing: 0px; }
td, th { padding: 0px; }
td:not([align]), th:not([align]) { text-align: inherit; }
html { background-color: rgb(255, 255, 255); font-size: 16px; -webkit-font-smoothing: antialiased; min-width: 300px; overflow: hidden scroll; text-rendering: optimizelegibility; text-size-adjust: 100%; }
article, aside, figure, footer, header, hgroup, section { display: block; }
body, button, input, optgroup, select, textarea { font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; }
code, pre { -webkit-font-smoothing: auto; font-family: monospace; }
body { color: rgb(74, 74, 74); font-size: 1em; font-weight: 400; line-height: 1.5; }
a { color: rgb(50, 115, 220); cursor: pointer; text-decoration: none; }
a strong { color: currentcolor; }
a:hover { color: rgb(54, 54, 54); }
code { background-color: rgb(245, 245, 245); color: rgb(218, 16, 57); font-size: 0.875em; font-weight: normal; padding: 0.25em 0.5em; }
hr { background-color: rgb(245, 245, 245); border: none; display: block; height: 2px; margin: 1.5rem 0px; }
img { height: auto; max-width: 100%; }
input[type="checkbox"], input[type="radio"] { vertical-align: baseline; }
small { font-size: 0.875em; }
span { font-style: inherit; font-weight: inherit; }
strong { color: rgb(54, 54, 54); font-weight: 700; }
fieldset { border: none; }
pre { background-color: rgb(245, 245, 245); color: rgb(74, 74, 74); font-size: 0.875em; overflow-x: auto; padding: 1.25rem 1.5rem; white-space: pre; overflow-wrap: normal; }
pre code { background-color: transparent; color: currentcolor; font-size: 1em; padding: 0px; }
table td, table th { vertical-align: top; }
table td:not([align]), table th:not([align]) { text-align: inherit; }
table th { color: rgb(54, 54, 54); }
@keyframes spinAround { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
.box { background-color: rgb(255, 255, 255); border-radius: 6px; box-shadow: rgba(10, 10, 10, 0.1) 0px 0.5em 1em -0.125em, rgba(10, 10, 10, 0.02) 0px 0px 0px 1px; color: rgb(74, 74, 74); display: block; padding: 1.25rem; }
a.box:hover, a.box:focus { box-shadow: rgba(10, 10, 10, 0.1) 0px 0.5em 1em -0.125em, rgb(50, 115, 220) 0px 0px 0px 1px; }
a.box:active { box-shadow: rgba(10, 10, 10, 0.2) 0px 1px 2px inset, rgb(50, 115, 220) 0px 0px 0px 1px; }
.button { background-color: rgb(255, 255, 255); border-color: rgb(219, 219, 219); border-width: 1px; color: rgb(54, 54, 54); cursor: pointer; justify-content: center; padding: calc(0.5em - 1px) 1em; text-align: center; white-space: nowrap; }
.button strong { color: inherit; }
.button .icon, .button .icon.is-small, .button .icon.is-medium, .button .icon.is-large { height: 1.5em; width: 1.5em; }
.button .icon:first-child:not(:last-child) { margin-left: calc(-0.5em - 1px); margin-right: 0.25em; }
.button .icon:last-child:not(:first-child) { margin-left: 0.25em; margin-right: calc(-0.5em - 1px); }
.button .icon:first-child:last-child { margin-left: calc(-0.5em - 1px); margin-right: calc(-0.5em - 1px); }
.button:hover, .button.is-hovered { border-color: rgb(181, 181, 181); color: rgb(54, 54, 54); }
.button:focus, .button.is-focused { border-color: rgb(50, 115, 220); color: rgb(54, 54, 54); }
.button:focus:not(:active), .button.is-focused:not(:active) { box-shadow: rgba(50, 115, 220, 0.25) 0px 0px 0px 0.125em; }
.button:active, .button.is-active { border-color: rgb(74, 74, 74); color: rgb(54, 54, 54); }
.button.is-text { background-color: transparent; border-color: transparent; color: rgb(74, 74, 74); text-decoration: underline; }
.button.is-text:hover, .button.is-text.is-hovered, .button.is-text:focus, .button.is-text.is-focused { background-color: rgb(245, 245, 245); color: rgb(54, 54, 54); }
.button.is-text:active, .button.is-text.is-active { background-color: rgb(232, 232, 232); color: rgb(54, 54, 54); }
.button.is-text[disabled], fieldset[disabled] .button.is-text { background-color: transparent; border-color: transparent; box-shadow: none; }
.button.is-ghost { background: none; border-color: rgba(0, 0, 0, 0); color: rgb(50, 115, 220); text-decoration: none; }
.button.is-ghost:hover, .button.is-ghost.is-hovered { color: rgb(50, 115, 220); text-decoration: underline; }
.button.is-white { background-color: rgb(255, 255, 255); border-color: transparent; color: rgb(10, 10, 10); }
.button.is-white:hover, .button.is-white.is-hovered { background-color: rgb(249, 249, 249); border-color: transparent; color: rgb(10, 10, 10); }
.button.is-white:focus, .button.is-white.is-focused { border-color: transparent; color: rgb(10, 10, 10); }
.button.is-white:focus:not(:active), .button.is-white.is-focused:not(:active) { box-shadow: rgba(255, 255, 255, 0.25) 0px 0px 0px 0.125em; }
.button.is-white:active, .button.is-white.is-active { background-color: rgb(242, 242, 242); border-color: transparent; color: rgb(10, 10, 10); }
.button.is-white[disabled], fieldset[disabled] .button.is-white { background-color: rgb(255, 255, 255); border-color: transparent; box-shadow: none; }
.button.is-white.is-inverted { background-color: rgb(10, 10, 10); color: rgb(255, 255, 255); }
.button.is-white.is-inverted:hover, .button.is-white.is-inverted.is-hovered { background-color: rgb(0, 0, 0); }
.button.is-white.is-inverted[disabled], fieldset[disabled] .button.is-white.is-inverted { background-color: rgb(10, 10, 10); border-color: transparent; box-shadow: none; color: rgb(255, 255, 255); }
.button.is-white.is-loading::after { border-color: transparent transparent rgb(10, 10, 10) rgb(10, 10, 10) !important; }
.button.is-white.is-outlined { background-color: transparent; border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }
.button.is-white.is-outlined:hover, .button.is-white.is-outlined.is-hovered, .button.is-white.is-outlined:focus, .button.is-white.is-outlined.is-focused { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); color: rgb(10, 10, 10); }
.button.is-white.is-outlined.is-loading::after { border-color: transparent transparent rgb(255, 255, 255) rgb(255, 255, 255) !important; }
.button.is-white.is-outlined.is-loading:hover::after, .button.is-white.is-outlined.is-loading.is-hovered::after, .button.is-white.is-outlined.is-loading:focus::after, .button.is-white.is-outlined.is-loading.is-focused::after { border-color: transparent transparent rgb(10, 10, 10) rgb(10, 10, 10) !important; }
.button.is-white.is-outlined[disabled], fieldset[disabled] .button.is-white.is-outlined { background-color: transparent; border-color: rgb(255, 255, 255); box-shadow: none; color: rgb(255, 255, 255); }
.button.is-white.is-inverted.is-outlined { background-color: transparent; border-color: rgb(10, 10, 10); color: rgb(10, 10, 10); }
.button.is-white.is-inverted.is-outlined:hover, .button.is-white.is-inverted.is-outlined.is-hovered, .button.is-white.is-inverted.is-outlined:focus, .button.is-white.is-inverted.is-outlined.is-focused { background-color: rgb(10, 10, 10); color: rgb(255, 255, 255); }
.button.is-white.is-inverted.is-outlined.is-loading:hover::after, .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-white.is-inverted.is-outlined.is-loading:focus::after, .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after { border-color: transparent transparent rgb(255, 255, 255) rgb(255, 255, 255) !important; }
.button.is-white.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-white.is-inverted.is-outlined { background-color: transparent; border-color: rgb(10, 10, 10); box-shadow: none; color: rgb(10, 10, 10); }
.button.is-black { background-color: rgb(10, 10, 10); border-color: transparent; color: rgb(255, 255, 255); }
.button.is-black:hover, .button.is-black.is-hovered { background-color: rgb(4, 4, 4); border-color: transparent; color: rgb(255, 255, 255); }
.button.is-black:focus, .button.is-black.is-focused { border-color: transparent; color: rgb(255, 255, 255); }
.button.is-black:focus:not(:active), .button.is-black.is-focused:not(:active) { box-shadow: rgba(10, 10, 10, 0.25) 0px 0px 0px 0.125em; }
.button.is-black:active, .button.is-black.is-active { background-color: rgb(0, 0, 0); border-color: transparent; color: rgb(255, 255, 255); }
.button.is-black[disabled], fieldset[disabled] .button.is-black { background-color: rgb(10, 10, 10); border-color: transparent; box-shadow: none; }
.button.is-black.is-inverted { background-color: rgb(255, 255, 255); color: rgb(10, 10, 10); }
.button.is-black.is-inverted:hover, .button.is-black.is-inverted.is-hovered { background-color: rgb(242, 242, 242); }
.button.is-black.is-inverted[disabled], fieldset[disabled] .button.is-black.is-inverted { background-color: rgb(255, 255, 255); border-color: transparent; box-shadow: none; color: rgb(10, 10, 10); }
.button.is-black.is-loading::after { border-color: transparent transparent rgb(255, 255, 255) rgb(255, 255, 255) !important; }
.button.is-black.is-outlined { background-color: transparent; border-color: rgb(10, 10, 10); color: rgb(10, 10, 10); }
.button.is-black.is-outlined:hover, .button.is-black.is-outlined.is-hovered, .button.is-black.is-outlined:focus, .button.is-black.is-outlined.is-focused { background-color: rgb(10, 10, 10); border-color: rgb(10, 10, 10); color: rgb(255, 255, 255); }
.button.is-black.is-outlined.is-loading::after { border-color: transparent transparent rgb(10, 10, 10) rgb(10, 10, 10) !important; }
.button.is-black.is-outlined.is-loading:hover::after, .button.is-black.is-outlined.is-loading.is-hovered::after, .button.is-black.is-outlined.is-loading:focus::after, .button.is-black.is-outlined.is-loading.is-focused::after { border-color: transparent transparent rgb(255, 255, 255) rgb(255, 255, 255) !important; }
.button.is-black.is-outlined[disabled], fieldset[disabled] .button.is-black.is-outlined { background-color: transparent; border-color: rgb(10, 10, 10); box-shadow: none; color: rgb(10, 10, 10); }
.button.is-black.is-inverted.is-outlined { background-color: transparent; border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }
.button.is-black.is-inverted.is-outlined:hover, .button.is-black.is-inverted.is-outlined.is-hovered, .button.is-black.is-inverted.is-outlined:focus, .button.is-black.is-inverted.is-outlined.is-focused { background-color: rgb(255, 255, 255); color: rgb(10, 10, 10); }
.button.is-black.is-inverted.is-outlined.is-loading:hover::after, .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-black.is-inverted.is-outlined.is-loading:focus::after, .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after { border-color: transparent transparent rgb(10, 10, 10) rgb(10, 10, 10) !important; }
.button.is-black.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-black.is-inverted.is-outlined { background-color: transparent; border-color: rgb(255, 255, 255); box-shadow: none; color: rgb(255, 255, 255); }
.button.is-light { background-color: rgb(245, 245, 245); border-color: transparent; color: rgba(0, 0, 0, 0.7); }
.button.is-light:hover, .button.is-light.is-hovered { background-color: rgb(238, 238, 238); border-color: transparent; color: rgba(0, 0, 0, 0.7); }
.button.is-light:focus, .button.is-light.is-focused { border-color: transparent; color: rgba(0, 0, 0, 0.7); }
.button.is-light:focus:not(:active), .button.is-light.is-focused:not(:active) { box-shadow: rgba(245, 245, 245, 0.25) 0px 0px 0px 0.125em; }
.button.is-light:active, .button.is-light.is-active { background-color: rgb(232, 232, 232); border-color: transparent; color: rgba(0, 0, 0, 0.7); }
.button.is-light[disabled], fieldset[disabled] .button.is-light { background-color: rgb(245, 245, 245); border-color: transparent; box-shadow: none; }
.button.is-light.is-inverted { background-color: rgba(0, 0, 0, 0.7); color: rgb(245, 245, 245); }
.button.is-light.is-inverted:hover, .button.is-light.is-inverted.is-hovered { background-color: rgba(0, 0, 0, 0.7); }
.button.is-light.is-inverted[disabled], fieldset[disabled] .button.is-light.is-inverted { background-color: rgba(0, 0, 0, 0.7); border-color: transparent; box-shadow: none; color: rgb(245, 245, 245); }
.button.is-light.is-loading::after { border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; }
.button.is-light.is-outlined { background-color: transparent; border-color: rgb(245, 245, 245); color: rgb(245, 245, 245); }
.button.is-light.is-outlined:hover, .button.is-light.is-outlined.is-hovered, .button.is-light.is-outlined:focus, .button.is-light.is-outlined.is-focused { background-color: rgb(245, 245, 245); border-color: rgb(245, 245, 245); color: rgba(0, 0, 0, 0.7); }
.button.is-light.is-outlined.is-loading::after { border-color: transparent transparent rgb(245, 245, 245) rgb(245, 245, 245) !important; }
.button.is-light.is-outlined.is-loading:hover::after, .button.is-light.is-outlined.is-loading.is-hovered::after, .button.is-light.is-outlined.is-loading:focus::after, .button.is-light.is-outlined.is-loading.is-focused::after { border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; }
.button.is-light.is-outlined[disabled], fieldset[disabled] .button.is-light.is-outlined { background-color: transparent; border-color: rgb(245, 245, 245); box-shadow: none; color: rgb(245, 245, 245); }
.button.is-light.is-inverted.is-outlined { background-color: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7); }
.button.is-light.is-inverted.is-outlined:hover, .button.is-light.is-inverted.is-outlined.is-hovered, .button.is-light.is-inverted.is-outlined:focus, .button.is-light.is-inverted.is-outlined.is-focused { background-color: rgba(0, 0, 0, 0.7); color: rgb(245, 245, 245); }
.button.is-light.is-inverted.is-outlined.is-loading:hover::after, .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-light.is-inverted.is-outlined.is-loading:focus::after, .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after { border-color: transparent transparent rgb(245, 245, 245) rgb(245, 245, 245) !important; }
.button.is-light.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-light.is-inverted.is-outlined { background-color: transparent; border-color: rgba(0, 0, 0, 0.7); box-shadow: none; color: rgba(0, 0, 0, 0.7); }
.button.is-dark { background-color: rgb(54, 54, 54); border-color: transparent; color: rgb(255, 255, 255); }
.button.is-dark:hover, .button.is-dark.is-hovered { background-color: rgb(47, 47, 47); border-color: transparent; color: rgb(255, 255, 255); }
.button.is-dark:focus, .button.is-dark.is-focused { border-color: transparent; color: rgb(255, 255, 255); }
.button.is-dark:focus:not(:active), .button.is-dark.is-focused:not(:active) { box-shadow: rgba(54, 54, 54, 0.25) 0px 0px 0px 0.125em; }
.button.is-dark:active, .button.is-dark.is-active { background-color: rgb(41, 41, 41); border-color: transparent; color: rgb(255, 255, 255); }
.button.is-dark[disabled], fieldset[disabled] .button.is-dark { background-color: rgb(54, 54, 54); border-color: transparent; box-shadow: none; }
.button.is-dark.is-inverted { background-color: rgb(255, 255, 255); color: rgb(54, 54, 54); }
.button.is-dark.is-inverted:hover, .button.is-dark.is-inverted.is-hovered { background-color: rgb(242, 242, 242); }
.button.is-dark.is-inverted[disabled], fieldset[disabled] .button.is-dark.is-inverted { background-color: rgb(255, 255, 255); border-color: transparent; box-shadow: none; color: rgb(54, 54, 54); }
.button.is-dark.is-loading::after { border-color: transparent transparent rgb(255, 255, 255) rgb(255, 255, 255) !important; }
.button.is-dark.is-outlined { background-color: transparent; border-color: rgb(54, 54, 54); color: rgb(54, 54, 54); }
.button.is-dark.is-outlined:hover, .button.is-dark.is-outlined.is-hovered, .button.is-dark.is-outlined:focus, .button.is-dark.is-outlined.is-focused { background-color: rgb(54, 54, 54); border-color: rgb(54, 54, 54); color: rgb(255, 255, 255); }
.button.is-dark.is-outlined.is-loading::after { border-color: transparent transparent rgb(54, 54, 54) rgb(54, 54, 54) !important; }
.button.is-dark.is-outlined.is-loading:hover::after, .button.is-dark.is-outlined.is-loading.is-hovered::after, .button.is-dark.is-outlined.is-loading:focus::after, .button.is-dark.is-outlined.is-loading.is-focused::after { border-color: transparent transparent rgb(255, 255, 255) rgb(255, 255, 255) !important; }
.button.is-dark.is-outlined[disabled], fieldset[disabled] .button.is-dark.is-outlined { background-color: transparent; border-color: rgb(54, 54, 54); box-shadow: none; color: rgb(54, 54, 54); }
.button.is-dark.is-inverted.is-outlined { background-color: transparent; border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }
.button.is-dark.is-inverted.is-outlined:hover, .button.is-dark.is-inverted.is-outlined.is-hovered, .button.is-dark.is-inverted.is-outlined:focus, .button.is-dark.is-inverted.is-outlined.is-focused { background-color: rgb(255, 255, 255); color: rgb(54, 54, 54); }
.button.is-dark.is-inverted.is-outlined.is-loading:hover::after, .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-dark.is-inverted.is-outlined.is-loading:focus::after, .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after { border-color: transparent transparent rgb(54, 54, 54) rgb(54, 54, 54) !important; }
.button.is-dark.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-dark.is-inverted.is-outlined { background-color: transparent; border-color: rgb(255, 255, 255); box-shadow: none; color: rgb(255, 255, 255); }
.button.is-primary { background-color: rgb(0, 209, 178); border-color: transparent; color: rgb(255, 255, 255); }
.button.is-primary:hover, .button.is-primary.is-hovered { background-color: rgb(0, 196, 167); border-color: transparent; color: rgb(255, 255, 255); }
.button.is-primary:focus, .button.is-primary.is-focused { border-color: transparent; color: rgb(255, 255, 255); }
.button.is-primary:focus:not(:active), .button.is-primary.is-focused:not(:active) { box-shadow: rgba(0, 209, 178, 0.25) 0px 0px 0px 0.125em; }
.button.is-primary:active, .button.is-primary.is-active { background-color: rgb(0, 184, 156); border-color: transparent; color: rgb(255, 255, 255); }
.button.is-primary[disabled], fieldset[disabled] .button.is-primary { background-color: rgb(0, 209, 178); border-color: transparent; box-shadow: none; }
.button.is-primary.is-inverted { background-color: rgb(255, 255, 255); color: rgb(0, 209, 178); }
.button.is-primary.is-inverted:hover, .button.is-primary.is-inverted.is-hovered { background-color: rgb(242, 242, 242); }
.button.is-primary.is-inverted[disabled], fieldset[disabled] .button.is-primary.is-inverted { background-color: rgb(255, 255, 255); border-color: transparent; box-shadow: none; color: rgb(0, 209, 178); }
.button.is-primary.is-loading::after { border-color: transparent transparent rgb(255, 255, 255) rgb(255, 255, 255) !important; }
.button.is-primary.is-outlined { background-color: transparent; border-color: rgb(0, 209, 178); color: rgb(0, 209, 178); }
.button.is-primary.is-outlined:hover, .button.is-primary.is-outlined.is-hovered, .button.is-primary.is-outlined:focus, .button.is-primary.is-outlined.is-focused { background-color: rgb(0, 209, 178); border-color: rgb(0, 209, 178); color: rgb(255, 255, 255); }
.button.is-primary.is-outlined.is-loading::after { border-color: transparent transparent rgb(0, 209, 178) rgb(0, 209, 178) !important; }
.button.is-primary.is-outlined.is-loading:hover::after, .button.is-primary.is-outlined.is-loading.is-hovered::after, .button.is-primary.is-outlined.is-loading:focus::after, .button.is-primary.is-outlined.is-loading.is-focused::after { border-color: transparent transparent rgb(255, 255, 255) rgb(255, 255, 255) !important; }
.button.is-primary.is-outlined[disabled], fieldset[disabled] .button.is-primary.is-outlined { background-color: transparent; border-color: rgb(0, 209, 178); box-shadow: none; color: rgb(0, 209, 178); }
.button.is-primary.is-inverted.is-outlined { background-color: transparent; border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }
.button.is-primary.is-inverted.is-outlined:hover, .button.is-primary.is-inverted.is-outlined.is-hovered, .button.is-primary.is-inverted.is-outlined:focus, .button.is-primary.is-inverted.is-outlined.is-focused { background-color: rgb(255, 255, 255); color: rgb(0, 209, 178); }
.button.is-primary.is-inverted.is-outlined.is-loading:hover::after, .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-primary.is-inverted.is-outlined.is-loading:focus::after, .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after { border-color: transparent transparent rgb(0, 209, 178) rgb(0, 209, 178) !important; }
.button.is-primary.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-primary.is-inverted.is-outlined { background-color: transparent; border-color: rgb(255, 255, 255); box-shadow: none; color: rgb(255, 255, 255); }
.button.is-primary.is-light { background-color: rgb(235, 255, 252); color: rgb(0, 148, 126); }
.button.is-primary.is-light:hover, .button.is-primary.is-light.is-hovered { background-color: rgb(222, 255, 250); border-color: transparent; color: rgb(0, 148, 126); }
.button.is-primary.is-light:active, .button.is-primary.is-light.is-active { background-color: rgb(209, 255, 248); border-color: transparent; color: rgb(0, 148, 126); }
.button.is-link { background-color: rgb(50, 115, 220); border-color: transparent; color: rgb(255, 255, 255); }
.button.is-link:hover, .button.is-link.is-hovered { background-color: rgb(39, 108, 218); border-color: transparent; color: rgb(255, 255, 255); }
.button.is-link:focus, .button.is-link.is-focused { border-color: transparent; color: rgb(255, 255, 255); }
.button.is-link:focus:not(:active), .button.is-link.is-focused:not(:active) { box-shadow: rgba(50, 115, 220, 0.25) 0px 0px 0px 0.125em; }
.button.is-link:active, .button.is-link.is-active { background-color: rgb(35, 102, 209); border-color: transparent; color: rgb(255, 255, 255); }
.button.is-link[disabled], fieldset[disabled] .button.is-link { background-color: rgb(50, 115, 220); border-color: transparent; box-shadow: none; }
.button.is-link.is-inverted { background-color: rgb(255, 255, 255); color: rgb(50, 115, 220); }
.button.is-link.is-inverted:hover, .button.is-link.is-inverted.is-hovered { background-color: rgb(242, 242, 242); }
.button.is-link.is-inverted[disabled], fieldset[disabled] .button.is-link.is-inverted { background-color: rgb(255, 255, 255); border-color: transparent; box-shadow: none; color: rgb(50, 115, 220); }
.button.is-link.is-loading::after { border-color: transparent transparent rgb(255, 255, 255) rgb(255, 255, 255) !important; }
.button.is-link.is-outlined { background-color: transparent; border-color: rgb(50, 115, 220); color: rgb(50, 115, 220); }
.button.is-link.is-outlined:hover, .button.is-link.is-outlined.is-hovered, .button.is-link.is-outlined:focus, .button.is-link.is-outlined.is-focused { background-color: rgb(50, 115, 220); border-color: rgb(50, 115, 220); color: rgb(255, 255, 255); }
.button.is-link.is-outlined.is-loading::after { border-color: transparent transparent rgb(50, 115, 220) rgb(50, 115, 220) !important; }
.button.is-link.is-outlined.is-loading:hover::after, .button.is-link.is-outlined.is-loading.is-hovered::after, .button.is-link.is-outlined.is-loading:focus::after, .button.is-link.is-outlined.is-loading.is-focused::after { border-color: transparent transparent rgb(255, 255, 255) rgb(255, 255, 255) !important; }
.button.is-link.is-outlined[disabled], fieldset[disabled] .button.is-link.is-outlined { background-color: transparent; border-color: rgb(50, 115, 220); box-shadow: none; color: rgb(50, 115, 220); }
.button.is-link.is-inverted.is-outlined { background-color: transparent; border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }
.button.is-link.is-inverted.is-outlined:hover, .button.is-link.is-inverted.is-outlined.is-hovered, .button.is-link.is-inverted.is-outlined:focus, .button.is-link.is-inverted.is-outlined.is-focused { background-color: rgb(255, 255, 255); color: rgb(50, 115, 220); }
.button.is-link.is-inverted.is-outlined.is-loading:hover::after, .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-link.is-inverted.is-outlined.is-loading:focus::after, .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after { border-color: transparent transparent rgb(50, 115, 220) rgb(50, 115, 220) !important; }
.button.is-link.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-link.is-inverted.is-outlined { background-color: transparent; border-color: rgb(255, 255, 255); box-shadow: none; color: rgb(255, 255, 255); }
.button.is-link.is-light { background-color: rgb(238, 243, 252); color: rgb(33, 96, 196); }
.button.is-link.is-light:hover, .button.is-link.is-light.is-hovered { background-color: rgb(227, 236, 250); border-color: transparent; color: rgb(33, 96, 196); }
.button.is-link.is-light:active, .button.is-link.is-light.is-active { background-color: rgb(216, 228, 248); border-color: transparent; color: rgb(33, 96, 196); }
.button.is-info { background-color: rgb(50, 152, 220); border-color: transparent; color: rgb(255, 255, 255); }
.button.is-info:hover, .button.is-info.is-hovered { background-color: rgb(39, 147, 218); border-color: transparent; color: rgb(255, 255, 255); }
.button.is-info:focus, .button.is-info.is-focused { border-color: transparent; color: rgb(255, 255, 255); }
.button.is-info:focus:not(:active), .button.is-info.is-focused:not(:active) { box-shadow: rgba(50, 152, 220, 0.25) 0px 0px 0px 0.125em; }
.button.is-info:active, .button.is-info.is-active { background-color: rgb(35, 140, 209); border-color: transparent; color: rgb(255, 255, 255); }
.button.is-info[disabled], fieldset[disabled] .button.is-info { background-color: rgb(50, 152, 220); border-color: transparent; box-shadow: none; }
.button.is-info.is-inverted { background-color: rgb(255, 255, 255); color: rgb(50, 152, 220); }
.button.is-info.is-inverted:hover, .button.is-info.is-inverted.is-hovered { background-color: rgb(242, 242, 242); }
.button.is-info.is-inverted[disabled], fieldset[disabled] .button.is-info.is-inverted { background-color: rgb(255, 255, 255); border-color: transparent; box-shadow: none; color: rgb(50, 152, 220); }
.button.is-info.is-loading::after { border-color: transparent transparent rgb(255, 255, 255) rgb(255, 255, 255) !important; }
.button.is-info.is-outlined { background-color: transparent; border-color: rgb(50, 152, 220); color: rgb(50, 152, 220); }
.button.is-info.is-outlined:hover, .button.is-info.is-outlined.is-hovered, .button.is-info.is-outlined:focus, .button.is-info.is-outlined.is-focused { background-color: rgb(50, 152, 220); border-color: rgb(50, 152, 220); color: rgb(255, 255, 255); }
.button.is-info.is-outlined.is-loading::after { border-color: transparent transparent rgb(50, 152, 220) rgb(50, 152, 220) !important; }
.button.is-info.is-outlined.is-loading:hover::after, .button.is-info.is-outlined.is-loading.is-hovered::after, .button.is-info.is-outlined.is-loading:focus::after, .button.is-info.is-outlined.is-loading.is-focused::after { border-color: transparent transparent rgb(255, 255, 255) rgb(255, 255, 255) !important; }
.button.is-info.is-outlined[disabled], fieldset[disabled] .button.is-info.is-outlined { background-color: transparent; border-color: rgb(50, 152, 220); box-shadow: none; color: rgb(50, 152, 220); }
.button.is-info.is-inverted.is-outlined { background-color: transparent; border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }
.button.is-info.is-inverted.is-outlined:hover, .button.is-info.is-inverted.is-outlined.is-hovered, .button.is-info.is-inverted.is-outlined:focus, .button.is-info.is-inverted.is-outlined.is-focused { background-color: rgb(255, 255, 255); color: rgb(50, 152, 220); }
.button.is-info.is-inverted.is-outlined.is-loading:hover::after, .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-info.is-inverted.is-outlined.is-loading:focus::after, .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after { border-color: transparent transparent rgb(50, 152, 220) rgb(50, 152, 220) !important; }
.button.is-info.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-info.is-inverted.is-outlined { background-color: transparent; border-color: rgb(255, 255, 255); box-shadow: none; color: rgb(255, 255, 255); }
.button.is-info.is-light { background-color: rgb(238, 246, 252); color: rgb(29, 114, 170); }
.button.is-info.is-light:hover, .button.is-info.is-light.is-hovered { background-color: rgb(227, 241, 250); border-color: transparent; color: rgb(29, 114, 170); }
.button.is-info.is-light:active, .button.is-info.is-light.is-active { background-color: rgb(216, 235, 248); border-color: transparent; color: rgb(29, 114, 170); }
.button.is-success { background-color: rgb(72, 199, 116); border-color: transparent; color: rgb(255, 255, 255); }
.button.is-success:hover, .button.is-success.is-hovered { background-color: rgb(62, 196, 109); border-color: transparent; color: rgb(255, 255, 255); }
.button.is-success:focus, .button.is-success.is-focused { border-color: transparent; color: rgb(255, 255, 255); }
.button.is-success:focus:not(:active), .button.is-success.is-focused:not(:active) { box-shadow: rgba(72, 199, 116, 0.25) 0px 0px 0px 0.125em; }
.button.is-success:active, .button.is-success.is-active { background-color: rgb(58, 187, 103); border-color: transparent; color: rgb(255, 255, 255); }
.button.is-success[disabled], fieldset[disabled] .button.is-success { background-color: rgb(72, 199, 116); border-color: transparent; box-shadow: none; }
.button.is-success.is-inverted { background-color: rgb(255, 255, 255); color: rgb(72, 199, 116); }
.button.is-success.is-inverted:hover, .button.is-success.is-inverted.is-hovered { background-color: rgb(242, 242, 242); }
.button.is-success.is-inverted[disabled], fieldset[disabled] .button.is-success.is-inverted { background-color: rgb(255, 255, 255); border-color: transparent; box-shadow: none; color: rgb(72, 199, 116); }
.button.is-success.is-loading::after { border-color: transparent transparent rgb(255, 255, 255) rgb(255, 255, 255) !important; }
.button.is-success.is-outlined { background-color: transparent; border-color: rgb(72, 199, 116); color: rgb(72, 199, 116); }
.button.is-success.is-outlined:hover, .button.is-success.is-outlined.is-hovered, .button.is-success.is-outlined:focus, .button.is-success.is-outlined.is-focused { background-color: rgb(72, 199, 116); border-color: rgb(72, 199, 116); color: rgb(255, 255, 255); }
.button.is-success.is-outlined.is-loading::after { border-color: transparent transparent rgb(72, 199, 116) rgb(72, 199, 116) !important; }
.button.is-success.is-outlined.is-loading:hover::after, .button.is-success.is-outlined.is-loading.is-hovered::after, .button.is-success.is-outlined.is-loading:focus::after, .button.is-success.is-outlined.is-loading.is-focused::after { border-color: transparent transparent rgb(255, 255, 255) rgb(255, 255, 255) !important; }
.button.is-success.is-outlined[disabled], fieldset[disabled] .button.is-success.is-outlined { background-color: transparent; border-color: rgb(72, 199, 116); box-shadow: none; color: rgb(72, 199, 116); }
.button.is-success.is-inverted.is-outlined { background-color: transparent; border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }
.button.is-success.is-inverted.is-outlined:hover, .button.is-success.is-inverted.is-outlined.is-hovered, .button.is-success.is-inverted.is-outlined:focus, .button.is-success.is-inverted.is-outlined.is-focused { background-color: rgb(255, 255, 255); color: rgb(72, 199, 116); }
.button.is-success.is-inverted.is-outlined.is-loading:hover::after, .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-success.is-inverted.is-outlined.is-loading:focus::after, .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after { border-color: transparent transparent rgb(72, 199, 116) rgb(72, 199, 116) !important; }
.button.is-success.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-success.is-inverted.is-outlined { background-color: transparent; border-color: rgb(255, 255, 255); box-shadow: none; color: rgb(255, 255, 255); }
.button.is-success.is-light { background-color: rgb(239, 250, 243); color: rgb(37, 121, 66); }
.button.is-success.is-light:hover, .button.is-success.is-light.is-hovered { background-color: rgb(230, 247, 236); border-color: transparent; color: rgb(37, 121, 66); }
.button.is-success.is-light:active, .button.is-success.is-light.is-active { background-color: rgb(220, 244, 228); border-color: transparent; color: rgb(37, 121, 66); }
.button.is-warning { background-color: rgb(255, 221, 87); border-color: transparent; color: rgba(0, 0, 0, 0.7); }
.button.is-warning:hover, .button.is-warning.is-hovered { background-color: rgb(255, 219, 74); border-color: transparent; color: rgba(0, 0, 0, 0.7); }
.button.is-warning:focus, .button.is-warning.is-focused { border-color: transparent; color: rgba(0, 0, 0, 0.7); }
.button.is-warning:focus:not(:active), .button.is-warning.is-focused:not(:active) { box-shadow: rgba(255, 221, 87, 0.25) 0px 0px 0px 0.125em; }
.button.is-warning:active, .button.is-warning.is-active { background-color: rgb(255, 216, 61); border-color: transparent; color: rgba(0, 0, 0, 0.7); }
.button.is-warning[disabled], fieldset[disabled] .button.is-warning { background-color: rgb(255, 221, 87); border-color: transparent; box-shadow: none; }
.button.is-warning.is-inverted { background-color: rgba(0, 0, 0, 0.7); color: rgb(255, 221, 87); }
.button.is-warning.is-inverted:hover, .button.is-warning.is-inverted.is-hovered { background-color: rgba(0, 0, 0, 0.7); }
.button.is-warning.is-inverted[disabled], fieldset[disabled] .button.is-warning.is-inverted { background-color: rgba(0, 0, 0, 0.7); border-color: transparent; box-shadow: none; color: rgb(255, 221, 87); }
.button.is-warning.is-loading::after { border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; }
.button.is-warning.is-outlined { background-color: transparent; border-color: rgb(255, 221, 87); color: rgb(255, 221, 87); }
.button.is-warning.is-outlined:hover, .button.is-warning.is-outlined.is-hovered, .button.is-warning.is-outlined:focus, .button.is-warning.is-outlined.is-focused { background-color: rgb(255, 221, 87); border-color: rgb(255, 221, 87); color: rgba(0, 0, 0, 0.7); }
.button.is-warning.is-outlined.is-loading::after { border-color: transparent transparent rgb(255, 221, 87) rgb(255, 221, 87) !important; }
.button.is-warning.is-outlined.is-loading:hover::after, .button.is-warning.is-outlined.is-loading.is-hovered::after, .button.is-warning.is-outlined.is-loading:focus::after, .button.is-warning.is-outlined.is-loading.is-focused::after { border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; }
.button.is-warning.is-outlined[disabled], fieldset[disabled] .button.is-warning.is-outlined { background-color: transparent; border-color: rgb(255, 221, 87); box-shadow: none; color: rgb(255, 221, 87); }
.button.is-warning.is-inverted.is-outlined { background-color: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7); }
.button.is-warning.is-inverted.is-outlined:hover, .button.is-warning.is-inverted.is-outlined.is-hovered, .button.is-warning.is-inverted.is-outlined:focus, .button.is-warning.is-inverted.is-outlined.is-focused { background-color: rgba(0, 0, 0, 0.7); color: rgb(255, 221, 87); }
.button.is-warning.is-inverted.is-outlined.is-loading:hover::after, .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-warning.is-inverted.is-outlined.is-loading:focus::after, .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after { border-color: transparent transparent rgb(255, 221, 87) rgb(255, 221, 87) !important; }
.button.is-warning.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-warning.is-inverted.is-outlined { background-color: transparent; border-color: rgba(0, 0, 0, 0.7); box-shadow: none; color: rgba(0, 0, 0, 0.7); }
.button.is-warning.is-light { background-color: rgb(255, 251, 235); color: rgb(148, 118, 0); }
.button.is-warning.is-light:hover, .button.is-warning.is-light.is-hovered { background-color: rgb(255, 248, 222); border-color: transparent; color: rgb(148, 118, 0); }
.button.is-warning.is-light:active, .button.is-warning.is-light.is-active { background-color: rgb(255, 246, 209); border-color: transparent; color: rgb(148, 118, 0); }
.button.is-danger { background-color: rgb(241, 70, 104); border-color: transparent; color: rgb(255, 255, 255); }
.button.is-danger:hover, .button.is-danger.is-hovered { background-color: rgb(240, 58, 95); border-color: transparent; color: rgb(255, 255, 255); }
.button.is-danger:focus, .button.is-danger.is-focused { border-color: transparent; color: rgb(255, 255, 255); }
.button.is-danger:focus:not(:active), .button.is-danger.is-focused:not(:active) { box-shadow: rgba(241, 70, 104, 0.25) 0px 0px 0px 0.125em; }
.button.is-danger:active, .button.is-danger.is-active { background-color: rgb(239, 46, 85); border-color: transparent; color: rgb(255, 255, 255); }
.button.is-danger[disabled], fieldset[disabled] .button.is-danger { background-color: rgb(241, 70, 104); border-color: transparent; box-shadow: none; }
.button.is-danger.is-inverted { background-color: rgb(255, 255, 255); color: rgb(241, 70, 104); }
.button.is-danger.is-inverted:hover, .button.is-danger.is-inverted.is-hovered { background-color: rgb(242, 242, 242); }
.button.is-danger.is-inverted[disabled], fieldset[disabled] .button.is-danger.is-inverted { background-color: rgb(255, 255, 255); border-color: transparent; box-shadow: none; color: rgb(241, 70, 104); }
.button.is-danger.is-loading::after { border-color: transparent transparent rgb(255, 255, 255) rgb(255, 255, 255) !important; }
.button.is-danger.is-outlined { background-color: transparent; border-color: rgb(241, 70, 104); color: rgb(241, 70, 104); }
.button.is-danger.is-outlined:hover, .button.is-danger.is-outlined.is-hovered, .button.is-danger.is-outlined:focus, .button.is-danger.is-outlined.is-focused { background-color: rgb(241, 70, 104); border-color: rgb(241, 70, 104); color: rgb(255, 255, 255); }
.button.is-danger.is-outlined.is-loading::after { border-color: transparent transparent rgb(241, 70, 104) rgb(241, 70, 104) !important; }
.button.is-danger.is-outlined.is-loading:hover::after, .button.is-danger.is-outlined.is-loading.is-hovered::after, .button.is-danger.is-outlined.is-loading:focus::after, .button.is-danger.is-outlined.is-loading.is-focused::after { border-color: transparent transparent rgb(255, 255, 255) rgb(255, 255, 255) !important; }
.button.is-danger.is-outlined[disabled], fieldset[disabled] .button.is-danger.is-outlined { background-color: transparent; border-color: rgb(241, 70, 104); box-shadow: none; color: rgb(241, 70, 104); }
.button.is-danger.is-inverted.is-outlined { background-color: transparent; border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }
.button.is-danger.is-inverted.is-outlined:hover, .button.is-danger.is-inverted.is-outlined.is-hovered, .button.is-danger.is-inverted.is-outlined:focus, .button.is-danger.is-inverted.is-outlined.is-focused { background-color: rgb(255, 255, 255); color: rgb(241, 70, 104); }
.button.is-danger.is-inverted.is-outlined.is-loading:hover::after, .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-danger.is-inverted.is-outlined.is-loading:focus::after, .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after { border-color: transparent transparent rgb(241, 70, 104) rgb(241, 70, 104) !important; }
.button.is-danger.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-danger.is-inverted.is-outlined { background-color: transparent; border-color: rgb(255, 255, 255); box-shadow: none; color: rgb(255, 255, 255); }
.button.is-danger.is-light { background-color: rgb(254, 236, 240); color: rgb(204, 15, 53); }
.button.is-danger.is-light:hover, .button.is-danger.is-light.is-hovered { background-color: rgb(253, 224, 230); border-color: transparent; color: rgb(204, 15, 53); }
.button.is-danger.is-light:active, .button.is-danger.is-light.is-active { background-color: rgb(252, 212, 220); border-color: transparent; color: rgb(204, 15, 53); }
.button.is-small { font-size: 0.75rem; }
.button.is-small:not(.is-rounded) { border-radius: 2px; }
.button.is-normal { font-size: 1rem; }
.button.is-medium { font-size: 1.25rem; }
.button.is-large { font-size: 1.5rem; }
.button[disabled], fieldset[disabled] .button { background-color: rgb(255, 255, 255); border-color: rgb(219, 219, 219); box-shadow: none; opacity: 0.5; }
.button.is-fullwidth { display: flex; width: 100%; }
.button.is-loading { pointer-events: none; color: transparent !important; }
.button.is-loading::after { left: calc(50% - 0.5em); top: calc(50% - 0.5em); position: absolute !important; }
.button.is-static { background-color: rgb(245, 245, 245); border-color: rgb(219, 219, 219); color: rgb(122, 122, 122); box-shadow: none; pointer-events: none; }
.button.is-rounded { border-radius: 290486px; padding-left: calc(1.25em); padding-right: calc(1.25em); }
.buttons { align-items: center; display: flex; flex-wrap: wrap; justify-content: flex-start; }
.buttons .button { margin-bottom: 0.5rem; }
.buttons .button:not(:last-child):not(.is-fullwidth) { margin-right: 0.5rem; }
.buttons:last-child { margin-bottom: -0.5rem; }
.buttons:not(:last-child) { margin-bottom: 1rem; }
.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large) { font-size: 0.75rem; }
.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded) { border-radius: 2px; }
.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large) { font-size: 1.25rem; }
.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium) { font-size: 1.5rem; }
.buttons.has-addons .button:not(:first-child) { border-bottom-left-radius: 0px; border-top-left-radius: 0px; }
.buttons.has-addons .button:not(:last-child) { border-bottom-right-radius: 0px; border-top-right-radius: 0px; margin-right: -1px; }
.buttons.has-addons .button:last-child { margin-right: 0px; }
.buttons.has-addons .button:hover, .buttons.has-addons .button.is-hovered { z-index: 2; }
.buttons.has-addons .button:focus, .buttons.has-addons .button.is-focused, .buttons.has-addons .button:active, .buttons.has-addons .button.is-active, .buttons.has-addons .button.is-selected { z-index: 3; }
.buttons.has-addons .button:focus:hover, .buttons.has-addons .button.is-focused:hover, .buttons.has-addons .button:active:hover, .buttons.has-addons .button.is-active:hover, .buttons.has-addons .button.is-selected:hover { z-index: 4; }
.buttons.has-addons .button.is-expanded { flex-grow: 1; flex-shrink: 1; }
.buttons.is-centered { justify-content: center; }
.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth) { margin-left: 0.25rem; margin-right: 0.25rem; }
.buttons.is-right { justify-content: flex-end; }
.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth) { margin-left: 0.25rem; margin-right: 0.25rem; }
.container { flex-grow: 1; margin: 0px auto; position: relative; width: auto; }
.container.is-fluid { padding-left: 32px; padding-right: 32px; width: 100%; max-width: none !important; }
@media screen and (min-width: 1024px) {
  .container { max-width: 960px; }
}
@media screen and (max-width: 1215px) {
  .container.is-widescreen:not(.is-max-desktop) { max-width: 1152px; }
}
@media screen and (max-width: 1407px) {
  .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen) { max-width: 1344px; }
}
@media screen and (min-width: 1216px) {
  .container:not(.is-max-desktop) { max-width: 1152px; }
}
@media screen and (min-width: 1408px) {
  .container:not(.is-max-desktop):not(.is-max-widescreen) { max-width: 1344px; }
}
.content li + li { margin-top: 0.25em; }
.content p:not(:last-child), .content dl:not(:last-child), .content ol:not(:last-child), .content ul:not(:last-child), .content blockquote:not(:last-child), .content pre:not(:last-child), .content table:not(:last-child) { margin-bottom: 1em; }
.content h1, .content h2, .content h3, .content h4, .content h5, .content h6 { color: rgb(54, 54, 54); font-weight: 600; line-height: 1.125; }
.content h1 { font-size: 2em; margin-bottom: 0.5em; }
.content h1:not(:first-child) { margin-top: 1em; }
.content h2 { font-size: 1.75em; margin-bottom: 0.5714em; }
.content h2:not(:first-child) { margin-top: 1.1428em; }
.content h3 { font-size: 1.5em; margin-bottom: 0.6666em; }
.content h3:not(:first-child) { margin-top: 1.3333em; }
.content h4 { font-size: 1.25em; margin-bottom: 0.8em; }
.content h5 { font-size: 1.125em; margin-bottom: 0.8888em; }
.content h6 { font-size: 1em; margin-bottom: 1em; }
.content blockquote { background-color: rgb(245, 245, 245); border-left: 5px solid rgb(219, 219, 219); padding: 1.25em 1.5em; }
.content ol { list-style-position: outside; margin-left: 2em; margin-top: 1em; }
.content ol:not([type]) { list-style-type: decimal; }
.content ol:not([type]).is-lower-alpha { list-style-type: lower-alpha; }
.content ol:not([type]).is-lower-roman { list-style-type: lower-roman; }
.content ol:not([type]).is-upper-alpha { list-style-type: upper-alpha; }
.content ol:not([type]).is-upper-roman { list-style-type: upper-roman; }
.content ul { list-style: outside disc; margin-left: 2em; margin-top: 1em; }
.content ul ul { list-style-type: circle; margin-top: 0.5em; }
.content ul ul ul { list-style-type: square; }
.content dd { margin-left: 2em; }
.content figure { margin-left: 2em; margin-right: 2em; text-align: center; }
.content figure:not(:first-child) { margin-top: 2em; }
.content figure:not(:last-child) { margin-bottom: 2em; }
.content figure img { display: inline-block; }
.content figure figcaption { font-style: italic; }
.content pre { overflow-x: auto; padding: 1.25em 1.5em; white-space: pre; overflow-wrap: normal; }
.content sup, .content sub { font-size: 75%; }
.content table { width: 100%; }
.content table td, .content table th { border-style: solid; border-color: rgb(219, 219, 219); border-image: initial; border-width: 0px 0px 1px; padding: 0.5em 0.75em; vertical-align: top; }
.content table th { color: rgb(54, 54, 54); }
.content table th:not([align]) { text-align: inherit; }
.content table thead td, .content table thead th { border-width: 0px 0px 2px; color: rgb(54, 54, 54); }
.content table tfoot td, .content table tfoot th { border-width: 2px 0px 0px; color: rgb(54, 54, 54); }
.content table tbody tr:last-child td, .content table tbody tr:last-child th { border-bottom-width: 0px; }
.content .tabs li + li { margin-top: 0px; }
.content.is-small { font-size: 0.75rem; }
.content.is-medium { font-size: 1.25rem; }
.content.is-large { font-size: 1.5rem; }
.icon { align-items: center; display: inline-flex; justify-content: center; height: 1.5rem; width: 1.5rem; }
.icon.is-small { height: 1rem; width: 1rem; }
.icon.is-medium { height: 2rem; width: 2rem; }
.icon.is-large { height: 3rem; width: 3rem; }
.icon-text { align-items: flex-start; color: inherit; display: inline-flex; flex-wrap: wrap; line-height: 1.5rem; vertical-align: top; }
.icon-text .icon { flex-grow: 0; flex-shrink: 0; }
.icon-text .icon:not(:last-child) { margin-right: 0.25em; }
.icon-text .icon:not(:first-child) { margin-left: 0.25em; }
div.icon-text { display: flex; }
.image { display: block; position: relative; }
.image img { display: block; height: auto; width: 100%; }
.image img.is-rounded { border-radius: 290486px; }
.image.is-fullwidth { width: 100%; }
.image.is-square img, .image.is-square .has-ratio, .image.is-1by1 img, .image.is-1by1 .has-ratio, .image.is-5by4 img, .image.is-5by4 .has-ratio, .image.is-4by3 img, .image.is-4by3 .has-ratio, .image.is-3by2 img, .image.is-3by2 .has-ratio, .image.is-5by3 img, .image.is-5by3 .has-ratio, .image.is-16by9 img, .image.is-16by9 .has-ratio, .image.is-2by1 img, .image.is-2by1 .has-ratio, .image.is-3by1 img, .image.is-3by1 .has-ratio, .image.is-4by5 img, .image.is-4by5 .has-ratio, .image.is-3by4 img, .image.is-3by4 .has-ratio, .image.is-2by3 img, .image.is-2by3 .has-ratio, .image.is-3by5 img, .image.is-3by5 .has-ratio, .image.is-9by16 img, .image.is-9by16 .has-ratio, .image.is-1by2 img, .image.is-1by2 .has-ratio, .image.is-1by3 img, .image.is-1by3 .has-ratio { height: 100%; width: 100%; }
.image.is-square, .image.is-1by1 { padding-top: 100%; }
.image.is-5by4 { padding-top: 80%; }
.image.is-4by3 { padding-top: 75%; }
.image.is-3by2 { padding-top: 66.6666%; }
.image.is-5by3 { padding-top: 60%; }
.image.is-16by9 { padding-top: 56.25%; }
.image.is-2by1 { padding-top: 50%; }
.image.is-3by1 { padding-top: 33.3333%; }
.image.is-4by5 { padding-top: 125%; }
.image.is-3by4 { padding-top: 133.333%; }
.image.is-2by3 { padding-top: 150%; }
.image.is-3by5 { padding-top: 166.667%; }
.image.is-9by16 { padding-top: 177.778%; }
.image.is-1by2 { padding-top: 200%; }
.image.is-1by3 { padding-top: 300%; }
.image.is-16x16 { height: 16px; width: 16px; }
.image.is-24x24 { height: 24px; width: 24px; }
.image.is-32x32 { height: 32px; width: 32px; }
.image.is-48x48 { height: 48px; width: 48px; }
.image.is-64x64 { height: 64px; width: 64px; }
.image.is-96x96 { height: 96px; width: 96px; }
.image.is-128x128 { height: 128px; width: 128px; }
.notification { background-color: rgb(245, 245, 245); border-radius: 4px; position: relative; padding: 1.25rem 2.5rem 1.25rem 1.5rem; }
.notification a:not(.button):not(.dropdown-item) { color: currentcolor; text-decoration: underline; }
.notification strong { color: currentcolor; }
.notification code, .notification pre { background: rgb(255, 255, 255); }
.notification pre code { background: transparent; }
.notification > .delete { right: 0.5rem; position: absolute; top: 0.5rem; }
.notification .title, .notification .subtitle, .notification .content { color: currentcolor; }
.notification.is-white { background-color: rgb(255, 255, 255); color: rgb(10, 10, 10); }
.notification.is-black { background-color: rgb(10, 10, 10); color: rgb(255, 255, 255); }
.notification.is-light { background-color: rgb(245, 245, 245); color: rgba(0, 0, 0, 0.7); }
.notification.is-dark { background-color: rgb(54, 54, 54); color: rgb(255, 255, 255); }
.notification.is-primary { background-color: rgb(0, 209, 178); color: rgb(255, 255, 255); }
.notification.is-primary.is-light { background-color: rgb(235, 255, 252); color: rgb(0, 148, 126); }
.notification.is-link { background-color: rgb(50, 115, 220); color: rgb(255, 255, 255); }
.notification.is-link.is-light { background-color: rgb(238, 243, 252); color: rgb(33, 96, 196); }
.notification.is-info { background-color: rgb(50, 152, 220); color: rgb(255, 255, 255); }
.notification.is-info.is-light { background-color: rgb(238, 246, 252); color: rgb(29, 114, 170); }
.notification.is-success { background-color: rgb(72, 199, 116); color: rgb(255, 255, 255); }
.notification.is-success.is-light { background-color: rgb(239, 250, 243); color: rgb(37, 121, 66); }
.notification.is-warning { background-color: rgb(255, 221, 87); color: rgba(0, 0, 0, 0.7); }
.notification.is-warning.is-light { background-color: rgb(255, 251, 235); color: rgb(148, 118, 0); }
.notification.is-danger { background-color: rgb(241, 70, 104); color: rgb(255, 255, 255); }
.notification.is-danger.is-light { background-color: rgb(254, 236, 240); color: rgb(204, 15, 53); }
.progress { appearance: none; border: none; border-radius: 290486px; display: block; height: 1rem; overflow: hidden; padding: 0px; width: 100%; }
.progress::-webkit-progress-bar { background-color: rgb(237, 237, 237); }
.progress::-webkit-progress-value { background-color: rgb(74, 74, 74); }
.progress.is-white::-webkit-progress-value { background-color: rgb(255, 255, 255); }
.progress.is-white:indeterminate { background-image: linear-gradient(to right, rgb(255, 255, 255) 30%, rgb(237, 237, 237) 30%); }
.progress.is-black::-webkit-progress-value { background-color: rgb(10, 10, 10); }
.progress.is-black:indeterminate { background-image: linear-gradient(to right, rgb(10, 10, 10) 30%, rgb(237, 237, 237) 30%); }
.progress.is-light::-webkit-progress-value { background-color: rgb(245, 245, 245); }
.progress.is-light:indeterminate { background-image: linear-gradient(to right, rgb(245, 245, 245) 30%, rgb(237, 237, 237) 30%); }
.progress.is-dark::-webkit-progress-value { background-color: rgb(54, 54, 54); }
.progress.is-dark:indeterminate { background-image: linear-gradient(to right, rgb(54, 54, 54) 30%, rgb(237, 237, 237) 30%); }
.progress.is-primary::-webkit-progress-value { background-color: rgb(0, 209, 178); }
.progress.is-primary:indeterminate { background-image: linear-gradient(to right, rgb(0, 209, 178) 30%, rgb(237, 237, 237) 30%); }
.progress.is-link::-webkit-progress-value { background-color: rgb(50, 115, 220); }
.progress.is-link:indeterminate { background-image: linear-gradient(to right, rgb(50, 115, 220) 30%, rgb(237, 237, 237) 30%); }
.progress.is-info::-webkit-progress-value { background-color: rgb(50, 152, 220); }
.progress.is-info:indeterminate { background-image: linear-gradient(to right, rgb(50, 152, 220) 30%, rgb(237, 237, 237) 30%); }
.progress.is-success::-webkit-progress-value { background-color: rgb(72, 199, 116); }
.progress.is-success:indeterminate { background-image: linear-gradient(to right, rgb(72, 199, 116) 30%, rgb(237, 237, 237) 30%); }
.progress.is-warning::-webkit-progress-value { background-color: rgb(255, 221, 87); }
.progress.is-warning:indeterminate { background-image: linear-gradient(to right, rgb(255, 221, 87) 30%, rgb(237, 237, 237) 30%); }
.progress.is-danger::-webkit-progress-value { background-color: rgb(241, 70, 104); }
.progress.is-danger:indeterminate { background-image: linear-gradient(to right, rgb(241, 70, 104) 30%, rgb(237, 237, 237) 30%); }
.progress:indeterminate { animation-duration: 1.5s; animation-iteration-count: infinite; animation-name: moveIndeterminate; animation-timing-function: linear; background-color: rgb(237, 237, 237); background-image: linear-gradient(to right, rgb(74, 74, 74) 30%, rgb(237, 237, 237) 30%); background-position: left top; background-repeat: no-repeat; background-size: 150% 150%; }
.progress:indeterminate::-webkit-progress-bar { background-color: transparent; }
.progress.is-small { height: 0.75rem; }
.progress.is-medium { height: 1.25rem; }
.progress.is-large { height: 1.5rem; }
@keyframes moveIndeterminate { 
  0% { background-position: 200% 0px; }
  100% { background-position: -200% 0px; }
}
.table { background-color: rgb(255, 255, 255); color: rgb(54, 54, 54); }
.table td, .table th { border-style: solid; border-color: rgb(219, 219, 219); border-image: initial; border-width: 0px 0px 1px; padding: 0.5em 0.75em; vertical-align: top; }
.table td.is-white, .table th.is-white { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); color: rgb(10, 10, 10); }
.table td.is-black, .table th.is-black { background-color: rgb(10, 10, 10); border-color: rgb(10, 10, 10); color: rgb(255, 255, 255); }
.table td.is-light, .table th.is-light { background-color: rgb(245, 245, 245); border-color: rgb(245, 245, 245); color: rgba(0, 0, 0, 0.7); }
.table td.is-dark, .table th.is-dark { background-color: rgb(54, 54, 54); border-color: rgb(54, 54, 54); color: rgb(255, 255, 255); }
.table td.is-primary, .table th.is-primary { background-color: rgb(0, 209, 178); border-color: rgb(0, 209, 178); color: rgb(255, 255, 255); }
.table td.is-link, .table th.is-link { background-color: rgb(50, 115, 220); border-color: rgb(50, 115, 220); color: rgb(255, 255, 255); }
.table td.is-info, .table th.is-info { background-color: rgb(50, 152, 220); border-color: rgb(50, 152, 220); color: rgb(255, 255, 255); }
.table td.is-success, .table th.is-success { background-color: rgb(72, 199, 116); border-color: rgb(72, 199, 116); color: rgb(255, 255, 255); }
.table td.is-warning, .table th.is-warning { background-color: rgb(255, 221, 87); border-color: rgb(255, 221, 87); color: rgba(0, 0, 0, 0.7); }
.table td.is-danger, .table th.is-danger { background-color: rgb(241, 70, 104); border-color: rgb(241, 70, 104); color: rgb(255, 255, 255); }
.table td.is-narrow, .table th.is-narrow { white-space: nowrap; width: 1%; }
.table td.is-selected, .table th.is-selected { background-color: rgb(0, 209, 178); color: rgb(255, 255, 255); }
.table td.is-selected a, .table td.is-selected strong, .table th.is-selected a, .table th.is-selected strong { color: currentcolor; }
.table td.is-vcentered, .table th.is-vcentered { vertical-align: middle; }
.table th { color: rgb(54, 54, 54); }
.table th:not([align]) { text-align: inherit; }
.table tr.is-selected { background-color: rgb(0, 209, 178); color: rgb(255, 255, 255); }
.table tr.is-selected a, .table tr.is-selected strong { color: currentcolor; }
.table tr.is-selected td, .table tr.is-selected th { border-color: rgb(255, 255, 255); color: currentcolor; }
.table thead { background-color: rgba(0, 0, 0, 0); }
.table thead td, .table thead th { border-width: 0px 0px 2px; color: rgb(54, 54, 54); }
.table tfoot { background-color: rgba(0, 0, 0, 0); }
.table tfoot td, .table tfoot th { border-width: 2px 0px 0px; color: rgb(54, 54, 54); }
.table tbody { background-color: rgba(0, 0, 0, 0); }
.table tbody tr:last-child td, .table tbody tr:last-child th { border-bottom-width: 0px; }
.table.is-bordered td, .table.is-bordered th { border-width: 1px; }
.table.is-bordered tr:last-child td, .table.is-bordered tr:last-child th { border-bottom-width: 1px; }
.table.is-fullwidth { width: 100%; }
.table.is-hoverable tbody tr:not(.is-selected):hover { background-color: rgb(250, 250, 250); }
.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover { background-color: rgb(250, 250, 250); }
.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(2n) { background-color: rgb(245, 245, 245); }
.table.is-narrow td, .table.is-narrow th { padding: 0.25em 0.5em; }
.table.is-striped tbody tr:not(.is-selected):nth-child(2n) { background-color: rgb(250, 250, 250); }
.table-container { overflow: auto hidden; max-width: 100%; }
.tags { align-items: center; display: flex; flex-wrap: wrap; justify-content: flex-start; }
.tags .tag { margin-bottom: 0.5rem; }
.tags .tag:not(:last-child) { margin-right: 0.5rem; }
.tags:last-child { margin-bottom: -0.5rem; }
.tags:not(:last-child) { margin-bottom: 1rem; }
.tags.are-medium .tag:not(.is-normal):not(.is-large) { font-size: 1rem; }
.tags.are-large .tag:not(.is-normal):not(.is-medium) { font-size: 1.25rem; }
.tags.is-centered { justify-content: center; }
.tags.is-centered .tag { margin-right: 0.25rem; margin-left: 0.25rem; }
.tags.is-right { justify-content: flex-end; }
.tags.is-right .tag:not(:first-child) { margin-left: 0.5rem; }
.tags.is-right .tag:not(:last-child) { margin-right: 0px; }
.tags.has-addons .tag { margin-right: 0px; }
.tags.has-addons .tag:not(:first-child) { margin-left: 0px; border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.tags.has-addons .tag:not(:last-child) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.tag:not(body) { align-items: center; background-color: rgb(245, 245, 245); border-radius: 4px; color: rgb(74, 74, 74); display: inline-flex; font-size: 0.75rem; height: 2em; justify-content: center; line-height: 1.5; padding-left: 0.75em; padding-right: 0.75em; white-space: nowrap; }
.tag:not(body) .delete { margin-left: 0.25rem; margin-right: -0.375rem; }
.tag:not(body).is-white { background-color: rgb(255, 255, 255); color: rgb(10, 10, 10); }
.tag:not(body).is-black { background-color: rgb(10, 10, 10); color: rgb(255, 255, 255); }
.tag:not(body).is-light { background-color: rgb(245, 245, 245); color: rgba(0, 0, 0, 0.7); }
.tag:not(body).is-dark { background-color: rgb(54, 54, 54); color: rgb(255, 255, 255); }
.tag:not(body).is-primary { background-color: rgb(0, 209, 178); color: rgb(255, 255, 255); }
.tag:not(body).is-primary.is-light { background-color: rgb(235, 255, 252); color: rgb(0, 148, 126); }
.tag:not(body).is-link { background-color: rgb(50, 115, 220); color: rgb(255, 255, 255); }
.tag:not(body).is-link.is-light { background-color: rgb(238, 243, 252); color: rgb(33, 96, 196); }
.tag:not(body).is-info { background-color: rgb(50, 152, 220); color: rgb(255, 255, 255); }
.tag:not(body).is-info.is-light { background-color: rgb(238, 246, 252); color: rgb(29, 114, 170); }
.tag:not(body).is-success { background-color: rgb(72, 199, 116); color: rgb(255, 255, 255); }
.tag:not(body).is-success.is-light { background-color: rgb(239, 250, 243); color: rgb(37, 121, 66); }
.tag:not(body).is-warning { background-color: rgb(255, 221, 87); color: rgba(0, 0, 0, 0.7); }
.tag:not(body).is-warning.is-light { background-color: rgb(255, 251, 235); color: rgb(148, 118, 0); }
.tag:not(body).is-danger { background-color: rgb(241, 70, 104); color: rgb(255, 255, 255); }
.tag:not(body).is-danger.is-light { background-color: rgb(254, 236, 240); color: rgb(204, 15, 53); }
.tag:not(body).is-normal { font-size: 0.75rem; }
.tag:not(body).is-medium { font-size: 1rem; }
.tag:not(body).is-large { font-size: 1.25rem; }
.tag:not(body) .icon:first-child:not(:last-child) { margin-left: -0.375em; margin-right: 0.1875em; }
.tag:not(body) .icon:last-child:not(:first-child) { margin-left: 0.1875em; margin-right: -0.375em; }
.tag:not(body) .icon:first-child:last-child { margin-left: -0.375em; margin-right: -0.375em; }
.tag:not(body).is-delete { margin-left: 1px; padding: 0px; position: relative; width: 2em; }
.tag:not(body).is-delete::before, .tag:not(body).is-delete::after { background-color: currentcolor; content: ""; display: block; left: 50%; position: absolute; top: 50%; transform: translateX(-50%) translateY(-50%) rotate(45deg); transform-origin: center center; }
.tag:not(body).is-delete::before { height: 1px; width: 50%; }
.tag:not(body).is-delete::after { height: 50%; width: 1px; }
.tag:not(body).is-delete:hover, .tag:not(body).is-delete:focus { background-color: rgb(232, 232, 232); }
.tag:not(body).is-delete:active { background-color: rgb(219, 219, 219); }
.tag:not(body).is-rounded { border-radius: 290486px; }
a.tag:hover { text-decoration: underline; }
.title, .subtitle { word-break: break-word; }
.title em, .title span, .subtitle em, .subtitle span { font-weight: inherit; }
.title sub, .subtitle sub { font-size: 0.75em; }
.title sup, .subtitle sup { font-size: 0.75em; }
.title .tag, .subtitle .tag { vertical-align: middle; }
.title { color: rgb(54, 54, 54); font-size: 2rem; font-weight: 600; line-height: 1.125; }
.title strong { color: inherit; font-weight: inherit; }
.title + .highlight { margin-top: -0.75rem; }
.title:not(.is-spaced) + .subtitle { margin-top: -1.25rem; }
.title.is-1 { font-size: 3rem; }
.title.is-2 { font-size: 2.5rem; }
.title.is-3 { font-size: 2rem; }
.title.is-4 { font-size: 1.5rem; }
.title.is-5 { font-size: 1.25rem; }
.title.is-6 { font-size: 1rem; }
.title.is-7 { font-size: 0.75rem; }
.subtitle { color: rgb(74, 74, 74); font-size: 1.25rem; font-weight: 400; line-height: 1.25; }
.subtitle strong { color: rgb(54, 54, 54); font-weight: 600; }
.subtitle:not(.is-spaced) + .title { margin-top: -1.25rem; }
.subtitle.is-1 { font-size: 3rem; }
.subtitle.is-2 { font-size: 2.5rem; }
.subtitle.is-3 { font-size: 2rem; }
.subtitle.is-4 { font-size: 1.5rem; }
.subtitle.is-5 { font-size: 1.25rem; }
.subtitle.is-6 { font-size: 1rem; }
.subtitle.is-7 { font-size: 0.75rem; }
.heading { display: block; font-size: 11px; letter-spacing: 1px; margin-bottom: 5px; text-transform: uppercase; }
.highlight { font-weight: 400; max-width: 100%; overflow: hidden; padding: 0px; }
.highlight pre { overflow: auto; max-width: 100%; }
.number { align-items: center; background-color: rgb(245, 245, 245); border-radius: 290486px; display: inline-flex; font-size: 1.25rem; height: 2em; justify-content: center; margin-right: 1.5rem; min-width: 2.5em; padding: 0.25rem 0.5rem; text-align: center; vertical-align: top; }
.breadcrumb { font-size: 1rem; white-space: nowrap; }
.breadcrumb a { align-items: center; color: rgb(50, 115, 220); display: flex; justify-content: center; padding: 0px 0.75em; }
.breadcrumb a:hover { color: rgb(54, 54, 54); }
.breadcrumb li { align-items: center; display: flex; }
.breadcrumb li:first-child a { padding-left: 0px; }
.breadcrumb li.is-active a { color: rgb(54, 54, 54); cursor: default; pointer-events: none; }
.breadcrumb li + li::before { color: rgb(181, 181, 181); content: "/"; }
.breadcrumb ul, .breadcrumb ol { align-items: flex-start; display: flex; flex-wrap: wrap; justify-content: flex-start; }
.breadcrumb .icon:first-child { margin-right: 0.5em; }
.breadcrumb .icon:last-child { margin-left: 0.5em; }
.breadcrumb.is-centered ol, .breadcrumb.is-centered ul { justify-content: center; }
.breadcrumb.is-right ol, .breadcrumb.is-right ul { justify-content: flex-end; }
.breadcrumb.is-small { font-size: 0.75rem; }
.breadcrumb.is-medium { font-size: 1.25rem; }
.breadcrumb.is-large { font-size: 1.5rem; }
.breadcrumb.has-arrow-separator li + li::before { content: "→"; }
.breadcrumb.has-bullet-separator li + li::before { content: "•"; }
.breadcrumb.has-dot-separator li + li::before { content: "·"; }
.breadcrumb.has-succeeds-separator li + li::before { content: "≻"; }
.card { background-color: rgb(255, 255, 255); border-radius: 0.25rem; box-shadow: rgba(10, 10, 10, 0.1) 0px 0.5em 1em -0.125em, rgba(10, 10, 10, 0.02) 0px 0px 0px 1px; color: rgb(74, 74, 74); max-width: 100%; position: relative; }
.card-header:first-child, .card-content:first-child, .card-footer:first-child { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }
.card-header:last-child, .card-content:last-child, .card-footer:last-child { border-bottom-left-radius: 0.25rem; border-bottom-right-radius: 0.25rem; }
.card-header { background-color: rgba(0, 0, 0, 0); align-items: stretch; box-shadow: rgba(10, 10, 10, 0.1) 0px 0.125em 0.25em; display: flex; }
.card-header-title { align-items: center; color: rgb(54, 54, 54); display: flex; flex-grow: 1; font-weight: 700; padding: 0.75rem 1rem; }
.card-header-title.is-centered { justify-content: center; }
.card-header-icon { align-items: center; cursor: pointer; display: flex; justify-content: center; padding: 0.75rem 1rem; }
.card-image { display: block; position: relative; }
.card-image:first-child img { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }
.card-image:last-child img { border-bottom-left-radius: 0.25rem; border-bottom-right-radius: 0.25rem; }
.card-content { background-color: rgba(0, 0, 0, 0); padding: 1.5rem; }
.card-footer { background-color: rgba(0, 0, 0, 0); border-top: 1px solid rgb(237, 237, 237); align-items: stretch; display: flex; }
.card-footer-item { align-items: center; display: flex; flex: 1 0 0px; justify-content: center; padding: 0.75rem; }
.card-footer-item:not(:last-child) { border-right: 1px solid rgb(237, 237, 237); }
.card .media:not(:last-child) { margin-bottom: 1.5rem; }
.dropdown { display: inline-flex; position: relative; vertical-align: top; }
.dropdown.is-active .dropdown-menu, .dropdown.is-hoverable:hover .dropdown-menu { display: block; }
.dropdown.is-right .dropdown-menu { left: auto; right: 0px; }
.dropdown.is-up .dropdown-menu { bottom: 100%; padding-bottom: 4px; padding-top: initial; top: auto; }
.dropdown-menu { display: none; left: 0px; min-width: 12rem; padding-top: 4px; position: absolute; top: 100%; z-index: 20; }
.dropdown-content { background-color: rgb(255, 255, 255); border-radius: 4px; box-shadow: rgba(10, 10, 10, 0.1) 0px 0.5em 1em -0.125em, rgba(10, 10, 10, 0.02) 0px 0px 0px 1px; padding-bottom: 0.5rem; padding-top: 0.5rem; }
.dropdown-item { color: rgb(74, 74, 74); display: block; font-size: 0.875rem; line-height: 1.5; padding: 0.375rem 1rem; position: relative; }
a.dropdown-item, button.dropdown-item { padding-right: 3rem; text-align: inherit; white-space: nowrap; width: 100%; }
a.dropdown-item:hover, button.dropdown-item:hover { background-color: rgb(245, 245, 245); color: rgb(10, 10, 10); }
a.dropdown-item.is-active, button.dropdown-item.is-active { background-color: rgb(50, 115, 220); color: rgb(255, 255, 255); }
.dropdown-divider { background-color: rgb(237, 237, 237); border: none; display: block; height: 1px; margin: 0.5rem 0px; }
.level { align-items: center; justify-content: space-between; }
.level code { border-radius: 4px; }
.level img { display: inline-block; vertical-align: top; }
.level.is-mobile { display: flex; }
.level.is-mobile .level-left, .level.is-mobile .level-right { display: flex; }
.level.is-mobile .level-left + .level-right { margin-top: 0px; }
.level.is-mobile .level-item:not(:last-child) { margin-bottom: 0px; margin-right: 0.75rem; }
.level.is-mobile .level-item:not(.is-narrow) { flex-grow: 1; }
@media screen and (min-width: 769px), print {
  .level { display: flex; }
  .level > .level-item:not(.is-narrow) { flex-grow: 1; }
}
.level-item { align-items: center; display: flex; flex: 0 0 auto; justify-content: center; }
.level-item .title, .level-item .subtitle { margin-bottom: 0px; }
@media screen and (max-width: 768px) {
  .level-item:not(:last-child) { margin-bottom: 0.75rem; }
}
.level-left, .level-right { flex: 0 0 auto; }
.level-left .level-item.is-flexible, .level-right .level-item.is-flexible { flex-grow: 1; }
@media screen and (min-width: 769px), print {
  .level-left .level-item:not(:last-child), .level-right .level-item:not(:last-child) { margin-right: 0.75rem; }
}
.level-left { align-items: center; justify-content: flex-start; }
@media screen and (max-width: 768px) {
  .level-left + .level-right { margin-top: 1.5rem; }
}
@media screen and (min-width: 769px), print {
  .level-left { display: flex; }
}
.level-right { align-items: center; justify-content: flex-end; }
@media screen and (min-width: 769px), print {
  .level-right { display: flex; }
}
.media { align-items: flex-start; display: flex; text-align: inherit; }
.media .content:not(:last-child) { margin-bottom: 0.75rem; }
.media .media { border-top: 1px solid rgba(219, 219, 219, 0.5); display: flex; padding-top: 0.75rem; }
.media .media .content:not(:last-child), .media .media .control:not(:last-child) { margin-bottom: 0.5rem; }
.media .media .media { padding-top: 0.5rem; }
.media .media .media + .media { margin-top: 0.5rem; }
.media + .media { border-top: 1px solid rgba(219, 219, 219, 0.5); margin-top: 1rem; padding-top: 1rem; }
.media.is-large + .media { margin-top: 1.5rem; padding-top: 1.5rem; }
.media-left, .media-right { flex: 0 0 auto; }
.media-left { margin-right: 1rem; }
.media-right { margin-left: 1rem; }
.media-content { flex: 1 1 auto; text-align: inherit; }
@media screen and (max-width: 768px) {
  .media-content { overflow-x: auto; }
}
.menu { font-size: 1rem; }
.menu.is-small { font-size: 0.75rem; }
.menu.is-medium { font-size: 1.25rem; }
.menu.is-large { font-size: 1.5rem; }
.menu-list { line-height: 1.25; }
.menu-list a { border-radius: 2px; color: rgb(74, 74, 74); display: block; padding: 0.5em 0.75em; }
.menu-list a:hover { background-color: rgb(245, 245, 245); color: rgb(54, 54, 54); }
.menu-list a.is-active { background-color: rgb(50, 115, 220); color: rgb(255, 255, 255); }
.menu-list li ul { border-left: 1px solid rgb(219, 219, 219); margin: 0.75em; padding-left: 0.75em; }
.menu-label { color: rgb(122, 122, 122); font-size: 0.75em; letter-spacing: 0.1em; text-transform: uppercase; }
.menu-label:not(:first-child) { margin-top: 1em; }
.menu-label:not(:last-child) { margin-bottom: 1em; }
.message { background-color: rgb(245, 245, 245); border-radius: 4px; font-size: 1rem; }
.message strong { color: currentcolor; }
.message a:not(.button):not(.tag):not(.dropdown-item) { color: currentcolor; text-decoration: underline; }
.message.is-small { font-size: 0.75rem; }
.message.is-medium { font-size: 1.25rem; }
.message.is-large { font-size: 1.5rem; }
.message.is-white { background-color: rgb(255, 255, 255); }
.message.is-white .message-header { background-color: rgb(255, 255, 255); color: rgb(10, 10, 10); }
.message.is-white .message-body { border-color: rgb(255, 255, 255); }
.message.is-black { background-color: rgb(250, 250, 250); }
.message.is-black .message-header { background-color: rgb(10, 10, 10); color: rgb(255, 255, 255); }
.message.is-black .message-body { border-color: rgb(10, 10, 10); }
.message.is-light { background-color: rgb(250, 250, 250); }
.message.is-light .message-header { background-color: rgb(245, 245, 245); color: rgba(0, 0, 0, 0.7); }
.message.is-light .message-body { border-color: rgb(245, 245, 245); }
.message.is-dark { background-color: rgb(250, 250, 250); }
.message.is-dark .message-header { background-color: rgb(54, 54, 54); color: rgb(255, 255, 255); }
.message.is-dark .message-body { border-color: rgb(54, 54, 54); }
.message.is-primary { background-color: rgb(235, 255, 252); }
.message.is-primary .message-header { background-color: rgb(0, 209, 178); color: rgb(255, 255, 255); }
.message.is-primary .message-body { border-color: rgb(0, 209, 178); color: rgb(0, 148, 126); }
.message.is-link { background-color: rgb(238, 243, 252); }
.message.is-link .message-header { background-color: rgb(50, 115, 220); color: rgb(255, 255, 255); }
.message.is-link .message-body { border-color: rgb(50, 115, 220); color: rgb(33, 96, 196); }
.message.is-info { background-color: rgb(238, 246, 252); }
.message.is-info .message-header { background-color: rgb(50, 152, 220); color: rgb(255, 255, 255); }
.message.is-info .message-body { border-color: rgb(50, 152, 220); color: rgb(29, 114, 170); }
.message.is-success { background-color: rgb(239, 250, 243); }
.message.is-success .message-header { background-color: rgb(72, 199, 116); color: rgb(255, 255, 255); }
.message.is-success .message-body { border-color: rgb(72, 199, 116); color: rgb(37, 121, 66); }
.message.is-warning { background-color: rgb(255, 251, 235); }
.message.is-warning .message-header { background-color: rgb(255, 221, 87); color: rgba(0, 0, 0, 0.7); }
.message.is-warning .message-body { border-color: rgb(255, 221, 87); color: rgb(148, 118, 0); }
.message.is-danger { background-color: rgb(254, 236, 240); }
.message.is-danger .message-header { background-color: rgb(241, 70, 104); color: rgb(255, 255, 255); }
.message.is-danger .message-body { border-color: rgb(241, 70, 104); color: rgb(204, 15, 53); }
.message-header { align-items: center; background-color: rgb(74, 74, 74); border-radius: 4px 4px 0px 0px; color: rgb(255, 255, 255); display: flex; font-weight: 700; justify-content: space-between; line-height: 1.25; padding: 0.75em 1em; position: relative; }
.message-header .delete { flex-grow: 0; flex-shrink: 0; margin-left: 0.75em; }
.message-header + .message-body { border-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; }
.message-body { border-color: rgb(219, 219, 219); border-radius: 4px; border-style: solid; border-width: 0px 0px 0px 4px; color: rgb(74, 74, 74); padding: 1.25em 1.5em; }
.message-body code, .message-body pre { background-color: rgb(255, 255, 255); }
.message-body pre code { background-color: rgba(0, 0, 0, 0); }
.modal { align-items: center; display: none; flex-direction: column; justify-content: center; overflow: hidden; position: fixed; z-index: 40; }
.modal.is-active { display: flex; }
.modal-background { background-color: rgba(10, 10, 10, 0.86); }
.modal-content, .modal-card { margin: 0px 20px; max-height: calc(-160px + 100vh); overflow: auto; position: relative; width: 100%; }
@media screen and (min-width: 769px) {
  .modal-content, .modal-card { margin: 0px auto; max-height: calc(-40px + 100vh); width: 640px; }
}
.modal-close { background: none; height: 40px; position: fixed; right: 20px; top: 20px; width: 40px; }
.modal-card { display: flex; flex-direction: column; max-height: calc(-40px + 100vh); overflow: hidden; }
.modal-card-head, .modal-card-foot { align-items: center; background-color: rgb(245, 245, 245); display: flex; flex-shrink: 0; justify-content: flex-start; padding: 20px; position: relative; }
.modal-card-head { border-bottom: 1px solid rgb(219, 219, 219); border-top-left-radius: 6px; border-top-right-radius: 6px; }
.modal-card-title { color: rgb(54, 54, 54); flex-grow: 1; flex-shrink: 0; font-size: 1.5rem; line-height: 1; }
.modal-card-foot { border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-top: 1px solid rgb(219, 219, 219); }
.modal-card-foot .button:not(:last-child) { margin-right: 0.5em; }
.modal-card-body { background-color: rgb(255, 255, 255); flex-grow: 1; flex-shrink: 1; overflow: auto; padding: 20px; }
.navbar { background-color: rgb(255, 255, 255); min-height: 3.25rem; position: relative; z-index: 30; }
.navbar.is-white { background-color: rgb(255, 255, 255); color: rgb(10, 10, 10); }
.navbar.is-white .navbar-brand > .navbar-item, .navbar.is-white .navbar-brand .navbar-link { color: rgb(10, 10, 10); }
.navbar.is-white .navbar-brand > a.navbar-item:focus, .navbar.is-white .navbar-brand > a.navbar-item:hover, .navbar.is-white .navbar-brand > a.navbar-item.is-active, .navbar.is-white .navbar-brand .navbar-link:focus, .navbar.is-white .navbar-brand .navbar-link:hover, .navbar.is-white .navbar-brand .navbar-link.is-active { background-color: rgb(242, 242, 242); color: rgb(10, 10, 10); }
.navbar.is-white .navbar-brand .navbar-link::after { border-color: rgb(10, 10, 10); }
.navbar.is-white .navbar-burger { color: rgb(10, 10, 10); }
@media screen and (min-width: 1024px) {
  .navbar.is-white .navbar-start > .navbar-item, .navbar.is-white .navbar-start .navbar-link, .navbar.is-white .navbar-end > .navbar-item, .navbar.is-white .navbar-end .navbar-link { color: rgb(10, 10, 10); }
  .navbar.is-white .navbar-start > a.navbar-item:focus, .navbar.is-white .navbar-start > a.navbar-item:hover, .navbar.is-white .navbar-start > a.navbar-item.is-active, .navbar.is-white .navbar-start .navbar-link:focus, .navbar.is-white .navbar-start .navbar-link:hover, .navbar.is-white .navbar-start .navbar-link.is-active, .navbar.is-white .navbar-end > a.navbar-item:focus, .navbar.is-white .navbar-end > a.navbar-item:hover, .navbar.is-white .navbar-end > a.navbar-item.is-active, .navbar.is-white .navbar-end .navbar-link:focus, .navbar.is-white .navbar-end .navbar-link:hover, .navbar.is-white .navbar-end .navbar-link.is-active { background-color: rgb(242, 242, 242); color: rgb(10, 10, 10); }
  .navbar.is-white .navbar-start .navbar-link::after, .navbar.is-white .navbar-end .navbar-link::after { border-color: rgb(10, 10, 10); }
  .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link, .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link, .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link { background-color: rgb(242, 242, 242); color: rgb(10, 10, 10); }
  .navbar.is-white .navbar-dropdown a.navbar-item.is-active { background-color: rgb(255, 255, 255); color: rgb(10, 10, 10); }
}
.navbar.is-black { background-color: rgb(10, 10, 10); color: rgb(255, 255, 255); }
.navbar.is-black .navbar-brand > .navbar-item, .navbar.is-black .navbar-brand .navbar-link { color: rgb(255, 255, 255); }
.navbar.is-black .navbar-brand > a.navbar-item:focus, .navbar.is-black .navbar-brand > a.navbar-item:hover, .navbar.is-black .navbar-brand > a.navbar-item.is-active, .navbar.is-black .navbar-brand .navbar-link:focus, .navbar.is-black .navbar-brand .navbar-link:hover, .navbar.is-black .navbar-brand .navbar-link.is-active { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); }
.navbar.is-black .navbar-brand .navbar-link::after { border-color: rgb(255, 255, 255); }
.navbar.is-black .navbar-burger { color: rgb(255, 255, 255); }
@media screen and (min-width: 1024px) {
  .navbar.is-black .navbar-start > .navbar-item, .navbar.is-black .navbar-start .navbar-link, .navbar.is-black .navbar-end > .navbar-item, .navbar.is-black .navbar-end .navbar-link { color: rgb(255, 255, 255); }
  .navbar.is-black .navbar-start > a.navbar-item:focus, .navbar.is-black .navbar-start > a.navbar-item:hover, .navbar.is-black .navbar-start > a.navbar-item.is-active, .navbar.is-black .navbar-start .navbar-link:focus, .navbar.is-black .navbar-start .navbar-link:hover, .navbar.is-black .navbar-start .navbar-link.is-active, .navbar.is-black .navbar-end > a.navbar-item:focus, .navbar.is-black .navbar-end > a.navbar-item:hover, .navbar.is-black .navbar-end > a.navbar-item.is-active, .navbar.is-black .navbar-end .navbar-link:focus, .navbar.is-black .navbar-end .navbar-link:hover, .navbar.is-black .navbar-end .navbar-link.is-active { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); }
  .navbar.is-black .navbar-start .navbar-link::after, .navbar.is-black .navbar-end .navbar-link::after { border-color: rgb(255, 255, 255); }
  .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link, .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link, .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); }
  .navbar.is-black .navbar-dropdown a.navbar-item.is-active { background-color: rgb(10, 10, 10); color: rgb(255, 255, 255); }
}
.navbar.is-light { background-color: rgb(245, 245, 245); color: rgba(0, 0, 0, 0.7); }
.navbar.is-light .navbar-brand > .navbar-item, .navbar.is-light .navbar-brand .navbar-link { color: rgba(0, 0, 0, 0.7); }
.navbar.is-light .navbar-brand > a.navbar-item:focus, .navbar.is-light .navbar-brand > a.navbar-item:hover, .navbar.is-light .navbar-brand > a.navbar-item.is-active, .navbar.is-light .navbar-brand .navbar-link:focus, .navbar.is-light .navbar-brand .navbar-link:hover, .navbar.is-light .navbar-brand .navbar-link.is-active { background-color: rgb(232, 232, 232); color: rgba(0, 0, 0, 0.7); }
.navbar.is-light .navbar-brand .navbar-link::after { border-color: rgba(0, 0, 0, 0.7); }
.navbar.is-light .navbar-burger { color: rgba(0, 0, 0, 0.7); }
@media screen and (min-width: 1024px) {
  .navbar.is-light .navbar-start > .navbar-item, .navbar.is-light .navbar-start .navbar-link, .navbar.is-light .navbar-end > .navbar-item, .navbar.is-light .navbar-end .navbar-link { color: rgba(0, 0, 0, 0.7); }
  .navbar.is-light .navbar-start > a.navbar-item:focus, .navbar.is-light .navbar-start > a.navbar-item:hover, .navbar.is-light .navbar-start > a.navbar-item.is-active, .navbar.is-light .navbar-start .navbar-link:focus, .navbar.is-light .navbar-start .navbar-link:hover, .navbar.is-light .navbar-start .navbar-link.is-active, .navbar.is-light .navbar-end > a.navbar-item:focus, .navbar.is-light .navbar-end > a.navbar-item:hover, .navbar.is-light .navbar-end > a.navbar-item.is-active, .navbar.is-light .navbar-end .navbar-link:focus, .navbar.is-light .navbar-end .navbar-link:hover, .navbar.is-light .navbar-end .navbar-link.is-active { background-color: rgb(232, 232, 232); color: rgba(0, 0, 0, 0.7); }
  .navbar.is-light .navbar-start .navbar-link::after, .navbar.is-light .navbar-end .navbar-link::after { border-color: rgba(0, 0, 0, 0.7); }
  .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link, .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link, .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link { background-color: rgb(232, 232, 232); color: rgba(0, 0, 0, 0.7); }
  .navbar.is-light .navbar-dropdown a.navbar-item.is-active { background-color: rgb(245, 245, 245); color: rgba(0, 0, 0, 0.7); }
}
.navbar.is-dark { background-color: rgb(54, 54, 54); color: rgb(255, 255, 255); }
.navbar.is-dark .navbar-brand > .navbar-item, .navbar.is-dark .navbar-brand .navbar-link { color: rgb(255, 255, 255); }
.navbar.is-dark .navbar-brand > a.navbar-item:focus, .navbar.is-dark .navbar-brand > a.navbar-item:hover, .navbar.is-dark .navbar-brand > a.navbar-item.is-active, .navbar.is-dark .navbar-brand .navbar-link:focus, .navbar.is-dark .navbar-brand .navbar-link:hover, .navbar.is-dark .navbar-brand .navbar-link.is-active { background-color: rgb(41, 41, 41); color: rgb(255, 255, 255); }
.navbar.is-dark .navbar-brand .navbar-link::after { border-color: rgb(255, 255, 255); }
.navbar.is-dark .navbar-burger { color: rgb(255, 255, 255); }
@media screen and (min-width: 1024px) {
  .navbar.is-dark .navbar-start > .navbar-item, .navbar.is-dark .navbar-start .navbar-link, .navbar.is-dark .navbar-end > .navbar-item, .navbar.is-dark .navbar-end .navbar-link { color: rgb(255, 255, 255); }
  .navbar.is-dark .navbar-start > a.navbar-item:focus, .navbar.is-dark .navbar-start > a.navbar-item:hover, .navbar.is-dark .navbar-start > a.navbar-item.is-active, .navbar.is-dark .navbar-start .navbar-link:focus, .navbar.is-dark .navbar-start .navbar-link:hover, .navbar.is-dark .navbar-start .navbar-link.is-active, .navbar.is-dark .navbar-end > a.navbar-item:focus, .navbar.is-dark .navbar-end > a.navbar-item:hover, .navbar.is-dark .navbar-end > a.navbar-item.is-active, .navbar.is-dark .navbar-end .navbar-link:focus, .navbar.is-dark .navbar-end .navbar-link:hover, .navbar.is-dark .navbar-end .navbar-link.is-active { background-color: rgb(41, 41, 41); color: rgb(255, 255, 255); }
  .navbar.is-dark .navbar-start .navbar-link::after, .navbar.is-dark .navbar-end .navbar-link::after { border-color: rgb(255, 255, 255); }
  .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link, .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link, .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link { background-color: rgb(41, 41, 41); color: rgb(255, 255, 255); }
  .navbar.is-dark .navbar-dropdown a.navbar-item.is-active { background-color: rgb(54, 54, 54); color: rgb(255, 255, 255); }
}
.navbar.is-primary { background-color: rgb(0, 209, 178); color: rgb(255, 255, 255); }
.navbar.is-primary .navbar-brand > .navbar-item, .navbar.is-primary .navbar-brand .navbar-link { color: rgb(255, 255, 255); }
.navbar.is-primary .navbar-brand > a.navbar-item:focus, .navbar.is-primary .navbar-brand > a.navbar-item:hover, .navbar.is-primary .navbar-brand > a.navbar-item.is-active, .navbar.is-primary .navbar-brand .navbar-link:focus, .navbar.is-primary .navbar-brand .navbar-link:hover, .navbar.is-primary .navbar-brand .navbar-link.is-active { background-color: rgb(0, 184, 156); color: rgb(255, 255, 255); }
.navbar.is-primary .navbar-brand .navbar-link::after { border-color: rgb(255, 255, 255); }
.navbar.is-primary .navbar-burger { color: rgb(255, 255, 255); }
@media screen and (min-width: 1024px) {
  .navbar.is-primary .navbar-start > .navbar-item, .navbar.is-primary .navbar-start .navbar-link, .navbar.is-primary .navbar-end > .navbar-item, .navbar.is-primary .navbar-end .navbar-link { color: rgb(255, 255, 255); }
  .navbar.is-primary .navbar-start > a.navbar-item:focus, .navbar.is-primary .navbar-start > a.navbar-item:hover, .navbar.is-primary .navbar-start > a.navbar-item.is-active, .navbar.is-primary .navbar-start .navbar-link:focus, .navbar.is-primary .navbar-start .navbar-link:hover, .navbar.is-primary .navbar-start .navbar-link.is-active, .navbar.is-primary .navbar-end > a.navbar-item:focus, .navbar.is-primary .navbar-end > a.navbar-item:hover, .navbar.is-primary .navbar-end > a.navbar-item.is-active, .navbar.is-primary .navbar-end .navbar-link:focus, .navbar.is-primary .navbar-end .navbar-link:hover, .navbar.is-primary .navbar-end .navbar-link.is-active { background-color: rgb(0, 184, 156); color: rgb(255, 255, 255); }
  .navbar.is-primary .navbar-start .navbar-link::after, .navbar.is-primary .navbar-end .navbar-link::after { border-color: rgb(255, 255, 255); }
  .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link, .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link, .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link { background-color: rgb(0, 184, 156); color: rgb(255, 255, 255); }
  .navbar.is-primary .navbar-dropdown a.navbar-item.is-active { background-color: rgb(0, 209, 178); color: rgb(255, 255, 255); }
}
.navbar.is-link { background-color: rgb(50, 115, 220); color: rgb(255, 255, 255); }
.navbar.is-link .navbar-brand > .navbar-item, .navbar.is-link .navbar-brand .navbar-link { color: rgb(255, 255, 255); }
.navbar.is-link .navbar-brand > a.navbar-item:focus, .navbar.is-link .navbar-brand > a.navbar-item:hover, .navbar.is-link .navbar-brand > a.navbar-item.is-active, .navbar.is-link .navbar-brand .navbar-link:focus, .navbar.is-link .navbar-brand .navbar-link:hover, .navbar.is-link .navbar-brand .navbar-link.is-active { background-color: rgb(35, 102, 209); color: rgb(255, 255, 255); }
.navbar.is-link .navbar-brand .navbar-link::after { border-color: rgb(255, 255, 255); }
.navbar.is-link .navbar-burger { color: rgb(255, 255, 255); }
@media screen and (min-width: 1024px) {
  .navbar.is-link .navbar-start > .navbar-item, .navbar.is-link .navbar-start .navbar-link, .navbar.is-link .navbar-end > .navbar-item, .navbar.is-link .navbar-end .navbar-link { color: rgb(255, 255, 255); }
  .navbar.is-link .navbar-start > a.navbar-item:focus, .navbar.is-link .navbar-start > a.navbar-item:hover, .navbar.is-link .navbar-start > a.navbar-item.is-active, .navbar.is-link .navbar-start .navbar-link:focus, .navbar.is-link .navbar-start .navbar-link:hover, .navbar.is-link .navbar-start .navbar-link.is-active, .navbar.is-link .navbar-end > a.navbar-item:focus, .navbar.is-link .navbar-end > a.navbar-item:hover, .navbar.is-link .navbar-end > a.navbar-item.is-active, .navbar.is-link .navbar-end .navbar-link:focus, .navbar.is-link .navbar-end .navbar-link:hover, .navbar.is-link .navbar-end .navbar-link.is-active { background-color: rgb(35, 102, 209); color: rgb(255, 255, 255); }
  .navbar.is-link .navbar-start .navbar-link::after, .navbar.is-link .navbar-end .navbar-link::after { border-color: rgb(255, 255, 255); }
  .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link, .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link, .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link { background-color: rgb(35, 102, 209); color: rgb(255, 255, 255); }
  .navbar.is-link .navbar-dropdown a.navbar-item.is-active { background-color: rgb(50, 115, 220); color: rgb(255, 255, 255); }
}
.navbar.is-info { background-color: rgb(50, 152, 220); color: rgb(255, 255, 255); }
.navbar.is-info .navbar-brand > .navbar-item, .navbar.is-info .navbar-brand .navbar-link { color: rgb(255, 255, 255); }
.navbar.is-info .navbar-brand > a.navbar-item:focus, .navbar.is-info .navbar-brand > a.navbar-item:hover, .navbar.is-info .navbar-brand > a.navbar-item.is-active, .navbar.is-info .navbar-brand .navbar-link:focus, .navbar.is-info .navbar-brand .navbar-link:hover, .navbar.is-info .navbar-brand .navbar-link.is-active { background-color: rgb(35, 140, 209); color: rgb(255, 255, 255); }
.navbar.is-info .navbar-brand .navbar-link::after { border-color: rgb(255, 255, 255); }
.navbar.is-info .navbar-burger { color: rgb(255, 255, 255); }
@media screen and (min-width: 1024px) {
  .navbar.is-info .navbar-start > .navbar-item, .navbar.is-info .navbar-start .navbar-link, .navbar.is-info .navbar-end > .navbar-item, .navbar.is-info .navbar-end .navbar-link { color: rgb(255, 255, 255); }
  .navbar.is-info .navbar-start > a.navbar-item:focus, .navbar.is-info .navbar-start > a.navbar-item:hover, .navbar.is-info .navbar-start > a.navbar-item.is-active, .navbar.is-info .navbar-start .navbar-link:focus, .navbar.is-info .navbar-start .navbar-link:hover, .navbar.is-info .navbar-start .navbar-link.is-active, .navbar.is-info .navbar-end > a.navbar-item:focus, .navbar.is-info .navbar-end > a.navbar-item:hover, .navbar.is-info .navbar-end > a.navbar-item.is-active, .navbar.is-info .navbar-end .navbar-link:focus, .navbar.is-info .navbar-end .navbar-link:hover, .navbar.is-info .navbar-end .navbar-link.is-active { background-color: rgb(35, 140, 209); color: rgb(255, 255, 255); }
  .navbar.is-info .navbar-start .navbar-link::after, .navbar.is-info .navbar-end .navbar-link::after { border-color: rgb(255, 255, 255); }
  .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link, .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link, .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link { background-color: rgb(35, 140, 209); color: rgb(255, 255, 255); }
  .navbar.is-info .navbar-dropdown a.navbar-item.is-active { background-color: rgb(50, 152, 220); color: rgb(255, 255, 255); }
}
.navbar.is-success { background-color: rgb(72, 199, 116); color: rgb(255, 255, 255); }
.navbar.is-success .navbar-brand > .navbar-item, .navbar.is-success .navbar-brand .navbar-link { color: rgb(255, 255, 255); }
.navbar.is-success .navbar-brand > a.navbar-item:focus, .navbar.is-success .navbar-brand > a.navbar-item:hover, .navbar.is-success .navbar-brand > a.navbar-item.is-active, .navbar.is-success .navbar-brand .navbar-link:focus, .navbar.is-success .navbar-brand .navbar-link:hover, .navbar.is-success .navbar-brand .navbar-link.is-active { background-color: rgb(58, 187, 103); color: rgb(255, 255, 255); }
.navbar.is-success .navbar-brand .navbar-link::after { border-color: rgb(255, 255, 255); }
.navbar.is-success .navbar-burger { color: rgb(255, 255, 255); }
@media screen and (min-width: 1024px) {
  .navbar.is-success .navbar-start > .navbar-item, .navbar.is-success .navbar-start .navbar-link, .navbar.is-success .navbar-end > .navbar-item, .navbar.is-success .navbar-end .navbar-link { color: rgb(255, 255, 255); }
  .navbar.is-success .navbar-start > a.navbar-item:focus, .navbar.is-success .navbar-start > a.navbar-item:hover, .navbar.is-success .navbar-start > a.navbar-item.is-active, .navbar.is-success .navbar-start .navbar-link:focus, .navbar.is-success .navbar-start .navbar-link:hover, .navbar.is-success .navbar-start .navbar-link.is-active, .navbar.is-success .navbar-end > a.navbar-item:focus, .navbar.is-success .navbar-end > a.navbar-item:hover, .navbar.is-success .navbar-end > a.navbar-item.is-active, .navbar.is-success .navbar-end .navbar-link:focus, .navbar.is-success .navbar-end .navbar-link:hover, .navbar.is-success .navbar-end .navbar-link.is-active { background-color: rgb(58, 187, 103); color: rgb(255, 255, 255); }
  .navbar.is-success .navbar-start .navbar-link::after, .navbar.is-success .navbar-end .navbar-link::after { border-color: rgb(255, 255, 255); }
  .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link, .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link, .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link { background-color: rgb(58, 187, 103); color: rgb(255, 255, 255); }
  .navbar.is-success .navbar-dropdown a.navbar-item.is-active { background-color: rgb(72, 199, 116); color: rgb(255, 255, 255); }
}
.navbar.is-warning { background-color: rgb(255, 221, 87); color: rgba(0, 0, 0, 0.7); }
.navbar.is-warning .navbar-brand > .navbar-item, .navbar.is-warning .navbar-brand .navbar-link { color: rgba(0, 0, 0, 0.7); }
.navbar.is-warning .navbar-brand > a.navbar-item:focus, .navbar.is-warning .navbar-brand > a.navbar-item:hover, .navbar.is-warning .navbar-brand > a.navbar-item.is-active, .navbar.is-warning .navbar-brand .navbar-link:focus, .navbar.is-warning .navbar-brand .navbar-link:hover, .navbar.is-warning .navbar-brand .navbar-link.is-active { background-color: rgb(255, 216, 61); color: rgba(0, 0, 0, 0.7); }
.navbar.is-warning .navbar-brand .navbar-link::after { border-color: rgba(0, 0, 0, 0.7); }
.navbar.is-warning .navbar-burger { color: rgba(0, 0, 0, 0.7); }
@media screen and (min-width: 1024px) {
  .navbar.is-warning .navbar-start > .navbar-item, .navbar.is-warning .navbar-start .navbar-link, .navbar.is-warning .navbar-end > .navbar-item, .navbar.is-warning .navbar-end .navbar-link { color: rgba(0, 0, 0, 0.7); }
  .navbar.is-warning .navbar-start > a.navbar-item:focus, .navbar.is-warning .navbar-start > a.navbar-item:hover, .navbar.is-warning .navbar-start > a.navbar-item.is-active, .navbar.is-warning .navbar-start .navbar-link:focus, .navbar.is-warning .navbar-start .navbar-link:hover, .navbar.is-warning .navbar-start .navbar-link.is-active, .navbar.is-warning .navbar-end > a.navbar-item:focus, .navbar.is-warning .navbar-end > a.navbar-item:hover, .navbar.is-warning .navbar-end > a.navbar-item.is-active, .navbar.is-warning .navbar-end .navbar-link:focus, .navbar.is-warning .navbar-end .navbar-link:hover, .navbar.is-warning .navbar-end .navbar-link.is-active { background-color: rgb(255, 216, 61); color: rgba(0, 0, 0, 0.7); }
  .navbar.is-warning .navbar-start .navbar-link::after, .navbar.is-warning .navbar-end .navbar-link::after { border-color: rgba(0, 0, 0, 0.7); }
  .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link, .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link, .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link { background-color: rgb(255, 216, 61); color: rgba(0, 0, 0, 0.7); }
  .navbar.is-warning .navbar-dropdown a.navbar-item.is-active { background-color: rgb(255, 221, 87); color: rgba(0, 0, 0, 0.7); }
}
.navbar.is-danger { background-color: rgb(241, 70, 104); color: rgb(255, 255, 255); }
.navbar.is-danger .navbar-brand > .navbar-item, .navbar.is-danger .navbar-brand .navbar-link { color: rgb(255, 255, 255); }
.navbar.is-danger .navbar-brand > a.navbar-item:focus, .navbar.is-danger .navbar-brand > a.navbar-item:hover, .navbar.is-danger .navbar-brand > a.navbar-item.is-active, .navbar.is-danger .navbar-brand .navbar-link:focus, .navbar.is-danger .navbar-brand .navbar-link:hover, .navbar.is-danger .navbar-brand .navbar-link.is-active { background-color: rgb(239, 46, 85); color: rgb(255, 255, 255); }
.navbar.is-danger .navbar-brand .navbar-link::after { border-color: rgb(255, 255, 255); }
.navbar.is-danger .navbar-burger { color: rgb(255, 255, 255); }
@media screen and (min-width: 1024px) {
  .navbar.is-danger .navbar-start > .navbar-item, .navbar.is-danger .navbar-start .navbar-link, .navbar.is-danger .navbar-end > .navbar-item, .navbar.is-danger .navbar-end .navbar-link { color: rgb(255, 255, 255); }
  .navbar.is-danger .navbar-start > a.navbar-item:focus, .navbar.is-danger .navbar-start > a.navbar-item:hover, .navbar.is-danger .navbar-start > a.navbar-item.is-active, .navbar.is-danger .navbar-start .navbar-link:focus, .navbar.is-danger .navbar-start .navbar-link:hover, .navbar.is-danger .navbar-start .navbar-link.is-active, .navbar.is-danger .navbar-end > a.navbar-item:focus, .navbar.is-danger .navbar-end > a.navbar-item:hover, .navbar.is-danger .navbar-end > a.navbar-item.is-active, .navbar.is-danger .navbar-end .navbar-link:focus, .navbar.is-danger .navbar-end .navbar-link:hover, .navbar.is-danger .navbar-end .navbar-link.is-active { background-color: rgb(239, 46, 85); color: rgb(255, 255, 255); }
  .navbar.is-danger .navbar-start .navbar-link::after, .navbar.is-danger .navbar-end .navbar-link::after { border-color: rgb(255, 255, 255); }
  .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link, .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link, .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link { background-color: rgb(239, 46, 85); color: rgb(255, 255, 255); }
  .navbar.is-danger .navbar-dropdown a.navbar-item.is-active { background-color: rgb(241, 70, 104); color: rgb(255, 255, 255); }
}
.navbar > .container { align-items: stretch; display: flex; min-height: 3.25rem; width: 100%; }
.navbar.has-shadow { box-shadow: rgb(245, 245, 245) 0px 2px 0px 0px; }
.navbar.is-fixed-bottom, .navbar.is-fixed-top { left: 0px; position: fixed; right: 0px; z-index: 30; }
.navbar.is-fixed-bottom { bottom: 0px; }
.navbar.is-fixed-bottom.has-shadow { box-shadow: rgb(245, 245, 245) 0px -2px 0px 0px; }
.navbar.is-fixed-top { top: 0px; }
html.has-navbar-fixed-top, body.has-navbar-fixed-top { padding-top: 3.25rem; }
html.has-navbar-fixed-bottom, body.has-navbar-fixed-bottom { padding-bottom: 3.25rem; }
.navbar-brand, .navbar-tabs { align-items: stretch; display: flex; flex-shrink: 0; min-height: 3.25rem; }
.navbar-brand a.navbar-item:focus, .navbar-brand a.navbar-item:hover { background-color: transparent; }
.navbar-tabs { max-width: 100vw; overflow: auto hidden; }
.navbar-burger { color: rgb(74, 74, 74); cursor: pointer; display: block; height: 3.25rem; position: relative; width: 3.25rem; margin-left: auto; }
.navbar-burger span { background-color: currentcolor; display: block; height: 1px; left: calc(50% - 8px); position: absolute; transform-origin: center center; transition-duration: 86ms; transition-property: background-color, opacity, transform; transition-timing-function: ease-out; width: 16px; }
.navbar-burger span:nth-child(1) { top: calc(50% - 6px); }
.navbar-burger span:nth-child(2) { top: calc(50% - 1px); }
.navbar-burger span:nth-child(3) { top: calc(50% + 4px); }
.navbar-burger:hover { background-color: rgba(0, 0, 0, 0.05); }
.navbar-burger.is-active span:nth-child(1) { transform: translateY(5px) rotate(45deg); }
.navbar-burger.is-active span:nth-child(2) { opacity: 0; }
.navbar-burger.is-active span:nth-child(3) { transform: translateY(-5px) rotate(-45deg); }
.navbar-menu { display: none; }
.navbar-item, .navbar-link { color: rgb(74, 74, 74); display: block; line-height: 1.5; padding: 0.5rem 0.75rem; position: relative; }
.navbar-item .icon:only-child, .navbar-link .icon:only-child { margin-left: -0.25rem; margin-right: -0.25rem; }
a.navbar-item, .navbar-link { cursor: pointer; }
a.navbar-item:focus, a.navbar-item:focus-within, a.navbar-item:hover, a.navbar-item.is-active, .navbar-link:focus, .navbar-link:focus-within, .navbar-link:hover, .navbar-link.is-active { background-color: rgb(250, 250, 250); color: rgb(50, 115, 220); }
.navbar-item { flex-grow: 0; flex-shrink: 0; }
.navbar-item img { max-height: 1.75rem; }
.navbar-item.has-dropdown { padding: 0px; }
.navbar-item.is-expanded { flex-grow: 1; flex-shrink: 1; }
.navbar-item.is-tab { border-bottom: 1px solid transparent; min-height: 3.25rem; padding-bottom: calc(-1px + 0.5rem); }
.navbar-item.is-tab:focus, .navbar-item.is-tab:hover { background-color: rgba(0, 0, 0, 0); border-bottom-color: rgb(50, 115, 220); }
.navbar-item.is-tab.is-active { background-color: rgba(0, 0, 0, 0); border-bottom: 3px solid rgb(50, 115, 220); color: rgb(50, 115, 220); padding-bottom: calc(-3px + 0.5rem); }
.navbar-content { flex-grow: 1; flex-shrink: 1; }
.navbar-link:not(.is-arrowless) { padding-right: 2.5em; }
.navbar-link:not(.is-arrowless)::after { border-color: rgb(50, 115, 220); margin-top: -0.375em; right: 1.125em; }
.navbar-dropdown { font-size: 0.875rem; padding-bottom: 0.5rem; padding-top: 0.5rem; }
.navbar-dropdown .navbar-item { padding-left: 1.5rem; padding-right: 1.5rem; }
.navbar-divider { background-color: rgb(245, 245, 245); border: none; display: none; height: 2px; margin: 0.5rem 0px; }
@media screen and (max-width: 1023px) {
  .navbar > .container { display: block; }
  .navbar-brand .navbar-item, .navbar-tabs .navbar-item { align-items: center; display: flex; }
  .navbar-link::after { display: none; }
  .navbar-menu { background-color: rgb(255, 255, 255); box-shadow: rgba(10, 10, 10, 0.1) 0px 8px 16px; padding: 0.5rem 0px; }
  .navbar-menu.is-active { display: block; }
  .navbar.is-fixed-bottom-touch, .navbar.is-fixed-top-touch { left: 0px; position: fixed; right: 0px; z-index: 30; }
  .navbar.is-fixed-bottom-touch { bottom: 0px; }
  .navbar.is-fixed-bottom-touch.has-shadow { box-shadow: rgba(10, 10, 10, 0.1) 0px -2px 3px; }
  .navbar.is-fixed-top-touch { top: 0px; }
  .navbar.is-fixed-top .navbar-menu, .navbar.is-fixed-top-touch .navbar-menu { max-height: calc(-3.25rem + 100vh); overflow: auto; }
  html.has-navbar-fixed-top-touch, body.has-navbar-fixed-top-touch { padding-top: 3.25rem; }
  html.has-navbar-fixed-bottom-touch, body.has-navbar-fixed-bottom-touch { padding-bottom: 3.25rem; }
}
@media screen and (min-width: 1024px) {
  .navbar, .navbar-menu, .navbar-start, .navbar-end { align-items: stretch; display: flex; }
  .navbar { min-height: 3.25rem; }
  .navbar.is-spaced { padding: 1rem 2rem; }
  .navbar.is-spaced .navbar-start, .navbar.is-spaced .navbar-end { align-items: center; }
  .navbar.is-spaced a.navbar-item, .navbar.is-spaced .navbar-link { border-radius: 4px; }
  .navbar.is-transparent a.navbar-item:focus, .navbar.is-transparent a.navbar-item:hover, .navbar.is-transparent a.navbar-item.is-active, .navbar.is-transparent .navbar-link:focus, .navbar.is-transparent .navbar-link:hover, .navbar.is-transparent .navbar-link.is-active { background-color: transparent !important; }
  .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link { background-color: transparent !important; }
  .navbar.is-transparent .navbar-dropdown a.navbar-item:focus, .navbar.is-transparent .navbar-dropdown a.navbar-item:hover { background-color: rgb(245, 245, 245); color: rgb(10, 10, 10); }
  .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active { background-color: rgb(245, 245, 245); color: rgb(50, 115, 220); }
  .navbar-burger { display: none; }
  .navbar-item, .navbar-link { align-items: center; display: flex; }
  .navbar-item.has-dropdown { align-items: stretch; }
  .navbar-item.has-dropdown-up .navbar-link::after { transform: rotate(135deg) translate(0.25em, -0.25em); }
  .navbar-item.has-dropdown-up .navbar-dropdown { border-bottom: 2px solid rgb(219, 219, 219); border-radius: 6px 6px 0px 0px; border-top: none; bottom: 100%; box-shadow: rgba(10, 10, 10, 0.1) 0px -8px 8px; top: auto; }
  .navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown { display: block; }
  .navbar.is-spaced .navbar-item.is-active .navbar-dropdown, .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed { opacity: 1; pointer-events: auto; transform: translateY(0px); }
  .navbar-menu { flex-grow: 1; flex-shrink: 0; }
  .navbar-start { justify-content: flex-start; margin-right: auto; }
  .navbar-end { justify-content: flex-end; margin-left: auto; }
  .navbar-dropdown { background-color: rgb(255, 255, 255); border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-top: 2px solid rgb(219, 219, 219); box-shadow: rgba(10, 10, 10, 0.1) 0px 8px 8px; display: none; font-size: 0.875rem; left: 0px; min-width: 100%; position: absolute; top: 100%; z-index: 20; }
  .navbar-dropdown .navbar-item { padding: 0.375rem 1rem; white-space: nowrap; }
  .navbar-dropdown a.navbar-item { padding-right: 3rem; }
  .navbar-dropdown a.navbar-item:focus, .navbar-dropdown a.navbar-item:hover { background-color: rgb(245, 245, 245); color: rgb(10, 10, 10); }
  .navbar-dropdown a.navbar-item.is-active { background-color: rgb(245, 245, 245); color: rgb(50, 115, 220); }
  .navbar.is-spaced .navbar-dropdown, .navbar-dropdown.is-boxed { border-radius: 6px; border-top: none; box-shadow: rgba(10, 10, 10, 0.1) 0px 8px 8px, rgba(10, 10, 10, 0.1) 0px 0px 0px 1px; display: block; opacity: 0; pointer-events: none; top: calc(100% - 4px); transform: translateY(-5px); transition-duration: 86ms; transition-property: opacity, transform; }
  .navbar-dropdown.is-right { left: auto; right: 0px; }
  .navbar-divider { display: block; }
  .navbar > .container .navbar-brand, .container > .navbar .navbar-brand { margin-left: -0.75rem; }
  .navbar > .container .navbar-menu, .container > .navbar .navbar-menu { margin-right: -0.75rem; }
  .navbar.is-fixed-bottom-desktop, .navbar.is-fixed-top-desktop { left: 0px; position: fixed; right: 0px; z-index: 30; }
  .navbar.is-fixed-bottom-desktop { bottom: 0px; }
  .navbar.is-fixed-bottom-desktop.has-shadow { box-shadow: rgba(10, 10, 10, 0.1) 0px -2px 3px; }
  .navbar.is-fixed-top-desktop { top: 0px; }
  html.has-navbar-fixed-top-desktop, body.has-navbar-fixed-top-desktop { padding-top: 3.25rem; }
  html.has-navbar-fixed-bottom-desktop, body.has-navbar-fixed-bottom-desktop { padding-bottom: 3.25rem; }
  html.has-spaced-navbar-fixed-top, body.has-spaced-navbar-fixed-top { padding-top: 5.25rem; }
  html.has-spaced-navbar-fixed-bottom, body.has-spaced-navbar-fixed-bottom { padding-bottom: 5.25rem; }
  a.navbar-item.is-active, .navbar-link.is-active { color: rgb(10, 10, 10); }
  a.navbar-item.is-active:not(:focus):not(:hover), .navbar-link.is-active:not(:focus):not(:hover) { background-color: rgba(0, 0, 0, 0); }
  .navbar-item.has-dropdown:focus .navbar-link, .navbar-item.has-dropdown:hover .navbar-link, .navbar-item.has-dropdown.is-active .navbar-link { background-color: rgb(250, 250, 250); }
}
.hero.is-fullheight-with-navbar { min-height: calc(-3.25rem + 100vh); }
.pagination { font-size: 1rem; margin: -0.25rem; }
.pagination.is-small { font-size: 0.75rem; }
.pagination.is-medium { font-size: 1.25rem; }
.pagination.is-large { font-size: 1.5rem; }
.pagination.is-rounded .pagination-previous, .pagination.is-rounded .pagination-next { padding-left: 1em; padding-right: 1em; border-radius: 290486px; }
.pagination.is-rounded .pagination-link { border-radius: 290486px; }
.pagination, .pagination-list { align-items: center; display: flex; justify-content: center; text-align: center; }
.pagination-previous, .pagination-next, .pagination-link, .pagination-ellipsis { font-size: 1em; justify-content: center; margin: 0.25rem; padding-left: 0.5em; padding-right: 0.5em; text-align: center; }
.pagination-previous, .pagination-next, .pagination-link { border-color: rgb(219, 219, 219); color: rgb(54, 54, 54); min-width: 2.5em; }
.pagination-previous:hover, .pagination-next:hover, .pagination-link:hover { border-color: rgb(181, 181, 181); color: rgb(54, 54, 54); }
.pagination-previous:focus, .pagination-next:focus, .pagination-link:focus { border-color: rgb(50, 115, 220); }
.pagination-previous:active, .pagination-next:active, .pagination-link:active { box-shadow: rgba(10, 10, 10, 0.2) 0px 1px 2px inset; }
.pagination-previous[disabled], .pagination-next[disabled], .pagination-link[disabled] { background-color: rgb(219, 219, 219); border-color: rgb(219, 219, 219); box-shadow: none; color: rgb(122, 122, 122); opacity: 0.5; }
.pagination-previous, .pagination-next { padding-left: 0.75em; padding-right: 0.75em; white-space: nowrap; }
.pagination-link.is-current { background-color: rgb(50, 115, 220); border-color: rgb(50, 115, 220); color: rgb(255, 255, 255); }
.pagination-ellipsis { color: rgb(181, 181, 181); pointer-events: none; }
.pagination-list { flex-wrap: wrap; }
.pagination-list li { list-style: none; }
@media screen and (max-width: 768px) {
  .pagination { flex-wrap: wrap; }
  .pagination-previous, .pagination-next { flex-grow: 1; flex-shrink: 1; }
  .pagination-list li { flex-grow: 1; flex-shrink: 1; }
}
@media screen and (min-width: 769px), print {
  .pagination-list { flex-grow: 1; flex-shrink: 1; justify-content: flex-start; order: 1; }
  .pagination-previous { order: 2; }
  .pagination-next { order: 3; }
  .pagination { justify-content: space-between; }
  .pagination.is-centered .pagination-previous { order: 1; }
  .pagination.is-centered .pagination-list { justify-content: center; order: 2; }
  .pagination.is-centered .pagination-next { order: 3; }
  .pagination.is-right .pagination-previous { order: 1; }
  .pagination.is-right .pagination-next { order: 2; }
  .pagination.is-right .pagination-list { justify-content: flex-end; order: 3; }
}
.panel { border-radius: 6px; box-shadow: rgba(10, 10, 10, 0.1) 0px 0.5em 1em -0.125em, rgba(10, 10, 10, 0.02) 0px 0px 0px 1px; font-size: 1rem; }
.panel:not(:last-child) { margin-bottom: 1.5rem; }
.panel.is-white .panel-heading { background-color: rgb(255, 255, 255); color: rgb(10, 10, 10); }
.panel.is-white .panel-tabs a.is-active { border-bottom-color: rgb(255, 255, 255); }
.panel.is-white .panel-block.is-active .panel-icon { color: rgb(255, 255, 255); }
.panel.is-black .panel-heading { background-color: rgb(10, 10, 10); color: rgb(255, 255, 255); }
.panel.is-black .panel-tabs a.is-active { border-bottom-color: rgb(10, 10, 10); }
.panel.is-black .panel-block.is-active .panel-icon { color: rgb(10, 10, 10); }
.panel.is-light .panel-heading { background-color: rgb(245, 245, 245); color: rgba(0, 0, 0, 0.7); }
.panel.is-light .panel-tabs a.is-active { border-bottom-color: rgb(245, 245, 245); }
.panel.is-light .panel-block.is-active .panel-icon { color: rgb(245, 245, 245); }
.panel.is-dark .panel-heading { background-color: rgb(54, 54, 54); color: rgb(255, 255, 255); }
.panel.is-dark .panel-tabs a.is-active { border-bottom-color: rgb(54, 54, 54); }
.panel.is-dark .panel-block.is-active .panel-icon { color: rgb(54, 54, 54); }
.panel.is-primary .panel-heading { background-color: rgb(0, 209, 178); color: rgb(255, 255, 255); }
.panel.is-primary .panel-tabs a.is-active { border-bottom-color: rgb(0, 209, 178); }
.panel.is-primary .panel-block.is-active .panel-icon { color: rgb(0, 209, 178); }
.panel.is-link .panel-heading { background-color: rgb(50, 115, 220); color: rgb(255, 255, 255); }
.panel.is-link .panel-tabs a.is-active { border-bottom-color: rgb(50, 115, 220); }
.panel.is-link .panel-block.is-active .panel-icon { color: rgb(50, 115, 220); }
.panel.is-info .panel-heading { background-color: rgb(50, 152, 220); color: rgb(255, 255, 255); }
.panel.is-info .panel-tabs a.is-active { border-bottom-color: rgb(50, 152, 220); }
.panel.is-info .panel-block.is-active .panel-icon { color: rgb(50, 152, 220); }
.panel.is-success .panel-heading { background-color: rgb(72, 199, 116); color: rgb(255, 255, 255); }
.panel.is-success .panel-tabs a.is-active { border-bottom-color: rgb(72, 199, 116); }
.panel.is-success .panel-block.is-active .panel-icon { color: rgb(72, 199, 116); }
.panel.is-warning .panel-heading { background-color: rgb(255, 221, 87); color: rgba(0, 0, 0, 0.7); }
.panel.is-warning .panel-tabs a.is-active { border-bottom-color: rgb(255, 221, 87); }
.panel.is-warning .panel-block.is-active .panel-icon { color: rgb(255, 221, 87); }
.panel.is-danger .panel-heading { background-color: rgb(241, 70, 104); color: rgb(255, 255, 255); }
.panel.is-danger .panel-tabs a.is-active { border-bottom-color: rgb(241, 70, 104); }
.panel.is-danger .panel-block.is-active .panel-icon { color: rgb(241, 70, 104); }
.panel-tabs:not(:last-child), .panel-block:not(:last-child) { border-bottom: 1px solid rgb(237, 237, 237); }
.panel-heading { background-color: rgb(237, 237, 237); border-radius: 6px 6px 0px 0px; color: rgb(54, 54, 54); font-size: 1.25em; font-weight: 700; line-height: 1.25; padding: 0.75em 1em; }
.panel-tabs { align-items: flex-end; display: flex; font-size: 0.875em; justify-content: center; }
.panel-tabs a { border-bottom: 1px solid rgb(219, 219, 219); margin-bottom: -1px; padding: 0.5em; }
.panel-tabs a.is-active { border-bottom-color: rgb(74, 74, 74); color: rgb(54, 54, 54); }
.panel-list a { color: rgb(74, 74, 74); }
.panel-list a:hover { color: rgb(50, 115, 220); }
.panel-block { align-items: center; color: rgb(54, 54, 54); display: flex; justify-content: flex-start; padding: 0.5em 0.75em; }
.panel-block input[type="checkbox"] { margin-right: 0.75em; }
.panel-block > .control { flex-grow: 1; flex-shrink: 1; width: 100%; }
.panel-block.is-wrapped { flex-wrap: wrap; }
.panel-block.is-active { border-left-color: rgb(50, 115, 220); color: rgb(54, 54, 54); }
.panel-block.is-active .panel-icon { color: rgb(50, 115, 220); }
.panel-block:last-child { border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; }
a.panel-block, label.panel-block { cursor: pointer; }
a.panel-block:hover, label.panel-block:hover { background-color: rgb(245, 245, 245); }
.panel-icon { display: inline-block; font-size: 14px; height: 1em; line-height: 1em; text-align: center; vertical-align: top; width: 1em; color: rgb(122, 122, 122); margin-right: 0.75em; }
.panel-icon .fa { font-size: inherit; line-height: inherit; }
.tabs { align-items: stretch; display: flex; font-size: 1rem; justify-content: space-between; overflow: auto hidden; white-space: nowrap; }
.tabs a { align-items: center; border-bottom: 1px solid rgb(219, 219, 219); color: rgb(74, 74, 74); display: flex; justify-content: center; margin-bottom: -1px; padding: 0.5em 1em; vertical-align: top; }
.tabs a:hover { border-bottom-color: rgb(54, 54, 54); color: rgb(54, 54, 54); }
.tabs li { display: block; }
.tabs li.is-active a { border-bottom-color: rgb(50, 115, 220); color: rgb(50, 115, 220); }
.tabs ul { align-items: center; border-bottom: 1px solid rgb(219, 219, 219); display: flex; flex-grow: 1; flex-shrink: 0; justify-content: flex-start; }
.tabs ul.is-left { padding-right: 0.75em; }
.tabs ul.is-center { flex: 0 0 auto; justify-content: center; padding-left: 0.75em; padding-right: 0.75em; }
.tabs ul.is-right { justify-content: flex-end; padding-left: 0.75em; }
.tabs .icon:first-child { margin-right: 0.5em; }
.tabs .icon:last-child { margin-left: 0.5em; }
.tabs.is-centered ul { justify-content: center; }
.tabs.is-right ul { justify-content: flex-end; }
.tabs.is-boxed a { border: 1px solid transparent; border-radius: 4px 4px 0px 0px; }
.tabs.is-boxed a:hover { background-color: rgb(245, 245, 245); border-bottom-color: rgb(219, 219, 219); }
.tabs.is-boxed li.is-active a { background-color: rgb(255, 255, 255); border-top-color: rgb(219, 219, 219); border-right-color: rgb(219, 219, 219); border-left-color: rgb(219, 219, 219); border-bottom-color: rgba(0, 0, 0, 0) !important; }
.tabs.is-fullwidth li { flex-grow: 1; flex-shrink: 0; }
.tabs.is-toggle a { border-color: rgb(219, 219, 219); border-style: solid; border-width: 1px; margin-bottom: 0px; position: relative; }
.tabs.is-toggle a:hover { background-color: rgb(245, 245, 245); border-color: rgb(181, 181, 181); z-index: 2; }
.tabs.is-toggle li + li { margin-left: -1px; }
.tabs.is-toggle li:first-child a { border-top-left-radius: 4px; border-bottom-left-radius: 4px; }
.tabs.is-toggle li:last-child a { border-top-right-radius: 4px; border-bottom-right-radius: 4px; }
.tabs.is-toggle li.is-active a { background-color: rgb(50, 115, 220); border-color: rgb(50, 115, 220); color: rgb(255, 255, 255); z-index: 1; }
.tabs.is-toggle ul { border-bottom: none; }
.tabs.is-toggle.is-toggle-rounded li:first-child a { border-bottom-left-radius: 290486px; border-top-left-radius: 290486px; padding-left: 1.25em; }
.tabs.is-toggle.is-toggle-rounded li:last-child a { border-bottom-right-radius: 290486px; border-top-right-radius: 290486px; padding-right: 1.25em; }
.tabs.is-small { font-size: 0.75rem; }
.tabs.is-medium { font-size: 1.25rem; }
.tabs.is-large { font-size: 1.5rem; }
.has-text-white { color: rgb(255, 255, 255) !important; }
a.has-text-white:hover, a.has-text-white:focus { color: rgb(230, 230, 230) !important; }
.has-background-white { background-color: rgb(255, 255, 255) !important; }
.has-text-black { color: rgb(10, 10, 10) !important; }
a.has-text-black:hover, a.has-text-black:focus { color: rgb(0, 0, 0) !important; }
.has-background-black { background-color: rgb(10, 10, 10) !important; }
.has-text-light { color: rgb(245, 245, 245) !important; }
a.has-text-light:hover, a.has-text-light:focus { color: rgb(219, 219, 219) !important; }
.has-background-light { background-color: rgb(245, 245, 245) !important; }
.has-text-dark { color: rgb(54, 54, 54) !important; }
a.has-text-dark:hover, a.has-text-dark:focus { color: rgb(28, 28, 28) !important; }
.has-background-dark { background-color: rgb(54, 54, 54) !important; }
.has-text-primary { color: rgb(0, 209, 178) !important; }
a.has-text-primary:hover, a.has-text-primary:focus { color: rgb(0, 158, 134) !important; }
.has-background-primary { background-color: rgb(0, 209, 178) !important; }
.has-text-primary-light { color: rgb(235, 255, 252) !important; }
a.has-text-primary-light:hover, a.has-text-primary-light:focus { color: rgb(184, 255, 244) !important; }
.has-background-primary-light { background-color: rgb(235, 255, 252) !important; }
.has-text-primary-dark { color: rgb(0, 148, 126) !important; }
a.has-text-primary-dark:hover, a.has-text-primary-dark:focus { color: rgb(0, 199, 169) !important; }
.has-background-primary-dark { background-color: rgb(0, 148, 126) !important; }
.has-text-link { color: rgb(50, 115, 220) !important; }
a.has-text-link:hover, a.has-text-link:focus { color: rgb(32, 91, 188) !important; }
.has-background-link { background-color: rgb(50, 115, 220) !important; }
.has-text-link-light { color: rgb(238, 243, 252) !important; }
a.has-text-link-light:hover, a.has-text-link-light:focus { color: rgb(194, 213, 245) !important; }
.has-background-link-light { background-color: rgb(238, 243, 252) !important; }
.has-text-link-dark { color: rgb(33, 96, 196) !important; }
a.has-text-link-dark:hover, a.has-text-link-dark:focus { color: rgb(59, 121, 222) !important; }
.has-background-link-dark { background-color: rgb(33, 96, 196) !important; }
.has-text-info { color: rgb(50, 152, 220) !important; }
a.has-text-info:hover, a.has-text-info:focus { color: rgb(32, 125, 188) !important; }
.has-background-info { background-color: rgb(50, 152, 220) !important; }
.has-text-info-light { color: rgb(238, 246, 252) !important; }
a.has-text-info-light:hover, a.has-text-info-light:focus { color: rgb(194, 224, 245) !important; }
.has-background-info-light { background-color: rgb(238, 246, 252) !important; }
.has-text-info-dark { color: rgb(29, 114, 170) !important; }
a.has-text-info-dark:hover, a.has-text-info-dark:focus { color: rgb(36, 143, 214) !important; }
.has-background-info-dark { background-color: rgb(29, 114, 170) !important; }
.has-text-success { color: rgb(72, 199, 116) !important; }
a.has-text-success:hover, a.has-text-success:focus { color: rgb(52, 168, 92) !important; }
.has-background-success { background-color: rgb(72, 199, 116) !important; }
.has-text-success-light { color: rgb(239, 250, 243) !important; }
a.has-text-success-light:hover, a.has-text-success-light:focus { color: rgb(200, 238, 214) !important; }
.has-background-success-light { background-color: rgb(239, 250, 243) !important; }
.has-text-success-dark { color: rgb(37, 121, 66) !important; }
a.has-text-success-dark:hover, a.has-text-success-dark:focus { color: rgb(49, 160, 88) !important; }
.has-background-success-dark { background-color: rgb(37, 121, 66) !important; }
.has-text-warning { color: rgb(255, 221, 87) !important; }
a.has-text-warning:hover, a.has-text-warning:focus { color: rgb(255, 211, 36) !important; }
.has-background-warning { background-color: rgb(255, 221, 87) !important; }
.has-text-warning-light { color: rgb(255, 251, 235) !important; }
a.has-text-warning-light:hover, a.has-text-warning-light:focus { color: rgb(255, 241, 184) !important; }
.has-background-warning-light { background-color: rgb(255, 251, 235) !important; }
.has-text-warning-dark { color: rgb(148, 118, 0) !important; }
a.has-text-warning-dark:hover, a.has-text-warning-dark:focus { color: rgb(199, 159, 0) !important; }
.has-background-warning-dark { background-color: rgb(148, 118, 0) !important; }
.has-text-danger { color: rgb(241, 70, 104) !important; }
a.has-text-danger:hover, a.has-text-danger:focus { color: rgb(238, 23, 66) !important; }
.has-background-danger { background-color: rgb(241, 70, 104) !important; }
.has-text-danger-light { color: rgb(254, 236, 240) !important; }
a.has-text-danger-light:hover, a.has-text-danger-light:focus { color: rgb(250, 189, 201) !important; }
.has-background-danger-light { background-color: rgb(254, 236, 240) !important; }
.has-text-danger-dark { color: rgb(204, 15, 53) !important; }
a.has-text-danger-dark:hover, a.has-text-danger-dark:focus { color: rgb(238, 32, 73) !important; }
.has-background-danger-dark { background-color: rgb(204, 15, 53) !important; }
.has-text-black-bis { color: rgb(18, 18, 18) !important; }
.has-background-black-bis { background-color: rgb(18, 18, 18) !important; }
.has-text-black-ter { color: rgb(36, 36, 36) !important; }
.has-background-black-ter { background-color: rgb(36, 36, 36) !important; }
.has-text-grey-darker { color: rgb(54, 54, 54) !important; }
.has-background-grey-darker { background-color: rgb(54, 54, 54) !important; }
.has-text-grey-dark { color: rgb(74, 74, 74) !important; }
.has-background-grey-dark { background-color: rgb(74, 74, 74) !important; }
.has-text-grey { color: rgb(122, 122, 122) !important; }
.has-background-grey { background-color: rgb(122, 122, 122) !important; }
.has-text-grey-light { color: rgb(181, 181, 181) !important; }
.has-background-grey-light { background-color: rgb(181, 181, 181) !important; }
.has-text-grey-lighter { color: rgb(219, 219, 219) !important; }
.has-background-grey-lighter { background-color: rgb(219, 219, 219) !important; }
.has-text-white-ter { color: rgb(245, 245, 245) !important; }
.has-background-white-ter { background-color: rgb(245, 245, 245) !important; }
.has-text-white-bis { color: rgb(250, 250, 250) !important; }
.has-background-white-bis { background-color: rgb(250, 250, 250) !important; }
.is-flex-direction-row { flex-direction: row !important; }
.is-flex-direction-row-reverse { flex-direction: row-reverse !important; }
.is-flex-direction-column { flex-direction: column !important; }
.is-flex-direction-column-reverse { flex-direction: column-reverse !important; }
.is-flex-wrap-nowrap { flex-wrap: nowrap !important; }
.is-flex-wrap-wrap { flex-wrap: wrap !important; }
.is-flex-wrap-wrap-reverse { flex-wrap: wrap-reverse !important; }
.is-justify-content-flex-start { justify-content: flex-start !important; }
.is-justify-content-flex-end { justify-content: flex-end !important; }
.is-justify-content-center { justify-content: center !important; }
.is-justify-content-space-between { justify-content: space-between !important; }
.is-justify-content-space-around { justify-content: space-around !important; }
.is-justify-content-space-evenly { justify-content: space-evenly !important; }
.is-justify-content-start { justify-content: start !important; }
.is-justify-content-end { justify-content: end !important; }
.is-justify-content-left { justify-content: left !important; }
.is-justify-content-right { justify-content: right !important; }
.is-align-content-flex-start { align-content: flex-start !important; }
.is-align-content-flex-end { align-content: flex-end !important; }
.is-align-content-center { align-content: center !important; }
.is-align-content-space-between { align-content: space-between !important; }
.is-align-content-space-around { align-content: space-around !important; }
.is-align-content-space-evenly { align-content: space-evenly !important; }
.is-align-content-stretch { align-content: stretch !important; }
.is-align-content-start { align-content: start !important; }
.is-align-content-end { align-content: end !important; }
.is-align-content-baseline { align-content: baseline !important; }
.is-align-items-stretch { align-items: stretch !important; }
.is-align-items-flex-start { align-items: flex-start !important; }
.is-align-items-flex-end { align-items: flex-end !important; }
.is-align-items-center { align-items: center !important; }
.is-align-items-baseline { align-items: baseline !important; }
.is-align-items-start { align-items: start !important; }
.is-align-items-end { align-items: end !important; }
.is-align-items-self-start { align-items: self-start !important; }
.is-align-items-self-end { align-items: self-end !important; }
.is-align-self-auto { align-self: auto !important; }
.is-align-self-flex-start { align-self: flex-start !important; }
.is-align-self-flex-end { align-self: flex-end !important; }
.is-align-self-center { align-self: center !important; }
.is-align-self-baseline { align-self: baseline !important; }
.is-align-self-stretch { align-self: stretch !important; }
.is-flex-grow-0 { flex-grow: 0 !important; }
.is-flex-grow-1 { flex-grow: 1 !important; }
.is-flex-grow-2 { flex-grow: 2 !important; }
.is-flex-grow-3 { flex-grow: 3 !important; }
.is-flex-grow-4 { flex-grow: 4 !important; }
.is-flex-grow-5 { flex-grow: 5 !important; }
.is-flex-shrink-0 { flex-shrink: 0 !important; }
.is-flex-shrink-1 { flex-shrink: 1 !important; }
.is-flex-shrink-2 { flex-shrink: 2 !important; }
.is-flex-shrink-3 { flex-shrink: 3 !important; }
.is-flex-shrink-4 { flex-shrink: 4 !important; }
.is-flex-shrink-5 { flex-shrink: 5 !important; }
.is-clearfix::after { clear: both; content: " "; display: table; }
.is-pulled-left { float: left !important; }
.is-pulled-right { float: right !important; }
.is-radiusless { border-radius: 0px !important; }
.is-shadowless { box-shadow: none !important; }
.is-clickable { cursor: pointer !important; pointer-events: all !important; }
.is-clipped { overflow: hidden !important; }
.is-relative { position: relative !important; }
.is-marginless { margin: 0px !important; }
.is-paddingless { padding: 0px !important; }
.m-0 { margin: 0px !important; }
.mt-0 { margin-top: 0px !important; }
.mr-0 { margin-right: 0px !important; }
.mb-0 { margin-bottom: 0px !important; }
.ml-0 { margin-left: 0px !important; }
.mx-0 { margin-left: 0px !important; margin-right: 0px !important; }
.my-0 { margin-top: 0px !important; margin-bottom: 0px !important; }
.m-1 { margin: 0.25rem !important; }
.mt-1 { margin-top: 0.25rem !important; }
.mr-1 { margin-right: 0.25rem !important; }
.mb-1 { margin-bottom: 0.25rem !important; }
.ml-1 { margin-left: 0.25rem !important; }
.mx-1 { margin-left: 0.25rem !important; margin-right: 0.25rem !important; }
.my-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }
.m-2 { margin: 0.5rem !important; }
.mt-2 { margin-top: 0.5rem !important; }
.mr-2 { margin-right: 0.5rem !important; }
.mb-2 { margin-bottom: 0.5rem !important; }
.ml-2 { margin-left: 0.5rem !important; }
.mx-2 { margin-left: 0.5rem !important; margin-right: 0.5rem !important; }
.my-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
.m-3 { margin: 0.75rem !important; }
.mt-3 { margin-top: 0.75rem !important; }
.mr-3 { margin-right: 0.75rem !important; }
.mb-3 { margin-bottom: 0.75rem !important; }
.ml-3 { margin-left: 0.75rem !important; }
.mx-3 { margin-left: 0.75rem !important; margin-right: 0.75rem !important; }
.my-3 { margin-top: 0.75rem !important; margin-bottom: 0.75rem !important; }
.m-4 { margin: 1rem !important; }
.mt-4 { margin-top: 1rem !important; }
.mr-4 { margin-right: 1rem !important; }
.mb-4 { margin-bottom: 1rem !important; }
.ml-4 { margin-left: 1rem !important; }
.mx-4 { margin-left: 1rem !important; margin-right: 1rem !important; }
.my-4 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
.m-5 { margin: 1.5rem !important; }
.mt-5 { margin-top: 1.5rem !important; }
.mr-5 { margin-right: 1.5rem !important; }
.mb-5 { margin-bottom: 1.5rem !important; }
.ml-5 { margin-left: 1.5rem !important; }
.mx-5 { margin-left: 1.5rem !important; margin-right: 1.5rem !important; }
.my-5 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
.m-6 { margin: 3rem !important; }
.mt-6 { margin-top: 3rem !important; }
.mr-6 { margin-right: 3rem !important; }
.mb-6 { margin-bottom: 3rem !important; }
.ml-6 { margin-left: 3rem !important; }
.mx-6 { margin-left: 3rem !important; margin-right: 3rem !important; }
.my-6 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
.p-0 { padding: 0px !important; }
.pt-0 { padding-top: 0px !important; }
.pr-0 { padding-right: 0px !important; }
.pb-0 { padding-bottom: 0px !important; }
.pl-0 { padding-left: 0px !important; }
.px-0 { padding-left: 0px !important; padding-right: 0px !important; }
.py-0 { padding-top: 0px !important; padding-bottom: 0px !important; }
.p-1 { padding: 0.25rem !important; }
.pt-1 { padding-top: 0.25rem !important; }
.pr-1 { padding-right: 0.25rem !important; }
.pb-1 { padding-bottom: 0.25rem !important; }
.pl-1 { padding-left: 0.25rem !important; }
.px-1 { padding-left: 0.25rem !important; padding-right: 0.25rem !important; }
.py-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
.p-2 { padding: 0.5rem !important; }
.pt-2 { padding-top: 0.5rem !important; }
.pr-2 { padding-right: 0.5rem !important; }
.pb-2 { padding-bottom: 0.5rem !important; }
.pl-2 { padding-left: 0.5rem !important; }
.px-2 { padding-left: 0.5rem !important; padding-right: 0.5rem !important; }
.py-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
.p-3 { padding: 0.75rem !important; }
.pt-3 { padding-top: 0.75rem !important; }
.pr-3 { padding-right: 0.75rem !important; }
.pb-3 { padding-bottom: 0.75rem !important; }
.pl-3 { padding-left: 0.75rem !important; }
.px-3 { padding-left: 0.75rem !important; padding-right: 0.75rem !important; }
.py-3 { padding-top: 0.75rem !important; padding-bottom: 0.75rem !important; }
.p-4 { padding: 1rem !important; }
.pt-4 { padding-top: 1rem !important; }
.pr-4 { padding-right: 1rem !important; }
.pb-4 { padding-bottom: 1rem !important; }
.pl-4 { padding-left: 1rem !important; }
.px-4 { padding-left: 1rem !important; padding-right: 1rem !important; }
.py-4 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
.p-5 { padding: 1.5rem !important; }
.pt-5 { padding-top: 1.5rem !important; }
.pr-5 { padding-right: 1.5rem !important; }
.pb-5 { padding-bottom: 1.5rem !important; }
.pl-5 { padding-left: 1.5rem !important; }
.px-5 { padding-left: 1.5rem !important; padding-right: 1.5rem !important; }
.py-5 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
.p-6 { padding: 3rem !important; }
.pt-6 { padding-top: 3rem !important; }
.pr-6 { padding-right: 3rem !important; }
.pb-6 { padding-bottom: 3rem !important; }
.pl-6 { padding-left: 3rem !important; }
.px-6 { padding-left: 3rem !important; padding-right: 3rem !important; }
.py-6 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
.is-size-1 { font-size: 3rem !important; }
.is-size-2 { font-size: 2.5rem !important; }
.is-size-3 { font-size: 2rem !important; }
.is-size-4 { font-size: 1.5rem !important; }
.is-size-5 { font-size: 1.25rem !important; }
.is-size-6 { font-size: 1rem !important; }
.is-size-7 { font-size: 0.75rem !important; }
@media screen and (max-width: 768px) {
  .is-size-1-mobile { font-size: 3rem !important; }
  .is-size-2-mobile { font-size: 2.5rem !important; }
  .is-size-3-mobile { font-size: 2rem !important; }
  .is-size-4-mobile { font-size: 1.5rem !important; }
  .is-size-5-mobile { font-size: 1.25rem !important; }
  .is-size-6-mobile { font-size: 1rem !important; }
  .is-size-7-mobile { font-size: 0.75rem !important; }
}
@media screen and (min-width: 769px), print {
  .is-size-1-tablet { font-size: 3rem !important; }
  .is-size-2-tablet { font-size: 2.5rem !important; }
  .is-size-3-tablet { font-size: 2rem !important; }
  .is-size-4-tablet { font-size: 1.5rem !important; }
  .is-size-5-tablet { font-size: 1.25rem !important; }
  .is-size-6-tablet { font-size: 1rem !important; }
  .is-size-7-tablet { font-size: 0.75rem !important; }
}
@media screen and (max-width: 1023px) {
  .is-size-1-touch { font-size: 3rem !important; }
  .is-size-2-touch { font-size: 2.5rem !important; }
  .is-size-3-touch { font-size: 2rem !important; }
  .is-size-4-touch { font-size: 1.5rem !important; }
  .is-size-5-touch { font-size: 1.25rem !important; }
  .is-size-6-touch { font-size: 1rem !important; }
  .is-size-7-touch { font-size: 0.75rem !important; }
}
@media screen and (min-width: 1024px) {
  .is-size-1-desktop { font-size: 3rem !important; }
  .is-size-2-desktop { font-size: 2.5rem !important; }
  .is-size-3-desktop { font-size: 2rem !important; }
  .is-size-4-desktop { font-size: 1.5rem !important; }
  .is-size-5-desktop { font-size: 1.25rem !important; }
  .is-size-6-desktop { font-size: 1rem !important; }
  .is-size-7-desktop { font-size: 0.75rem !important; }
}
@media screen and (min-width: 1216px) {
  .is-size-1-widescreen { font-size: 3rem !important; }
  .is-size-2-widescreen { font-size: 2.5rem !important; }
  .is-size-3-widescreen { font-size: 2rem !important; }
  .is-size-4-widescreen { font-size: 1.5rem !important; }
  .is-size-5-widescreen { font-size: 1.25rem !important; }
  .is-size-6-widescreen { font-size: 1rem !important; }
  .is-size-7-widescreen { font-size: 0.75rem !important; }
}
@media screen and (min-width: 1408px) {
  .is-size-1-fullhd { font-size: 3rem !important; }
  .is-size-2-fullhd { font-size: 2.5rem !important; }
  .is-size-3-fullhd { font-size: 2rem !important; }
  .is-size-4-fullhd { font-size: 1.5rem !important; }
  .is-size-5-fullhd { font-size: 1.25rem !important; }
  .is-size-6-fullhd { font-size: 1rem !important; }
  .is-size-7-fullhd { font-size: 0.75rem !important; }
}
.has-text-centered { text-align: center !important; }
.has-text-justified { text-align: justify !important; }
.has-text-left { text-align: left !important; }
.has-text-right { text-align: right !important; }
@media screen and (max-width: 768px) {
  .has-text-centered-mobile { text-align: center !important; }
}
@media screen and (min-width: 769px), print {
  .has-text-centered-tablet { text-align: center !important; }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .has-text-centered-tablet-only { text-align: center !important; }
}
@media screen and (max-width: 1023px) {
  .has-text-centered-touch { text-align: center !important; }
}
@media screen and (min-width: 1024px) {
  .has-text-centered-desktop { text-align: center !important; }
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .has-text-centered-desktop-only { text-align: center !important; }
}
@media screen and (min-width: 1216px) {
  .has-text-centered-widescreen { text-align: center !important; }
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .has-text-centered-widescreen-only { text-align: center !important; }
}
@media screen and (min-width: 1408px) {
  .has-text-centered-fullhd { text-align: center !important; }
}
@media screen and (max-width: 768px) {
  .has-text-justified-mobile { text-align: justify !important; }
}
@media screen and (min-width: 769px), print {
  .has-text-justified-tablet { text-align: justify !important; }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .has-text-justified-tablet-only { text-align: justify !important; }
}
@media screen and (max-width: 1023px) {
  .has-text-justified-touch { text-align: justify !important; }
}
@media screen and (min-width: 1024px) {
  .has-text-justified-desktop { text-align: justify !important; }
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .has-text-justified-desktop-only { text-align: justify !important; }
}
@media screen and (min-width: 1216px) {
  .has-text-justified-widescreen { text-align: justify !important; }
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .has-text-justified-widescreen-only { text-align: justify !important; }
}
@media screen and (min-width: 1408px) {
  .has-text-justified-fullhd { text-align: justify !important; }
}
@media screen and (max-width: 768px) {
  .has-text-left-mobile { text-align: left !important; }
}
@media screen and (min-width: 769px), print {
  .has-text-left-tablet { text-align: left !important; }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .has-text-left-tablet-only { text-align: left !important; }
}
@media screen and (max-width: 1023px) {
  .has-text-left-touch { text-align: left !important; }
}
@media screen and (min-width: 1024px) {
  .has-text-left-desktop { text-align: left !important; }
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .has-text-left-desktop-only { text-align: left !important; }
}
@media screen and (min-width: 1216px) {
  .has-text-left-widescreen { text-align: left !important; }
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .has-text-left-widescreen-only { text-align: left !important; }
}
@media screen and (min-width: 1408px) {
  .has-text-left-fullhd { text-align: left !important; }
}
@media screen and (max-width: 768px) {
  .has-text-right-mobile { text-align: right !important; }
}
@media screen and (min-width: 769px), print {
  .has-text-right-tablet { text-align: right !important; }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .has-text-right-tablet-only { text-align: right !important; }
}
@media screen and (max-width: 1023px) {
  .has-text-right-touch { text-align: right !important; }
}
@media screen and (min-width: 1024px) {
  .has-text-right-desktop { text-align: right !important; }
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .has-text-right-desktop-only { text-align: right !important; }
}
@media screen and (min-width: 1216px) {
  .has-text-right-widescreen { text-align: right !important; }
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .has-text-right-widescreen-only { text-align: right !important; }
}
@media screen and (min-width: 1408px) {
  .has-text-right-fullhd { text-align: right !important; }
}
.is-capitalized { text-transform: capitalize !important; }
.is-lowercase { text-transform: lowercase !important; }
.is-uppercase { text-transform: uppercase !important; }
.is-italic { font-style: italic !important; }
.has-text-weight-light { font-weight: 300 !important; }
.has-text-weight-normal { font-weight: 400 !important; }
.has-text-weight-medium { font-weight: 500 !important; }
.has-text-weight-semibold { font-weight: 600 !important; }
.has-text-weight-bold { font-weight: 700 !important; }
.is-family-primary { font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", Helvetica, Arial, sans-serif !important; }
.is-family-secondary { font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", Helvetica, Arial, sans-serif !important; }
.is-family-sans-serif { font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", Helvetica, Arial, sans-serif !important; }
.is-family-monospace { font-family: monospace !important; }
.is-family-code { font-family: monospace !important; }
.is-block { display: block !important; }
@media screen and (max-width: 768px) {
  .is-block-mobile { display: block !important; }
}
@media screen and (min-width: 769px), print {
  .is-block-tablet { display: block !important; }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .is-block-tablet-only { display: block !important; }
}
@media screen and (max-width: 1023px) {
  .is-block-touch { display: block !important; }
}
@media screen and (min-width: 1024px) {
  .is-block-desktop { display: block !important; }
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .is-block-desktop-only { display: block !important; }
}
@media screen and (min-width: 1216px) {
  .is-block-widescreen { display: block !important; }
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .is-block-widescreen-only { display: block !important; }
}
@media screen and (min-width: 1408px) {
  .is-block-fullhd { display: block !important; }
}
.is-flex { display: flex !important; }
@media screen and (max-width: 768px) {
  .is-flex-mobile { display: flex !important; }
}
@media screen and (min-width: 769px), print {
  .is-flex-tablet { display: flex !important; }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .is-flex-tablet-only { display: flex !important; }
}
@media screen and (max-width: 1023px) {
  .is-flex-touch { display: flex !important; }
}
@media screen and (min-width: 1024px) {
  .is-flex-desktop { display: flex !important; }
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .is-flex-desktop-only { display: flex !important; }
}
@media screen and (min-width: 1216px) {
  .is-flex-widescreen { display: flex !important; }
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .is-flex-widescreen-only { display: flex !important; }
}
@media screen and (min-width: 1408px) {
  .is-flex-fullhd { display: flex !important; }
}
.is-inline { display: inline !important; }
@media screen and (max-width: 768px) {
  .is-inline-mobile { display: inline !important; }
}
@media screen and (min-width: 769px), print {
  .is-inline-tablet { display: inline !important; }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .is-inline-tablet-only { display: inline !important; }
}
@media screen and (max-width: 1023px) {
  .is-inline-touch { display: inline !important; }
}
@media screen and (min-width: 1024px) {
  .is-inline-desktop { display: inline !important; }
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .is-inline-desktop-only { display: inline !important; }
}
@media screen and (min-width: 1216px) {
  .is-inline-widescreen { display: inline !important; }
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .is-inline-widescreen-only { display: inline !important; }
}
@media screen and (min-width: 1408px) {
  .is-inline-fullhd { display: inline !important; }
}
.is-inline-block { display: inline-block !important; }
@media screen and (max-width: 768px) {
  .is-inline-block-mobile { display: inline-block !important; }
}
@media screen and (min-width: 769px), print {
  .is-inline-block-tablet { display: inline-block !important; }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .is-inline-block-tablet-only { display: inline-block !important; }
}
@media screen and (max-width: 1023px) {
  .is-inline-block-touch { display: inline-block !important; }
}
@media screen and (min-width: 1024px) {
  .is-inline-block-desktop { display: inline-block !important; }
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .is-inline-block-desktop-only { display: inline-block !important; }
}
@media screen and (min-width: 1216px) {
  .is-inline-block-widescreen { display: inline-block !important; }
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .is-inline-block-widescreen-only { display: inline-block !important; }
}
@media screen and (min-width: 1408px) {
  .is-inline-block-fullhd { display: inline-block !important; }
}
.is-inline-flex { display: inline-flex !important; }
@media screen and (max-width: 768px) {
  .is-inline-flex-mobile { display: inline-flex !important; }
}
@media screen and (min-width: 769px), print {
  .is-inline-flex-tablet { display: inline-flex !important; }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .is-inline-flex-tablet-only { display: inline-flex !important; }
}
@media screen and (max-width: 1023px) {
  .is-inline-flex-touch { display: inline-flex !important; }
}
@media screen and (min-width: 1024px) {
  .is-inline-flex-desktop { display: inline-flex !important; }
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .is-inline-flex-desktop-only { display: inline-flex !important; }
}
@media screen and (min-width: 1216px) {
  .is-inline-flex-widescreen { display: inline-flex !important; }
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .is-inline-flex-widescreen-only { display: inline-flex !important; }
}
@media screen and (min-width: 1408px) {
  .is-inline-flex-fullhd { display: inline-flex !important; }
}
.is-hidden { display: none !important; }
.is-sr-only { border: none !important; clip: rect(0px, 0px, 0px, 0px) !important; height: 0.01em !important; overflow: hidden !important; padding: 0px !important; position: absolute !important; white-space: nowrap !important; width: 0.01em !important; }
@media screen and (max-width: 768px) {
  .is-hidden-mobile { display: none !important; }
}
@media screen and (min-width: 769px), print {
  .is-hidden-tablet { display: none !important; }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .is-hidden-tablet-only { display: none !important; }
}
@media screen and (max-width: 1023px) {
  .is-hidden-touch { display: none !important; }
}
@media screen and (min-width: 1024px) {
  .is-hidden-desktop { display: none !important; }
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .is-hidden-desktop-only { display: none !important; }
}
@media screen and (min-width: 1216px) {
  .is-hidden-widescreen { display: none !important; }
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .is-hidden-widescreen-only { display: none !important; }
}
@media screen and (min-width: 1408px) {
  .is-hidden-fullhd { display: none !important; }
}
.is-invisible { visibility: hidden !important; }
@media screen and (max-width: 768px) {
  .is-invisible-mobile { visibility: hidden !important; }
}
@media screen and (min-width: 769px), print {
  .is-invisible-tablet { visibility: hidden !important; }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .is-invisible-tablet-only { visibility: hidden !important; }
}
@media screen and (max-width: 1023px) {
  .is-invisible-touch { visibility: hidden !important; }
}
@media screen and (min-width: 1024px) {
  .is-invisible-desktop { visibility: hidden !important; }
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .is-invisible-desktop-only { visibility: hidden !important; }
}
@media screen and (min-width: 1216px) {
  .is-invisible-widescreen { visibility: hidden !important; }
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .is-invisible-widescreen-only { visibility: hidden !important; }
}
@media screen and (min-width: 1408px) {
  .is-invisible-fullhd { visibility: hidden !important; }
}
.section--center { display: block; width: 40%; margin: 0px auto; text-align: center; }
.mt16 { margin-top: 16px; }
.mt8 { margin-top: 8px; }
.m32 { margin: 32px; }
.m8 { margin: 8px; }
.ml8 { margin-left: 8px; }
.m16 { margin: 16px; }
.p32 { padding: 32px; }
.p8 { padding: 8px; }
.p16 { padding: 16px; }
.flex { display: flex; justify-items: center; }
.flex--sb { justify-content: space-between; }
.flex--ev { justify-content: space-evenly; }
.flex--grow { flex-flow: column; flex-grow: 1; }
@media (max-width: 767px) {
  .reverse-mobile { flex-direction: row-reverse; justify-content: space-between; width: 100%; display: flex !important; }
}
.line-height { line-height: 0.5rem; justify-items: center; }
.text-upper { text-transform: uppercase; }
.text-bold { font-weight: 700; }
.full-height { align-items: stretch; flex: 1 1 auto; }
.rotate180 { transform: rotate(180deg); }
.ct { text-align: center; }
.w100 { width: 100% !important; }
.h100 { height: 100%; }
.mt-auto { margin-top: auto; }
.lg { color: grey; }
.is-absolute { position: absolute; }
.is-borderless { border: 0px !important; }
.is-vertical { vertical-align: middle; }
.is-blue { color: rgb(108, 168, 252); }
.is-rounded { border-radius: 5px; }
.is-disabled { cursor: not-allowed; }
.is-cursor-help { cursor: help; }
.fit-contain { object-fit: contain !important; }
.fit-cover { object-fit: cover !important; }
@media (max-width: 400px) {
  .is-hidden-xxs { display: none !important; }
}
.blue-circle { display: flex; align-items: center; justify-content: center; width: 15px; height: 15px; margin: 0px 11px 0px 2px; background: rgb(0, 108, 255); border-radius: 16px; }
.form__notification { display: flex; align-items: center; padding: 12px 12px 12px 8px; margin-top: 8px; margin-bottom: 8px; font-size: 12px; line-height: 1.3; color: white; background-color: rgb(3, 55, 146); border: 1px solid rgb(2, 78, 194); border-radius: 5px; -webkit-box-align: center; }
.form__notification .close { position: relative; display: none; flex: 1 1 0%; width: 10px; margin-left: 24px; }
@media (max-width: 800px) {
  .form__notification .wallet-list__ens { width: 130px !important; }
}
.form__notification svg { margin-right: 4px; }
.btn { padding: 12px 16px; margin-right: 16px; font: bold 14px / 16px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; text-align: center; cursor: pointer; border-radius: 5px; outline: none; }
.btn--primary { color: rgb(255, 255, 255); cursor: pointer; background-color: rgb(0, 108, 255); border: 0px; }
.btn--primary:hover { color: rgb(255, 255, 255); background-color: rgb(0, 83, 203); }
.btn--primary:active { color: rgb(255, 255, 255); background-color: rgb(0, 76, 186); }
.btn--primary:disabled { cursor: not-allowed; background-color: rgb(0, 108, 255); opacity: 0.3; }
.btn--primary svg { fill: rgb(255, 255, 255); }
.btn--link { display: flex; align-items: center; font-weight: bold; line-height: 1.14; cursor: pointer; }
.btn--link.error:hover { color: rgb(161, 47, 49); }
.btn--link.error:hover svg { fill: rgb(161, 47, 49); }
.btn--link svg { fill: currentcolor; }
.btn--link:hover { color: rgb(0, 108, 255); }
.btn--link:hover svg { fill: rgb(0, 108, 255); }
.is-form { margin-bottom: 16px; }
.label { font-size: 12px; font-weight: bold; letter-spacing: 0px; color: rgb(0, 0, 0); }
.textarea { z-index: 2; min-height: 100px; font-size: 14px; }
.input input, .textarea textarea, select.input { position: relative; display: inline-flex; align-items: center; justify-content: flex-start; width: 100%; max-width: 100%; padding: calc(0.375em - 1px) calc(0.625em - 1px); font-size: 14px; line-height: 1.8; color: rgb(85, 87, 90); vertical-align: top; border: 1px solid rgb(216, 216, 216); border-radius: 5px; box-shadow: none; appearance: none; }
.input input.is-info, .textarea textarea.is-info, select.input.is-info { border-color: rgb(50, 115, 220); }
.input input:disabled, .textarea textarea:disabled, select.input:disabled { opacity: 0.5; }
.select select:not([multiple]) { padding-right: 2.5em; }
.input, .select select, .textarea { padding: 5px 6px; font-family: roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; border-width: 2px; transition: all 0.2s ease 0s; }
.input--default, .select select--default, .textarea--default { padding: 8px 12px; font-size: 14px; border: 1px solid rgb(211, 211, 211); }
.button { font-family: Roboto; font-size: 16px; font-weight: bold; border-radius: 5px !important; }
.button.is-danger { background-color: rgb(255, 64, 67); }
.select select { position: relative; display: block; align-items: center; justify-content: flex-start; height: 2.25em; max-width: 100%; padding: calc(0.375em - 1px) calc(0.625em - 1px); font-size: 1em; line-height: 1.5; color: rgb(54, 54, 54); vertical-align: top; cursor: pointer; background: rgb(255, 255, 255); border: 1px solid rgb(216, 216, 216); border-radius: 3px; outline: none; box-shadow: none; appearance: none; }
.select select.is-info { border: 1px solid rgb(50, 115, 220) !important; }
image { font-size: 0.75rem; color: rgb(255, 255, 255); background: rgb(6, 183, 207); border: none; box-shadow: rgba(22, 32, 42, 0.08) 0px 2px 4px 0px; }
.error { color: red; }
.is-red-hover:hover { color: rgb(161, 47, 49); }
.is-red-hover:hover svg { fill: rgb(161, 47, 49); }
.img--after { position: absolute; top: 7px; left: 10px; width: 20px; height: 20px; }
.input--img { padding-left: 40px !important; background-position: 10px 50% !important; background-repeat: no-repeat !important; }
.input--img:focus { width: 150%; }
.input--sumbit { width: 100%; color: rgb(255, 255, 255); background: 0px 0px no-repeat padding-box padding-box rgb(0, 108, 255); border-radius: 50px; }
.input--sumbit:hover { font-weight: bold; }
.input--sumbit:disabled { background: 0px 0px no-repeat padding-box padding-box rgb(0, 108, 255); }
button.btn--img { background: transparent; }
.social-box { fill: rgb(170, 170, 170) !important; }
.social-box--removed { width: 100%; overflow: hidden; }
.social-box--removed svg { margin-right: 5px; }
.social__row { display: flex; }
.social__row .btn--img { position: relative; top: 5px; height: 25px; }
.icon-eth::before { content: ""; }
.icon-tron::before { content: ""; }
.icon-eos::before { content: ""; }
.hint { margin: 10px 0px; font-size: 13px; color: rgb(170, 170, 170); }
.input--submit { width: 100%; margin: 16px 0px; font-size: 16px; color: rgb(255, 255, 255); background: 0px 0px no-repeat padding-box padding-box rgb(0, 108, 255); border-width: 0px; border-radius: 50px; outline: none; }
.input--submit:disabled { background: 0px 0px no-repeat padding-box padding-box rgb(0, 108, 255); opacity: 0.3; }
.input--submit:active, .input--submit:hover, .input--submit:focus { color: rgb(255, 255, 255); }
.relative { position: relative; }
.form-element.hasError { margin-bottom: 5px !important; }
.form-element.hasError .input-wrapper { position: relative; margin-bottom: 5px; }
.control { position: relative; clear: both; font-size: 1rem; text-align: left; box-sizing: border-box; }
.control .has-icons-right .icon.is-right { right: 0px; }
.control .has-icons-left .icon, .control .has-icons-right .icon { position: absolute; top: 0px; z-index: 4; width: 2.5em; height: 2.5em; color: rgb(219, 219, 219); pointer-events: none; }
.ps { overflow-anchor: none; touch-action: auto; overflow: hidden !important; }
.ps__rail-x { position: absolute; bottom: 0px; display: none; height: 5px; opacity: 0; transition: background-color 0.2s linear 0s, opacity 0.2s linear 0s; }
.ps__rail-y { position: absolute; right: 0px; display: none; width: 5px; opacity: 0; transition: background-color 0.2s linear 0s, opacity 0.2s linear 0s; }
.ps--active-x > .ps__rail-x, .ps--active-y > .ps__rail-y { display: block; background-color: transparent; }
.ps:hover > .ps__rail-x, .ps:hover > .ps__rail-y, .ps--focus > .ps__rail-x, .ps--focus > .ps__rail-y, .ps--scrolling-x > .ps__rail-x, .ps--scrolling-y > .ps__rail-y { opacity: 0.6; }
.ps .ps__rail-x:hover, .ps .ps__rail-y:hover, .ps .ps__rail-x:focus, .ps .ps__rail-y:focus, .ps .ps__rail-x.ps--clicking, .ps .ps__rail-y.ps--clicking { background-color: rgb(238, 238, 238); opacity: 0.9; }
.ps__thumb-x { position: absolute; bottom: 0px; height: 3px; background-color: rgb(170, 170, 170); transition: background-color 0.2s linear 0s, height 0.2s ease-in-out 0s; }
.ps__thumb-y { position: absolute; right: 0px; width: 3px; background-color: rgb(170, 170, 170); transition: background-color 0.2s linear 0s, width 0.2s ease-in-out 0s; }
.ps__rail-x:hover > .ps__thumb-x, .ps__rail-x:focus > .ps__thumb-x, .ps__rail-x.ps--clicking .ps__thumb-x { background-color: rgb(153, 153, 153); height: 5px; }
.ps__rail-y:hover > .ps__thumb-y, .ps__rail-y:focus > .ps__thumb-y, .ps__rail-y.ps--clicking .ps__thumb-y { background-color: rgb(153, 153, 153); width: 5px; }
@supports (-ms-overflow-style: none) {
  .ps { overflow: auto !important; }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps { overflow: auto !important; }
}
.scrollbar-container { position: relative; height: 100%; }
.page-heading { width: 100%; margin-bottom: 16px; font: 700 12px / 14px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; letter-spacing: 1.2px; text-transform: uppercase; }
.page-heading.dark { margin-bottom: 8px; color: rgb(255, 255, 255); background-color: rgb(2, 28, 72); border-bottom: 0px; }
.page-heading.light { color: rgb(0, 0, 0); }
.spinner-svg { position: absolute; z-index: 2; width: 25px; height: 25px; animation: 1.8s linear 0s infinite normal none running rotate-s-loader; }
.spinner-svg .path { animation: 1.35s ease-in-out 0s infinite normal none running dash; stroke: rgb(255, 255, 255); stroke-linecap: round; }
@keyframes rotate { 
  100% { transform: rotate(360deg); }
}
@keyframes dash { 
  0% { stroke-dasharray: 1, 150; stroke-dashoffset: 0; }
  50% { stroke-dasharray: 90, 150; stroke-dashoffset: -35; }
  100% { stroke-dasharray: 90, 150; stroke-dashoffset: -124; }
}
.react-datepicker__navigation-icon::before, .react-datepicker__year-read-view--down-arrow, .react-datepicker__month-read-view--down-arrow, .react-datepicker__month-year-read-view--down-arrow { border-color: rgb(204, 204, 204); border-style: solid; border-width: 3px 3px 0px 0px; content: ""; display: block; height: 9px; position: absolute; top: 6px; width: 9px; }
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle { margin-left: -5px; position: absolute; width: 0px; }
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::after, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::after { box-sizing: content-box; position: absolute; border: 10px solid transparent; height: 0px; width: 1px; content: ""; z-index: -1; left: -10px; }
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before { border-bottom-color: rgb(174, 174, 174); }
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle { top: 0px; margin-top: -10px; }
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::after { border-top: none; border-bottom-color: rgb(240, 240, 240); }
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::after { top: 0px; }
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before { top: -1px; border-bottom-color: rgb(174, 174, 174); }
.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle { bottom: 0px; margin-bottom: -10px; }
.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::after { border-bottom: none; border-top-color: rgb(255, 255, 255); }
.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::after { bottom: 0px; }
.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before { bottom: -1px; border-top-color: rgb(174, 174, 174); }
.react-datepicker-wrapper { display: inline-block; padding: 0px; border: 0px; width: 100%; }
.react-datepicker { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.8rem; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); border: 1px solid rgb(174, 174, 174); border-radius: 5px; display: inline-block; position: relative; }
.react-datepicker--time-only .react-datepicker__triangle { left: 35px; }
.react-datepicker--time-only .react-datepicker__time-container { border-left: 0px; }
.react-datepicker--time-only .react-datepicker__time, .react-datepicker--time-only .react-datepicker__time-box { border-bottom-left-radius: 0.3rem; border-bottom-right-radius: 0.3rem; }
.react-datepicker__triangle { position: absolute; left: 50px; }
.react-datepicker-popper { z-index: 1; }
.react-datepicker-popper[data-placement^="bottom"] { padding-top: 12px; }
.react-datepicker-popper[data-placement="bottom-end"] .react-datepicker__triangle, .react-datepicker-popper[data-placement="top-end"] .react-datepicker__triangle { left: auto; right: 50px; }
.react-datepicker-popper[data-placement^="top"] { padding-bottom: 12px; }
.react-datepicker-popper[data-placement^="right"] { padding-left: 10px; }
.react-datepicker-popper[data-placement^="right"] .react-datepicker__triangle { left: auto; right: 42px; }
.react-datepicker-popper[data-placement^="left"] { padding-right: 10px; }
.react-datepicker-popper[data-placement^="left"] .react-datepicker__triangle { left: 42px; right: auto; }
.react-datepicker__header { text-align: center; background-color: rgb(240, 240, 240); border-bottom: 1px solid rgb(174, 174, 174); border-top-left-radius: 5px; padding: 8px 0px; position: relative; }
.react-datepicker__header--time { padding-bottom: 8px; padding-left: 5px; padding-right: 5px; }
.react-datepicker__header--time:not(.react-datepicker__header--time--only) { border-top-left-radius: 0px; }
.react-datepicker__header:not(.react-datepicker__header--has-time-select) { border-top-right-radius: 5px; }
.react-datepicker__year-dropdown-container--select, .react-datepicker__month-dropdown-container--select, .react-datepicker__month-year-dropdown-container--select, .react-datepicker__year-dropdown-container--scroll, .react-datepicker__month-dropdown-container--scroll, .react-datepicker__month-year-dropdown-container--scroll { display: inline-block; margin: 0px 15px; }
.react-datepicker__current-month, .react-datepicker-time__header, .react-datepicker-year-header { margin-top: 0px; color: rgb(0, 0, 0); font-weight: bold; font-size: 0.944rem; }
.react-datepicker-time__header { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.react-datepicker__navigation { align-items: center; background: none; display: flex; justify-content: center; text-align: center; cursor: pointer; position: absolute; top: 2px; padding: 0px; border: none; z-index: 1; height: 32px; width: 32px; text-indent: -999em; overflow: hidden; }
.react-datepicker__navigation--previous { left: 2px; }
.react-datepicker__navigation--next { right: 2px; }
.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) { right: 85px; }
.react-datepicker__navigation--years { position: relative; top: 0px; display: block; margin-left: auto; margin-right: auto; }
.react-datepicker__navigation--years-previous { top: 4px; }
.react-datepicker__navigation--years-upcoming { top: -4px; }
.react-datepicker__navigation:hover ::before { border-color: rgb(166, 166, 166); }
.react-datepicker__navigation-icon { position: relative; top: -1px; font-size: 20px; width: 0px; }
.react-datepicker__navigation-icon--next { left: -2px; }
.react-datepicker__navigation-icon--next::before { transform: rotate(45deg); left: -7px; }
.react-datepicker__navigation-icon--previous { right: -2px; }
.react-datepicker__navigation-icon--previous::before { transform: rotate(225deg); right: -7px; }
.react-datepicker__month-container { float: left; }
.react-datepicker__year { margin: 0.4rem; text-align: center; }
.react-datepicker__year-wrapper { display: flex; flex-wrap: wrap; max-width: 180px; }
.react-datepicker__year .react-datepicker__year-text { display: inline-block; width: 4rem; margin: 2px; }
.react-datepicker__month { margin: 0.4rem; text-align: center; }
.react-datepicker__month .react-datepicker__month-text, .react-datepicker__month .react-datepicker__quarter-text { display: inline-block; width: 4rem; margin: 2px; }
.react-datepicker__input-time-container { clear: both; width: 100%; float: left; margin: 5px 0px 10px 15px; text-align: left; }
.react-datepicker__input-time-container .react-datepicker-time__caption { display: inline-block; }
.react-datepicker__input-time-container .react-datepicker-time__input-container { display: inline-block; }
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input { display: inline-block; margin-left: 10px; }
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input { width: auto; }
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-inner-spin-button, .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-outer-spin-button { appearance: none; margin: 0px; }
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"] { }
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter { margin-left: 5px; display: inline-block; }
.react-datepicker__time-container { float: right; border-left: 1px solid rgb(174, 174, 174); width: 85px; }
.react-datepicker__time-container--with-today-button { display: inline; border: 1px solid rgb(174, 174, 174); border-radius: 0.3rem; position: absolute; right: -87px; top: 0px; }
.react-datepicker__time-container .react-datepicker__time { position: relative; background: white; border-bottom-right-radius: 0.3rem; }
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box { width: 85px; overflow-x: hidden; margin: 0px auto; text-align: center; border-bottom-right-radius: 0.3rem; }
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list { list-style: none; margin: 0px; height: calc(195px + 0.85rem); overflow-y: scroll; padding-right: 0px; padding-left: 0px; width: 100%; box-sizing: content-box; }
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item { height: 30px; padding: 5px 10px; white-space: nowrap; }
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover { cursor: pointer; background-color: rgb(240, 240, 240); }
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected { background-color: rgb(5, 108, 255); color: white; font-weight: bold; }
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover { background-color: rgb(5, 108, 255); }
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled { color: rgb(204, 204, 204); }
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover { cursor: default; background-color: transparent; }
.react-datepicker__week-number { color: rgb(204, 204, 204); display: inline-block; width: 1.7rem; line-height: 1.7rem; text-align: center; margin: 0.166rem; }
.react-datepicker__week-number.react-datepicker__week-number--clickable { cursor: pointer; }
.react-datepicker__week-number.react-datepicker__week-number--clickable:hover { border-radius: 5px; background-color: rgb(240, 240, 240); }
.react-datepicker__day-names, .react-datepicker__week { white-space: nowrap; }
.react-datepicker__day-names { margin-bottom: -8px; }
.react-datepicker__day-name, .react-datepicker__day, .react-datepicker__time-name { color: rgb(0, 0, 0); display: inline-block; width: 1.7rem; line-height: 1.7rem; text-align: center; margin: 0.166rem; }
.react-datepicker__month--selected, .react-datepicker__month--in-selecting-range, .react-datepicker__month--in-range, .react-datepicker__quarter--selected, .react-datepicker__quarter--in-selecting-range, .react-datepicker__quarter--in-range { border-radius: 5px; background-color: rgb(5, 108, 255); color: rgb(255, 255, 255); }
.react-datepicker__month--selected:hover, .react-datepicker__month--in-selecting-range:hover, .react-datepicker__month--in-range:hover, .react-datepicker__quarter--selected:hover, .react-datepicker__quarter--in-selecting-range:hover, .react-datepicker__quarter--in-range:hover { background-color: rgb(0, 97, 235); }
.react-datepicker__month--disabled, .react-datepicker__quarter--disabled { color: rgb(204, 204, 204); pointer-events: none; }
.react-datepicker__month--disabled:hover, .react-datepicker__quarter--disabled:hover { cursor: default; background-color: transparent; }
.react-datepicker__day, .react-datepicker__month-text, .react-datepicker__quarter-text, .react-datepicker__year-text { cursor: pointer; }
.react-datepicker__day:hover, .react-datepicker__month-text:hover, .react-datepicker__quarter-text:hover, .react-datepicker__year-text:hover { border-radius: 5px; background-color: rgb(240, 240, 240); }
.react-datepicker__day--today, .react-datepicker__month-text--today, .react-datepicker__quarter-text--today, .react-datepicker__year-text--today { font-weight: bold; }
.react-datepicker__day--highlighted, .react-datepicker__month-text--highlighted, .react-datepicker__quarter-text--highlighted, .react-datepicker__year-text--highlighted { border-radius: 5px; background-color: rgb(61, 204, 74); color: rgb(255, 255, 255); }
.react-datepicker__day--highlighted:hover, .react-datepicker__month-text--highlighted:hover, .react-datepicker__quarter-text--highlighted:hover, .react-datepicker__year-text--highlighted:hover { background-color: rgb(50, 190, 63); }
.react-datepicker__day--highlighted-custom-1, .react-datepicker__month-text--highlighted-custom-1, .react-datepicker__quarter-text--highlighted-custom-1, .react-datepicker__year-text--highlighted-custom-1 { color: magenta; }
.react-datepicker__day--highlighted-custom-2, .react-datepicker__month-text--highlighted-custom-2, .react-datepicker__quarter-text--highlighted-custom-2, .react-datepicker__year-text--highlighted-custom-2 { color: green; }
.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range, .react-datepicker__month-text--selected, .react-datepicker__month-text--in-selecting-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--selected, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--selected, .react-datepicker__year-text--in-selecting-range, .react-datepicker__year-text--in-range { border-radius: 5px; background-color: rgb(5, 108, 255); color: rgb(255, 255, 255); }
.react-datepicker__day--selected:hover, .react-datepicker__day--in-selecting-range:hover, .react-datepicker__day--in-range:hover, .react-datepicker__month-text--selected:hover, .react-datepicker__month-text--in-selecting-range:hover, .react-datepicker__month-text--in-range:hover, .react-datepicker__quarter-text--selected:hover, .react-datepicker__quarter-text--in-selecting-range:hover, .react-datepicker__quarter-text--in-range:hover, .react-datepicker__year-text--selected:hover, .react-datepicker__year-text--in-selecting-range:hover, .react-datepicker__year-text--in-range:hover { background-color: rgb(0, 97, 235); }
.react-datepicker__day--keyboard-selected, .react-datepicker__month-text--keyboard-selected, .react-datepicker__quarter-text--keyboard-selected, .react-datepicker__year-text--keyboard-selected { border-radius: 5px; background-color: rgb(235, 243, 255); color: rgb(0, 0, 0); }
.react-datepicker__day--keyboard-selected:hover, .react-datepicker__month-text--keyboard-selected:hover, .react-datepicker__quarter-text--keyboard-selected:hover, .react-datepicker__year-text--keyboard-selected:hover { background-color: rgb(0, 97, 235); }
.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range { background-color: rgba(5, 108, 255, 0.5); }
.react-datepicker__month--selecting-range .react-datepicker__day--in-range, .react-datepicker__month--selecting-range .react-datepicker__month-text--in-range, .react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range, .react-datepicker__month--selecting-range .react-datepicker__year-text--in-range { background-color: rgb(240, 240, 240); color: rgb(0, 0, 0); }
.react-datepicker__day--disabled, .react-datepicker__month-text--disabled, .react-datepicker__quarter-text--disabled, .react-datepicker__year-text--disabled { cursor: default; color: rgb(204, 204, 204); }
.react-datepicker__day--disabled:hover, .react-datepicker__month-text--disabled:hover, .react-datepicker__quarter-text--disabled:hover, .react-datepicker__year-text--disabled:hover { background-color: transparent; }
.react-datepicker__month-text.react-datepicker__month--selected:hover, .react-datepicker__month-text.react-datepicker__month--in-range:hover, .react-datepicker__month-text.react-datepicker__quarter--selected:hover, .react-datepicker__month-text.react-datepicker__quarter--in-range:hover, .react-datepicker__quarter-text.react-datepicker__month--selected:hover, .react-datepicker__quarter-text.react-datepicker__month--in-range:hover, .react-datepicker__quarter-text.react-datepicker__quarter--selected:hover, .react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover { background-color: rgb(5, 108, 255); }
.react-datepicker__month-text:hover, .react-datepicker__quarter-text:hover { background-color: rgb(240, 240, 240); }
.react-datepicker__input-container { position: relative; display: inline-block; width: 100%; }
.react-datepicker__input-container .react-datepicker__calendar-icon { position: absolute; padding: 0.5rem; }
.react-datepicker__view-calendar-icon input { padding: 6px 10px 5px 25px; }
.react-datepicker__year-read-view, .react-datepicker__month-read-view, .react-datepicker__month-year-read-view { border: 1px solid transparent; border-radius: 5px; position: relative; }
.react-datepicker__year-read-view:hover, .react-datepicker__month-read-view:hover, .react-datepicker__month-year-read-view:hover { cursor: pointer; }
.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow, .react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow, .react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow, .react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow, .react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow, .react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow { border-top-color: rgb(179, 179, 179); }
.react-datepicker__year-read-view--down-arrow, .react-datepicker__month-read-view--down-arrow, .react-datepicker__month-year-read-view--down-arrow { transform: rotate(135deg); right: -16px; top: 0px; }
.react-datepicker__year-dropdown, .react-datepicker__month-dropdown, .react-datepicker__month-year-dropdown { background-color: rgb(240, 240, 240); position: absolute; width: 50%; left: 25%; top: 30px; z-index: 1; text-align: center; border-radius: 5px; border: 1px solid rgb(174, 174, 174); }
.react-datepicker__year-dropdown:hover, .react-datepicker__month-dropdown:hover, .react-datepicker__month-year-dropdown:hover { cursor: pointer; }
.react-datepicker__year-dropdown--scrollable, .react-datepicker__month-dropdown--scrollable, .react-datepicker__month-year-dropdown--scrollable { height: 150px; overflow-y: scroll; }
.react-datepicker__year-option, .react-datepicker__month-option, .react-datepicker__month-year-option { line-height: 20px; width: 100%; display: block; margin-left: auto; margin-right: auto; }
.react-datepicker__year-option:first-of-type, .react-datepicker__month-option:first-of-type, .react-datepicker__month-year-option:first-of-type { border-top-left-radius: 5px; border-top-right-radius: 5px; }
.react-datepicker__year-option:last-of-type, .react-datepicker__month-option:last-of-type, .react-datepicker__month-year-option:last-of-type { user-select: none; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.react-datepicker__year-option:hover, .react-datepicker__month-option:hover, .react-datepicker__month-year-option:hover { background-color: rgb(204, 204, 204); }
.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming, .react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming, .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming { border-bottom-color: rgb(179, 179, 179); }
.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous, .react-datepicker__month-option:hover .react-datepicker__navigation--years-previous, .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous { border-top-color: rgb(179, 179, 179); }
.react-datepicker__year-option--selected, .react-datepicker__month-option--selected, .react-datepicker__month-year-option--selected { position: absolute; left: 15px; }
.react-datepicker__close-icon { cursor: pointer; background-color: transparent; border: 0px; outline: 0px; padding: 0px 6px 0px 0px; position: absolute; top: 0px; right: 0px; height: 100%; display: table-cell; vertical-align: middle; }
.react-datepicker__close-icon::after { cursor: pointer; background-color: rgb(5, 108, 255); color: rgb(255, 255, 255); border-radius: 50%; height: 16px; width: 16px; padding: 2px; font-size: 12px; line-height: 1; text-align: center; display: table-cell; vertical-align: middle; content: "×"; }
.react-datepicker__today-button { background: rgb(240, 240, 240); border-top: 1px solid rgb(174, 174, 174); cursor: pointer; text-align: center; font-weight: bold; padding: 5px 0px; clear: left; }
.react-datepicker__portal { position: fixed; width: 100vw; height: 100vh; background-color: rgba(0, 0, 0, 0.8); left: 0px; top: 0px; justify-content: center; align-items: center; display: flex; z-index: 2147483647; }
.react-datepicker__portal .react-datepicker__day-name, .react-datepicker__portal .react-datepicker__day, .react-datepicker__portal .react-datepicker__time-name { width: 3rem; line-height: 3rem; }
@media (max-width: 400px), (max-height: 550px) {
  .react-datepicker__portal .react-datepicker__day-name, .react-datepicker__portal .react-datepicker__day, .react-datepicker__portal .react-datepicker__time-name { width: 2rem; line-height: 2rem; }
}
.react-datepicker__portal .react-datepicker__current-month, .react-datepicker__portal .react-datepicker-time__header { font-size: 1.44rem; }
.react-datepicker__children-container { width: 13.8rem; margin: 0.4rem; padding-right: 0.2rem; padding-left: 0.2rem; height: auto; }
.react-datepicker__aria-live { position: absolute; clip-path: circle(0px); border: 0px; height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; white-space: nowrap; }
.react-datepicker__calendar-icon { width: 1em; height: 1em; vertical-align: -0.125em; }
html { box-sizing: border-box; }
html, body { width: 100%; height: 100%; color: rgb(255, 255, 255); background-color: rgb(0, 13, 38); }
* { outline: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.scroll-behavarior-auto { scroll-behavior: auto !important; }
.loaded { scroll-behavior: smooth; }
span[data-tooltip] { border-bottom: none; }
img { outline: none; }
.body__main { width: 500px; margin: 64px auto; }
.white { color: rgb(255, 255, 255); }
.opacity { color: rgb(204, 204, 204); opacity: 0.7; }
#app { height: 100%; font-family: roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; font-size: 14px; }
.app-container { display: block; width: 100%; max-width: 1366px; padding: 52px 16px 0px; margin: 0px auto; background-color: rgb(0, 13, 38); }
@media (max-width: 1215px) {
  .app-container { padding: 52px 8px 0px; }
}
.full-pane { display: flex; flex: 1 1 0%; flex-direction: column; justify-content: space-between; width: 100%; min-height: 100%; overflow: auto; }
.full-pane article { height: 100%; }
h1 { font-size: 3em; text-align: center; }
h3 { margin: 32px 0px; font-size: 1.125rem; font-weight: bold; }
.button:hover, a:hover { transition: all 0.2s ease 0s; }
a:hover .icon-animated { padding-right: 10px; margin-left: -5px; opacity: 1; }
fieldset { padding: 0px; margin: 0px; border: 0px; }
html.modal-open { overflow: hidden; }
.hide { display: none; }
@keyframes fadeInImg { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.pulsatingDot { width: 5px; height: 5px; margin-right: 8px; background-color: var(--pulsating-dot, #ff4043); border-radius: 50%; animation: 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) -0.4s infinite normal none running pulseDot; }
.pulsatingDot::before { position: relative; top: -100%; left: -100%; display: block; width: 300%; height: 300%; background-color: var(--pulsating-dot, #ff4043); border-radius: 45px; content: ""; animation: 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0s infinite normal none running pulseRing; }
@keyframes pulseRing { 
  0% { transform: scale(0.5); }
  80%, 100% { opacity: 0; }
}
@keyframes pulseDot { 
  0%, 100% { transform: scale(1); }
  50% { transform: scale(1.1); }
}
#scroll-style-1::-webkit-scrollbar-track { background-color: rgb(2, 28, 72); border-radius: 10px; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 6px inset; }
#scroll-style-1::-webkit-scrollbar { width: 6px; background-color: rgb(2, 28, 72); }
#scroll-style-1::-webkit-scrollbar-thumb { height: 40px; background-color: rgb(85, 85, 85); border-radius: 10px; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 6px inset; }
#mew-mobile-modal-dialog > .modal-content > .outer-container { min-width: unset; }
div[id^="mew-connect-notice-corner"].show { z-index: 99999; }
svg:not(:root) { overflow: hidden; }
svg:not([fill]) { fill: currentcolor; }
audio, canvas, iframe, img, svg, video { vertical-align: middle; }
.react-horizontal-scrolling-menu--scroll-container { display: flex; height: max-content; overflow-y: hidden; position: relative; width: 100%; }
.react-horizontal-scrolling-menu--scroll-container.rtl { direction: rtl; }
.react-horizontal-scrolling-menu--inner-wrapper { display: flex; overflow-y: hidden; }
.react-horizontal-scrolling-menu--wrapper { display: flex; flex-direction: column; }
.react-horizontal-scrolling-menu--footer, .react-horizontal-scrolling-menu--header { width: 100%; }
.react-horizontal-scrolling-menu--arrow-left, .react-horizontal-scrolling-menu--arrow-right { display: flex; }
.fqonLZ { width: 45px; height: 45px; display: flex; border-radius: 50%; overflow: visible; box-shadow: none; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }
.fqonLZ img { width: 100%; height: 100%; }
@media screen and (max-width: 768px) {
  .fqonLZ { width: 8.5vw; height: 8.5vw; }
}
.gHoDBx { width: 100%; font-size: 24px; font-weight: 700; margin-top: 0.5em; color: rgb(12, 12, 13); }
@media screen and (max-width: 768px) {
  .gHoDBx { font-size: 5vw; }
}
.eCZoDi { width: 100%; font-size: 18px; margin: 0.333em 0px; color: rgb(169, 169, 188); }
@media screen and (max-width: 768px) {
  .eCZoDi { font-size: 4vw; }
}
.hKhOIm { transition: background-color 0.2s ease-in-out 0s; width: 100%; display: flex; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; background-color: rgb(255, 255, 255); border-radius: 12px; padding: 24px 16px; }
@media screen and (max-width: 768px) {
  .hKhOIm { padding: 1vw; }
}
.bElhDP { width: 100%; padding: 8px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; flex-direction: column; cursor: pointer; border-radius: 0px; border: 1px solid rgba(195, 195, 195, 0.14); }
@media (hover: hover) {
  .bElhDP:hover .sc-hKwDye { background-color: rgba(195, 195, 195, 0.14); }
}
.VgIbA { transition: opacity 0.1s ease-in-out 0s; text-align: center; position: fixed; width: 100%; height: 100%; margin-left: -50vw; top: 0px; left: 50%; z-index: 2; will-change: opacity; background-color: rgba(0, 0, 0, 0.4); opacity: 0; visibility: hidden; pointer-events: none; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }
.VgIbA * { box-sizing: border-box !important; }
.hURhkl { position: relative; width: 100%; height: 100%; padding: 15px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; opacity: 0; visibility: hidden; pointer-events: none; }
.fFpYRP { position: absolute; inset: 0px; }
.kzdSsF { position: relative; width: 100%; background-color: rgb(255, 255, 255); border-radius: 12px; margin: 10px; padding: 0px; opacity: 0; visibility: hidden; pointer-events: none; display: grid; grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); max-width: 800px; min-width: fit-content; max-height: 100%; overflow: auto; }
@media screen and (max-width: 768px) {
  .kzdSsF { max-width: 800px; grid-template-columns: 1fr; }
}
.eRjavl { margin-left: 0px; margin-right: 8px; display: flex; -webkit-box-align: center; align-items: center; }
.eFPxbR { margin-left: 8px; margin-right: 0px; display: flex; -webkit-box-align: center; align-items: center; }
.cWTXdJ { margin-left: 0px; margin-right: 0px; display: flex; -webkit-box-align: center; align-items: center; }
.dUXxYB { position: relative; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-family: Roboto, sans-serif; font-weight: 700; text-decoration: none; cursor: pointer; border: 0px; box-sizing: border-box; outline: none; transition: background-color 0.2s ease 0s, color 0.2s ease 0s, border-color 0.2s ease 0s; text-transform: none; text-align: center; color: rgb(255, 255, 255); background-color: rgb(0, 108, 255); padding: 8px 16px; font-size: 14px; line-height: 20px; letter-spacing: 0.6px; border-radius: 8px; width: 100%; margin-bottom: 16px; }
.dUXxYB:hover { text-decoration: none; }
.dUXxYB:disabled { cursor: not-allowed; }
.dUXxYB svg { fill: rgb(255, 255, 255); transition: fill 0.2s ease 0s, stroke 0.2s ease 0s; }
.dUXxYB:hover { color: rgb(255, 255, 255); background-color: rgb(0, 86, 204); }
.dUXxYB:active { color: rgb(255, 255, 255); background-color: rgb(0, 54, 128); }
.dUXxYB:disabled { color: rgba(255, 255, 255, 0.12); background-color: rgb(22, 44, 76); }
.dUXxYB:disabled svg { fill: rgba(255, 255, 255, 0.12); }
.dUXxYB:disabled:hover, .dUXxYB:disabled:active { background-color: rgb(22, 44, 76); }
.dUXxYB .button-loader { width: 16px; height: 16px; }
.hiOhDD { position: relative; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding: 16px 24px; font-family: Roboto, sans-serif; font-weight: 700; font-size: 14px; line-height: 16px; color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; background-color: transparent; border: 0px; box-sizing: border-box; border-radius: 5px; outline: none; transition: background-color 0.2s ease 0s, color 0.2s ease 0s, border-color 0.2s ease 0s; text-align: center; width: 100%; }
.hiOhDD:hover { text-decoration: none; }
.hiOhDD:disabled { cursor: not-allowed; }
.hiOhDD svg { fill: rgb(255, 255, 255); transition: fill 0.2s ease 0s, stroke 0.2s ease 0s; }
.jEaEzn { position: relative; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-family: Roboto, sans-serif; font-weight: 700; text-decoration: none; cursor: pointer; border: 0px; box-sizing: border-box; outline: none; transition: background-color 0.2s ease 0s, color 0.2s ease 0s, border-color 0.2s ease 0s; text-transform: none; text-align: center; color: rgb(255, 255, 255); background-color: rgb(0, 108, 255); padding: 8px 16px; font-size: 14px; line-height: 20px; letter-spacing: 0.6px; border-radius: 8px; width: 100%; }
.jEaEzn:hover { text-decoration: none; }
.jEaEzn:disabled { cursor: not-allowed; }
.jEaEzn svg { fill: rgb(255, 255, 255); transition: fill 0.2s ease 0s, stroke 0.2s ease 0s; }
.jEaEzn:hover { color: rgb(255, 255, 255); background-color: rgb(0, 86, 204); }
.jEaEzn:active { color: rgb(255, 255, 255); background-color: rgb(0, 54, 128); }
.jEaEzn:disabled { color: rgba(255, 255, 255, 0.12); background-color: rgb(22, 44, 76); }
.jEaEzn:disabled svg { fill: rgba(255, 255, 255, 0.12); }
.jEaEzn:disabled:hover, .jEaEzn:disabled:active { background-color: rgb(22, 44, 76); }
.jEaEzn .button-loader { width: 16px; height: 16px; }
.GpwWC { position: relative; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-family: Roboto, sans-serif; font-weight: 700; text-decoration: none; cursor: pointer; border: 0px; box-sizing: border-box; outline: none; transition: background-color 0.2s ease 0s, color 0.2s ease 0s, border-color 0.2s ease 0s; text-transform: none; text-align: center; color: rgb(177, 187, 206); background-color: rgb(43, 66, 106); font-size: 16px; line-height: 16px; padding: 16px 24px; border-radius: 8px; letter-spacing: 0.6px; width: 100%; }
.GpwWC:hover { text-decoration: none; }
.GpwWC:disabled { cursor: not-allowed; }
.GpwWC svg { fill: rgb(255, 255, 255); transition: fill 0.2s ease 0s, stroke 0.2s ease 0s; }
.GpwWC svg { fill: rgb(177, 187, 206); }
.GpwWC:hover { color: rgb(228, 229, 233); background-color: rgb(56, 77, 115); }
.GpwWC:hover svg { fill: rgb(228, 229, 233); }
.GpwWC:active { color: rgb(255, 255, 255); background-color: rgb(68, 88, 124); }
.GpwWC:active svg { fill: rgb(255, 255, 255); }
.GpwWC:disabled { color: rgb(65, 86, 122); background-color: rgb(32, 52, 87); }
.GpwWC:disabled svg { fill: rgb(65, 86, 122); }
.GpwWC:disabled:hover, .GpwWC:disabled:active { background-color: rgb(32, 52, 87); }
.GpwWC .button-loader { width: 16px; height: 16px; }
.hAHhjI { position: relative; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-family: Roboto, sans-serif; font-weight: 700; text-decoration: none; cursor: pointer; border: 0px; box-sizing: border-box; outline: none; transition: background-color 0.2s ease 0s, color 0.2s ease 0s, border-color 0.2s ease 0s; width: fit-content; text-transform: none; text-align: center; color: rgb(255, 255, 255); background-color: rgb(0, 108, 255); font-size: 16px; line-height: 16px; padding: 16px 24px; border-radius: 8px; letter-spacing: 0.6px; margin-bottom: 8px; }
.hAHhjI:hover { text-decoration: none; }
.hAHhjI:disabled { cursor: not-allowed; }
.hAHhjI svg { fill: rgb(255, 255, 255); transition: fill 0.2s ease 0s, stroke 0.2s ease 0s; }
.hAHhjI:hover { color: rgb(255, 255, 255); background-color: rgb(0, 86, 204); }
.hAHhjI:active { color: rgb(255, 255, 255); background-color: rgb(0, 54, 128); }
.hAHhjI:disabled { color: rgba(255, 255, 255, 0.4); background-color: rgb(179, 211, 255); }
.hAHhjI:disabled svg { fill: rgba(255, 255, 255, 0.4); }
.hAHhjI:disabled:hover, .hAHhjI:disabled:active { background-color: rgb(179, 211, 255); }
.hAHhjI .button-loader { width: 16px; height: 16px; }
.hvxzOM { position: relative; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-family: Roboto, sans-serif; font-weight: 700; text-decoration: none; cursor: pointer; border: 0px; box-sizing: border-box; outline: none; transition: background-color 0.2s ease 0s, color 0.2s ease 0s, border-color 0.2s ease 0s; width: fit-content; text-transform: none; text-align: center; color: rgb(177, 187, 206); background-color: transparent; font-size: 14px; line-height: 20px; letter-spacing: 0.6px; padding: 0px; border-radius: 50%; }
.hvxzOM:hover { text-decoration: none; }
.hvxzOM:disabled { cursor: not-allowed; }
.hvxzOM svg { fill: rgb(255, 255, 255); transition: fill 0.2s ease 0s, stroke 0.2s ease 0s; }
.hvxzOM svg { fill: rgb(177, 187, 206); }
.hvxzOM:hover { color: rgb(228, 229, 233); background-color: transparent; }
.hvxzOM:hover svg { fill: rgb(228, 229, 233); }
.hvxzOM:active { color: rgb(255, 255, 255); background-color: transparent; }
.hvxzOM:active svg { fill: rgb(255, 255, 255); }
.hvxzOM:disabled { opacity: 1; background-color: transparent; color: rgb(65, 86, 122); }
.hvxzOM:disabled svg { fill: rgb(65, 86, 122); }
.hvxzOM .button-loader { width: 16px; height: 16px; }
.hzOQin { position: relative; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-family: Roboto, sans-serif; font-weight: 700; text-decoration: none; cursor: pointer; border: 0px; box-sizing: border-box; outline: none; transition: background-color 0.2s ease 0s, color 0.2s ease 0s, border-color 0.2s ease 0s; width: fit-content; text-transform: none; text-align: center; color: rgb(255, 255, 255); background-color: rgb(0, 108, 255); padding: 4px 8px; font-size: 12px; line-height: 16px; letter-spacing: 0.5px; border-radius: 4px; }
.hzOQin:hover { text-decoration: none; }
.hzOQin:disabled { cursor: not-allowed; }
.hzOQin svg { fill: rgb(255, 255, 255); transition: fill 0.2s ease 0s, stroke 0.2s ease 0s; }
.hzOQin:hover { color: rgb(255, 255, 255); background-color: rgb(0, 86, 204); }
.hzOQin:active { color: rgb(255, 255, 255); background-color: rgb(0, 54, 128); }
.hzOQin:disabled { color: rgba(255, 255, 255, 0.4); background-color: rgb(179, 211, 255); }
.hzOQin:disabled svg { fill: rgba(255, 255, 255, 0.4); }
.hzOQin:disabled:hover, .hzOQin:disabled:active { background-color: rgb(179, 211, 255); }
.hzOQin .button-loader { width: 12px; height: 12px; }
.fpBNPo { position: relative; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-family: Roboto, sans-serif; font-weight: 700; text-decoration: none; cursor: pointer; border: 0px; box-sizing: border-box; outline: none; transition: background-color 0.2s ease 0s, color 0.2s ease 0s, border-color 0.2s ease 0s; width: fit-content; text-transform: none; text-align: center; color: rgb(255, 255, 255); background-color: rgb(0, 108, 255); padding: 8px 16px; font-size: 14px; line-height: 20px; letter-spacing: 0.6px; border-radius: 8px; }
.fpBNPo:hover { text-decoration: none; }
.fpBNPo:disabled { cursor: not-allowed; }
.fpBNPo svg { fill: rgb(255, 255, 255); transition: fill 0.2s ease 0s, stroke 0.2s ease 0s; }
.fpBNPo:hover { color: rgb(255, 255, 255); background-color: rgb(0, 86, 204); }
.fpBNPo:active { color: rgb(255, 255, 255); background-color: rgb(0, 54, 128); }
.fpBNPo:disabled { color: rgba(255, 255, 255, 0.4); background-color: rgb(179, 211, 255); }
.fpBNPo:disabled svg { fill: rgba(255, 255, 255, 0.4); }
.fpBNPo:disabled:hover, .fpBNPo:disabled:active { background-color: rgb(179, 211, 255); }
.fpBNPo .button-loader { width: 16px; height: 16px; }
.bNQEWX { position: relative; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-family: Roboto, sans-serif; font-weight: 700; text-decoration: none; cursor: pointer; border: 0px; box-sizing: border-box; outline: none; transition: background-color 0.2s ease 0s, color 0.2s ease 0s, border-color 0.2s ease 0s; width: fit-content; text-transform: none; text-align: center; color: rgb(177, 187, 206); background-color: rgb(43, 66, 106); padding: 8px 16px; font-size: 14px; line-height: 20px; letter-spacing: 0.6px; border-radius: 8px; margin-top: 32px; margin-bottom: 64px; }
.bNQEWX:hover { text-decoration: none; }
.bNQEWX:disabled { cursor: not-allowed; }
.bNQEWX svg { fill: rgb(255, 255, 255); transition: fill 0.2s ease 0s, stroke 0.2s ease 0s; }
.bNQEWX svg { fill: rgb(177, 187, 206); }
.bNQEWX:hover { color: rgb(228, 229, 233); background-color: rgb(56, 77, 115); }
.bNQEWX:hover svg { fill: rgb(228, 229, 233); }
.bNQEWX:active { color: rgb(255, 255, 255); background-color: rgb(68, 88, 124); }
.bNQEWX:active svg { fill: rgb(255, 255, 255); }
.bNQEWX:disabled { color: rgb(65, 86, 122); background-color: rgb(32, 52, 87); }
.bNQEWX:disabled svg { fill: rgb(65, 86, 122); }
.bNQEWX:disabled:hover, .bNQEWX:disabled:active { background-color: rgb(32, 52, 87); }
.bNQEWX .button-loader { width: 16px; height: 16px; }
.edaHPY { position: relative; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-family: Roboto, sans-serif; font-weight: 700; text-decoration: none; cursor: pointer; border: 0px; box-sizing: border-box; outline: none; transition: background-color 0.2s ease 0s, color 0.2s ease 0s, border-color 0.2s ease 0s; width: fit-content; text-transform: none; text-align: center; color: rgb(177, 187, 206); background-color: rgb(43, 66, 106); padding: 8px 16px; font-size: 14px; line-height: 20px; letter-spacing: 0.6px; border-radius: 8px; }
.edaHPY:hover { text-decoration: none; }
.edaHPY:disabled { cursor: not-allowed; }
.edaHPY svg { fill: rgb(255, 255, 255); transition: fill 0.2s ease 0s, stroke 0.2s ease 0s; }
.edaHPY svg { fill: rgb(177, 187, 206); }
.edaHPY:hover { color: rgb(228, 229, 233); background-color: rgb(56, 77, 115); }
.edaHPY:hover svg { fill: rgb(228, 229, 233); }
.edaHPY:active { color: rgb(255, 255, 255); background-color: rgb(68, 88, 124); }
.edaHPY:active svg { fill: rgb(255, 255, 255); }
.edaHPY:disabled { color: rgb(65, 86, 122); background-color: rgb(32, 52, 87); }
.edaHPY:disabled svg { fill: rgb(65, 86, 122); }
.edaHPY:disabled:hover, .edaHPY:disabled:active { background-color: rgb(32, 52, 87); }
.edaHPY .button-loader { width: 16px; height: 16px; }
.dOgTCA { position: relative; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-family: Roboto, sans-serif; font-weight: 700; text-decoration: none; cursor: pointer; border: 0px; box-sizing: border-box; outline: none; transition: background-color 0.2s ease 0s, color 0.2s ease 0s, border-color 0.2s ease 0s; width: fit-content; text-transform: none; text-align: center; color: rgb(82, 95, 120); background-color: transparent; font-size: 14px; line-height: 20px; letter-spacing: 0.6px; border-radius: 8px; padding: 16px 12px; }
.dOgTCA:hover { text-decoration: none; }
.dOgTCA:disabled { cursor: not-allowed; }
.dOgTCA svg { fill: rgb(255, 255, 255); transition: fill 0.2s ease 0s, stroke 0.2s ease 0s; }
.dOgTCA svg { fill: rgb(82, 95, 120); }
.dOgTCA:hover { color: rgb(33, 50, 81); background-color: transparent; }
.dOgTCA:hover svg { fill: rgb(33, 50, 81); }
.dOgTCA:active { color: rgb(8, 27, 62); background-color: transparent; }
.dOgTCA:active svg { fill: rgb(8, 27, 62); }
.dOgTCA:disabled { opacity: 1; background-color: transparent; color: rgb(206, 209, 216); }
.dOgTCA:disabled svg { fill: rgb(206, 209, 216); }
.dOgTCA .button-loader { width: 16px; height: 16px; }
.hGzoTI { position: relative; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-family: Roboto, sans-serif; font-weight: 700; text-decoration: none; cursor: pointer; border: 0px; box-sizing: border-box; outline: none; transition: background-color 0.2s ease 0s, color 0.2s ease 0s, border-color 0.2s ease 0s; width: fit-content; text-transform: none; text-align: center; color: rgb(82, 95, 120); background-color: transparent; font-size: 14px; line-height: 20px; letter-spacing: 0.6px; border-radius: 8px; padding: 0px; }
.hGzoTI:hover { text-decoration: none; }
.hGzoTI:disabled { cursor: not-allowed; }
.hGzoTI svg { fill: rgb(255, 255, 255); transition: fill 0.2s ease 0s, stroke 0.2s ease 0s; }
.hGzoTI svg { fill: rgb(82, 95, 120); }
.hGzoTI:hover { color: rgb(33, 50, 81); background-color: transparent; }
.hGzoTI:hover svg { fill: rgb(33, 50, 81); }
.hGzoTI:active { color: rgb(8, 27, 62); background-color: transparent; }
.hGzoTI:active svg { fill: rgb(8, 27, 62); }
.hGzoTI:disabled { opacity: 1; background-color: transparent; color: rgb(206, 209, 216); }
.hGzoTI:disabled svg { fill: rgb(206, 209, 216); }
.hGzoTI .button-loader { width: 16px; height: 16px; }
.gUFvbZ { position: relative; display: inline-block; width: 36px; margin-right: 27px; }
.PaRhQ { display: block; width: 100%; font-family: Roboto, sans-serif; }
.PaRhQ label { display: block; font-family: Roboto, sans-serif; font-style: normal; font-weight: 500; font-size: 14px; line-height: 18px; letter-spacing: 0.003em; margin-bottom: 4px; }
.PaRhQ .input-wrapper { position: relative; display: flex; -webkit-box-align: center; align-items: center; }
.PaRhQ .input { width: 100%; font-weight: 400; font-size: 16px; font-family: Roboto, sans-serif; line-height: 18px; letter-spacing: 0.05px; background-color: transparent; border-width: 2px; border-style: solid; border-radius: 8px; outline: none; transition: all 0.2s ease 0s; }
.PaRhQ .input:disabled { cursor: not-allowed; }
.PaRhQ .input::-webkit-input-placeholder { letter-spacing: 0.05px; }
.PaRhQ .input::placeholder { letter-spacing: 0.05px; }
.PaRhQ .input-helper-text { display: block; padding: 4px 0px; font: 400 12px / 16px Roboto, sans-serif; }
.PaRhQ .input-icon { position: absolute; display: flex; -webkit-box-align: center; align-items: center; width: 16px; height: 16px; }
.PaRhQ .input-icon.input-icon-left { left: 16px; pointer-events: none; }
.PaRhQ .input-icon.input-icon-right { right: 16px; pointer-events: none; }
.PaRhQ .input-icon.input-icon-password { right: 16px; cursor: pointer; }
.PaRhQ .input-icon.input-icon-interactive { cursor: pointer; pointer-events: all; }
.PaRhQ svg { width: 16px; height: 16px; transition: fill 0.2s ease 0s; }
.PaRhQ .input { padding-right: 16px; padding-left: 16px; }
.PaRhQ label { color: rgb(255, 255, 255); }
.PaRhQ .input { color: rgb(255, 255, 255); background: rgb(68, 88, 124); border-color: rgb(68, 88, 124); }
.PaRhQ .input::-webkit-input-placeholder { color: rgb(177, 187, 206); }
.PaRhQ .input::placeholder { color: rgb(177, 187, 206); }
.PaRhQ .input:hover:not(:disabled):not(:focus) { background: rgb(49, 75, 119); border-color: rgb(49, 75, 119); }
.PaRhQ .input:focus { background: rgb(49, 75, 119); border-color: rgb(0, 108, 255); }
.PaRhQ .input:disabled { color: rgb(65, 86, 122); background: rgb(23, 44, 76); border-color: rgb(23, 44, 76); }
.PaRhQ svg { fill: rgb(177, 187, 206); }
.PaRhQ .input-icon.input-icon-interactive:hover + .input { background: rgb(49, 75, 119); }
.PaRhQ .input-icon.input-icon-interactive:hover svg { fill: rgb(255, 255, 255); }
.PaRhQ .input-icon.input-icon-password:hover + .input { background: rgb(49, 75, 119); }
.PaRhQ .input-icon.input-icon-password:hover svg { fill: rgb(255, 255, 255); }
.PaRhQ .input-icon-disabled svg { fill: rgb(65, 86, 122); }
.PaRhQ .input-helper-text { color: rgb(177, 187, 206); }
.PaRhQ .input { height: 48px; padding-top: 13px; padding-bottom: 13px; }
.gPkCH { width: 100%; margin-bottom: 8px; }
.hdDEPr { position: relative; display: block; overflow: hidden; mask-image: -webkit-radial-gradient(center center, white, black); width: 100%; height: 100%; background: rgb(18, 40, 74); border-radius: 8px; }
.hdDEPr::before { position: absolute; left: 0px; top: 0px; content: ""; height: 100%; width: 100%; transform: translateX(-100%); background-repeat: no-repeat; background-size: 100% 100%; background-image: linear-gradient(90deg, rgba(18, 40, 74, 0.7) 0%, rgba(255, 255, 255, 0.07) 53%, rgba(18, 40, 74, 0.7) 100%); animation: 2s ease 0s infinite normal none running klHSPD; }
.jhvkEX { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.qLYMO.img-loading { display: none; }
.qLYMO.img-loaded { position: relative; opacity: 0; animation: 0.7s cubic-bezier(0.23, 1, 0.32, 1) 0.1s 1 normal forwards running fCDSQb; }
.jFduhB { display: flex; -webkit-box-align: center; align-items: center; width: 100%; max-width: 218px; max-height: 40px; padding: 12px 8px 12px 16px; cursor: pointer; font: 700 16px / 20px Roboto, sans-serif; text-decoration: none; color: rgb(255, 255, 255); background: rgb(0, 36, 90); border-radius: 8px; transition: all 0.2s ease 0s; box-sizing: border-box; }
.jFduhB svg { display: flex; height: 24px; width: 24px; margin-right: 12px; fill: rgb(255, 255, 255); transition: fill 0.2s ease 0s; }
.jFduhB:hover { color: rgb(0, 108, 255); background: rgb(0, 36, 90); }
.jFduhB:hover svg { fill: rgb(0, 108, 255); }
.fpAlXm { display: flex; -webkit-box-align: center; align-items: center; width: 100%; max-width: 218px; max-height: 40px; padding: 12px 8px 12px 16px; cursor: pointer; font: 700 16px / 20px Roboto, sans-serif; text-decoration: none; color: rgb(177, 187, 206); background: transparent; border-radius: 8px; transition: all 0.2s ease 0s; box-sizing: border-box; }
.fpAlXm svg { display: flex; height: 24px; width: 24px; margin-right: 12px; fill: rgb(177, 187, 206); transition: fill 0.2s ease 0s; }
.fpAlXm:hover { color: rgb(0, 108, 255); background: rgb(0, 36, 90); }
.fpAlXm:hover svg { fill: rgb(0, 108, 255); }
.dZaKxY { display: flex; -webkit-box-pack: center; justify-content: center; flex-direction: column; max-width: 218px; width: 100%; min-height: 40px; margin-bottom: 12px; }
.dYyZky { display: flex; flex-direction: column; min-width: 200px; font-family: roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; }
.iKpFoV { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; width: 100%; padding: 6px 16px; cursor: pointer; font: 400 16px / 24px Roboto, serif; border-width: 2px; border-style: solid; border-radius: 8px; outline: none; max-height: 30px; transition: color 0.2s ease 0s, border-color 0.2s ease 0s, background 0.2s ease 0s; box-sizing: border-box; margin-bottom: unset; color: rgb(177, 187, 206); background: rgb(68, 88, 124); border-color: rgb(68, 88, 124); }
.iKpFoV .dappradar-dropdown-chevron-icon { fill: rgb(177, 187, 206); }
.iKpFoV:hover { color: rgb(177, 187, 206); background: rgb(49, 75, 119); border-color: rgb(49, 75, 119); }
.iKpFoV.selected { color: rgb(255, 255, 255); }
.iKpFoV.selected .dappradar-select-icon-left svg { fill: rgb(255, 255, 255); }
.iKpFoV.active:hover { border-color: rgb(0, 86, 204); }
.iKpFoV.active, .iKpFoV:active { color: rgb(255, 255, 255); background: rgb(49, 75, 119); border-color: rgb(0, 108, 255); }
.iKpFoV.active .dappradar-dropdown-chevron-icon, .iKpFoV:active .dappradar-dropdown-chevron-icon { fill: rgb(255, 255, 255); }
.iKpFoV:disabled { color: rgb(65, 86, 122); background: rgb(23, 44, 76); border-color: rgb(23, 44, 76); }
.iKpFoV:disabled .dappradar-dropdown-chevron-icon { fill: rgb(65, 86, 122); }
.iKpFoV:disabled .dappradar-select-icon-left svg { fill: rgb(65, 86, 122); }
.gXbjCK { display: flex; -webkit-box-align: center; align-items: center; }
.gunKIA { display: flex; -webkit-box-align: center; align-items: center; transform: rotate(0deg); transition: all 0.2s ease 0s; }
.irQzax { position: relative; width: 130px; }
.irQzax .ps__thumb-y { background: rgb(4, 25, 56); }
.irQzax .ps__thumb-y:hover { background: rgb(14, 34, 64); }
.irQzax .ps__rail-y:hover { background: rgb(14, 34, 64); }
.irQzax .ps__rail-y:hover .ps__thumb-y { background: rgb(43, 66, 106); }
.blZCdK { position: relative; width: 140px; }
.blZCdK .ps__thumb-y { background: rgb(4, 25, 56); }
.blZCdK .ps__thumb-y:hover { background: rgb(14, 34, 64); }
.blZCdK .ps__rail-y:hover { background: rgb(14, 34, 64); }
.blZCdK .ps__rail-y:hover .ps__thumb-y { background: rgb(43, 66, 106); }
.jxKZhb { position: relative; display: flex; }
.dMPGwK { display: flex; padding-left: 24px; font: 500 14px / 18px Roboto, sans-serif; color: rgb(255, 255, 255); vertical-align: middle; cursor: pointer; user-select: none; transition: all 0.25s ease 0s; }
.dMPGwK::after { position: absolute; top: 1px; left: 0px; z-index: 2; width: 16px; height: 16px; cursor: pointer; background-color: rgb(68, 88, 124); border: 1px solid rgb(22, 49, 89); border-radius: 4px; transition: all 0.25s ease 0s; content: ""; }
.dMPGwK::before { position: absolute; top: 6px; left: 4px; z-index: 3; width: 8px; height: 4px; background: transparent; border-top: none; border-right: none; border-bottom: 2px solid rgb(177, 187, 206); border-left: 2px solid rgb(177, 187, 206); content: ""; opacity: 0; transform: rotate(-45deg); transition: all 0.25s ease 0s; }
.dMPGwK:hover::before { opacity: 1; }
.dMPGwK:hover::after { background-color: rgb(49, 75, 119); border: 1px solid rgb(0, 108, 255); }
.dMPGwK:active::after { box-shadow: rgb(0, 108, 255) 0px 0px 6px; }
.gfRHvw { position: absolute; top: 0px; left: 0px; z-index: 1; width: 16px; height: 16px; padding: 0px; margin: 0px; border: 0px; opacity: 0; }
.gfRHvw:not(:disabled):checked + label::before { opacity: 1; }
.gfRHvw:disabled + label::after { box-shadow: none; }
.gfRHvw:disabled:checked + label::before { opacity: 1; }
.gfRHvw:disabled:not(:checked) + label::before { display: none; }
.gfRHvw:not(:disabled):checked + label::after { background-color: rgb(0, 108, 255); border-color: rgb(0, 108, 255); }
.gfRHvw:not(:disabled):checked + label::before { border-color: rgb(255, 255, 255); }
.gfRHvw:not(:disabled):checked + label:hover::after { background-color: rgb(0, 86, 204); border-color: rgb(0, 86, 204); }
.gfRHvw:not(:disabled):checked + label:active::after { box-shadow: rgb(0, 108, 255) 0px 0px 6px; }
.gfRHvw:disabled + label { color: rgb(65, 86, 122); }
.gfRHvw:disabled + label::after { background-color: rgb(23, 44, 76); }
.gfRHvw:disabled:checked + label::after { background-color: rgb(22, 44, 76); border: 1px solid rgb(22, 44, 76); }
.gfRHvw:disabled:checked + label::before { border-bottom: 2px solid rgba(255, 255, 255, 0.12); border-left: 2px solid rgba(255, 255, 255, 0.12); }
.bJTvqw { position: fixed; right: 0px; bottom: 0px; z-index: 999999; margin: 16px; width: 420px; }
.kFLqrZ { width: 48px; height: 53px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background-color: transparent; }
.gqhPOc { margin-right: 8px; position: relative; display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; color: rgb(51, 51, 51); cursor: pointer; -webkit-tap-highlight-color: transparent; }
.byriDm > * { display: flex; -webkit-box-align: center; align-items: center; padding: 16px 12px 16px 0px; cursor: pointer; }
.iRlfZJ { height: 30px; border-left: 1px solid rgb(2, 76, 186); }
.cFaCBh { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }
.cFaCBh .mobile-only { display: unset; }
@media screen and (min-width: 550px) {
  .cFaCBh .mobile-only { display: none; }
}
.cFaCBh .hide-on-mobile { display: unset; }
@media screen and (max-width: 549px) {
  .cFaCBh .hide-on-mobile { display: none; }
}
.hibEFJ { position: relative; height: 53px; width: 52px; cursor: pointer; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-tap-highlight-color: transparent; }
.hibEFJ svg { display: flex; width: 19px; height: 19px; }
@media (max-width: 1360px) {
}
.cMtXht { position: relative; height: 53px; width: 52px; cursor: pointer; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-tap-highlight-color: transparent; background-color: rgb(3, 83, 203); }
.cMtXht svg { display: flex; width: 19px; height: 19px; }
@media (max-width: 1360px) {
  .cMtXht:hover { background-color: rgb(3, 83, 203); }
}
.jpBkbc { position: relative; display: flex; }
.gwYDrl { position: relative; padding: 16px 24px 12px; cursor: pointer; transition: all 0.3s ease 0s; display: flex; }
.gwYDrl:hover { background-color: rgb(49, 75, 119); }
.gwYDrl:hover .sc-jvSYwb { color: rgb(255, 255, 255); }
.fbHaRl { position: relative; padding: 16px 24px 12px; cursor: pointer; transition: all 0.3s ease 0s; display: flex; background-color: rgb(49, 75, 119); }
.fbHaRl:hover { background-color: rgb(49, 75, 119); }
.fbHaRl:hover .sc-jvSYwb { color: rgb(255, 255, 255); }
.dEVean { display: flex; flex-direction: column; margin-right: auto; max-width: 340px; }
@media (max-width: 560px) {
  .dEVean { max-width: 100%; }
}
.khdhzl { font-size: 16px; line-height: 20px; text-align: left; font-weight: 700; color: rgb(255, 255, 255); }
.drsqQu { font-size: 12px; line-height: 1.17; text-align: left; color: rgb(177, 187, 206); max-width: 320px; }
@media (max-width: 700px) {
  .drsqQu { max-width: 260px; }
}
.kPgGiq { margin-right: 12px; display: flex; }
.eyXJiq { margin-left: 8px; width: fit-content; height: 20px; padding: 2px 6px; border-radius: 4px; font-size: 12px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; color: rgb(255, 255, 255); background-color: rgb(68, 88, 124); }
.kXXFai { display: flex; -webkit-box-align: center; align-items: center; margin-bottom: 4px; }
.gNHaaS { max-width: 375px; width: 100%; border-radius: 8px; overflow: hidden; height: min-content; }
.gNHaaS:last-of-type { margin-bottom: 0px; }
@media (max-width: 907px) {
  .gNHaaS { max-width: 100%; }
}
.fmnNqv { flex-wrap: wrap; position: absolute; min-width: 420px; box-shadow: rgba(0, 0, 0, 0.14) 0px 8px 10px 0px; display: flex; top: 52px; z-index: 10001; border-radius: 0px 0px 8px 8px; padding: 8px; max-height: 392px; width: 774px; gap: 8px; background-color: rgb(37, 64, 109); }
@media (max-width: 907px) {
  .fmnNqv { width: fit-content; overflow-y: scroll; max-height: calc(-52px + 100vh); }
}
@media (max-width: 560px) {
  .fmnNqv { position: fixed; top: 52px; left: 0px; width: 100%; }
}
.gcWbJB { height: 53px; position: relative; width: fit-content; }
.hdXfaQ { padding-left: 6px; }
.ldsKDG { position: relative; display: none; width: 50px; height: 53px; cursor: pointer; -webkit-tap-highlight-color: transparent; }
@media (max-width: 1360px) {
  .ldsKDG { display: block; }
}
@media (max-width: 1360px) {
}
.ldsKDG span { position: absolute; left: calc(50% - 7px); display: block; width: 16px; height: 2px; background-color: rgb(255, 255, 255); transition-duration: 86ms; transition-property: background-color, opacity, transform; transition-timing-function: ease-out; transform-origin: center center; }
.ldsKDG span:nth-child(1) { top: calc(50% - 6px); }
.ldsKDG span:nth-child(2) { top: calc(50% - 1px); }
.ldsKDG span:nth-child(3) { top: calc(50% + 4px); }
.fVhXFC { position: relative; display: none; width: 50px; height: 53px; cursor: pointer; -webkit-tap-highlight-color: transparent; background-color: rgb(3, 83, 203); }
@media (max-width: 1360px) {
  .fVhXFC { display: block; }
}
@media (max-width: 1360px) {
  .fVhXFC:hover { background-color: rgb(3, 83, 203); }
}
.fVhXFC span:nth-child(1) { transform: translateY(5px) rotate(45deg); }
.fVhXFC span:nth-child(2) { opacity: 0; }
.fVhXFC span:nth-child(3) { transform: translateY(-5px) rotate(-45deg); }
.fVhXFC span { position: absolute; left: calc(50% - 7px); display: block; width: 16px; height: 2px; background-color: rgb(255, 255, 255); transition-duration: 86ms; transition-property: background-color, opacity, transform; transition-timing-function: ease-out; transform-origin: center center; }
.fVhXFC span:nth-child(1) { top: calc(50% - 6px); }
.fVhXFC span:nth-child(2) { top: calc(50% - 1px); }
.fVhXFC span:nth-child(3) { top: calc(50% + 4px); }
.kEkoeu { position: relative; cursor: default; display: flex; transition: all 0.3s ease 0s; height: 53px; }
@media (max-width: 1360px) {
  .kEkoeu { cursor: pointer; margin: 0px; width: 100%; }
}
.jrCkFO { position: relative; cursor: pointer; display: flex; transition: all 0.3s ease 0s; height: 53px; }
@media (max-width: 1360px) {
  .jrCkFO { cursor: pointer; margin: 0px; width: 100%; }
}
.hzGKxW { display: flex; font-size: 14px; line-height: 1.14; text-align: left; -webkit-box-align: center; align-items: center; width: 100%; }
@media (max-width: 1360px) {
  .hzGKxW { color: rgb(255, 255, 255); font-weight: 400; font-size: 16px; line-height: 20px; width: 100%; padding: 16px; }
}
.ekUSBB { display: flex; width: 100%; }
.eEmSRd { position: relative; cursor: pointer; transition: all 0.3s ease 0s; display: flex; border-radius: 8px; overflow: hidden; padding: 16px; }
.eEmSRd:hover { background-color: rgb(49, 75, 119); }
@media (max-width: 1360px) {
  .eEmSRd { padding-left: 40px; }
}
.kJnGIp { position: relative; cursor: pointer; transition: all 0.3s ease 0s; display: flex; border-radius: 8px; overflow: hidden; padding: 16px; background-color: rgb(49, 75, 119); }
.kJnGIp:hover { background-color: rgb(49, 75, 119); }
@media (max-width: 1360px) {
  .kJnGIp { padding-left: 40px; }
}
.jwMzvj { font-family: Roboto; text-align: left; font-weight: 700; font-size: 16px; line-height: 20px; letter-spacing: 0.003em; color: rgb(255, 255, 255); }
@media (max-width: 1360px) {
  .jwMzvj { font-weight: 400; font-size: 16px; line-height: 20px; }
}
.KALSP { display: flex; -webkit-box-align: center; align-items: center; }
.ccpgjX { width: 100%; margin-bottom: 8px; }
.ccpgjX:last-of-type { margin-bottom: 0px; }
.bBoIEC { position: absolute; top: 53px; display: block; width: fit-content; min-width: 220px; max-height: calc(-52px + 100vh); z-index: 10001; padding: 8px; overflow-y: auto; background-color: rgb(37, 64, 109); border-radius: 0px 0px 8px 8px; box-shadow: rgba(0, 0, 0, 0.14) 0px 8px 10px 0px; }
.bBoIEC::-webkit-scrollbar { width: 10px; }
.bBoIEC::-webkit-scrollbar-track { padding: 8px 0px; background-color: rgb(30, 62, 112); border-radius: 100px; }
.bBoIEC::-webkit-scrollbar-thumb { cursor: pointer; border: 2px solid transparent; background-color: rgb(21, 40, 70); border-radius: 100px; background-clip: content-box; }
@media (max-width: 1360px) {
  .bBoIEC { position: relative; top: unset; width: 100%; z-index: unset; padding: 0px; box-shadow: unset; }
}
.ghEMee { position: relative; width: fit-content; }
@media (max-width: 1360px) {
  .ghEMee { width: 100%; }
}
.gZuYlz { display: flex; -webkit-box-align: center; align-items: center; width: 100%; border-radius: 8px; cursor: default; }
.gZuYlz > button { cursor: default; }
.gZuYlz .secondary-link-title { transition: all 0.3s ease 0s; color: rgb(142, 190, 255); }
@media (max-width: 1360px) {
  .gZuYlz { background-color: unset; }
  .gZuYlz .secondary-link-title { color: rgb(255, 255, 255); }
  .gZuYlz:hover { background-color: rgb(49, 75, 119); }
}
.jTVnhP { display: flex; -webkit-box-align: center; align-items: center; width: 100%; border-radius: 8px; cursor: default; }
.jTVnhP > button { cursor: default; }
.jTVnhP .secondary-link-title { transition: all 0.3s ease 0s; color: rgb(142, 190, 255); }
@media (max-width: 1360px) {
  .jTVnhP { margin-bottom: 8px; background-color: unset; }
  .jTVnhP .secondary-link-title { color: rgb(255, 255, 255); }
  .jTVnhP:hover { background-color: rgb(49, 75, 119); }
}
.jZpHzr { display: flex; -webkit-box-align: center; align-items: center; width: 100%; border-radius: 8px; cursor: pointer; }
.jZpHzr > button { cursor: pointer; }
.jZpHzr .secondary-link-title { transition: all 0.3s ease 0s; color: rgb(142, 190, 255); }
@media (max-width: 1360px) {
  .jZpHzr { background-color: unset; }
  .jZpHzr .secondary-link-title { color: rgb(255, 255, 255); }
  .jZpHzr:hover { background-color: rgb(49, 75, 119); }
}
.jEKxMl { display: flex; -webkit-box-align: center; align-items: center; margin-right: 24px; }
.jEKxMl svg { transition: all 0.3s ease 0s; margin-left: 8px; fill: rgb(142, 190, 255); }
.jEKxMl:hover .secondary-link-title { color: rgb(255, 255, 255); }
.jEKxMl:hover svg { fill: rgb(255, 255, 255); transform: rotate(180deg); }
@media (max-width: 1360px) {
  .jEKxMl { width: 100%; flex-direction: column; height: min-content; align-items: flex-start; }
  .jEKxMl svg { fill: rgb(255, 255, 255); }
  .jEKxMl:hover svg { transform: rotate(0deg); }
}
.cnFmDo { position: relative; display: flex; -webkit-box-align: center; align-items: center; }
@media (max-width: 1360px) {
  .cnFmDo { -webkit-box-align: unset; align-items: unset; flex-direction: column; box-shadow: rgba(0, 0, 0, 0.14) 0px 8px 10px 0px; z-index: 1000; min-width: 320px; padding: 16px; position: fixed; height: 100%; top: 52px; left: 0px; width: 100%; border-radius: 0px 0px 5px 5px; background-color: rgb(37, 64, 109); display: none; overflow-y: scroll; max-height: calc(-52px + 100vh); }
}
.hMcGCH { position: relative; display: flex; -webkit-box-align: center; align-items: center; }
@media (max-width: 1360px) {
  .hMcGCH { -webkit-box-align: unset; align-items: unset; flex-direction: column; box-shadow: rgba(0, 0, 0, 0.14) 0px 8px 10px 0px; z-index: 1000; min-width: 320px; padding: 16px; position: fixed; height: 100%; top: 52px; left: 0px; width: 100%; border-radius: 0px 0px 5px 5px; background-color: rgb(37, 64, 109); display: block; overflow-y: scroll; max-height: calc(-52px + 100vh); }
}
.fNQTLU { display: flex; position: relative; margin-left: auto; }
@media (max-width: 1360px) {
  .fNQTLU { margin-left: unset; }
}
.CYoIz { display: flex; }
.gTaiHc { display: flex; }
.hekvNx { height: 32px; position: relative; margin: 0px auto 0px 20px; }
.hoGbHR { opacity: 1; transition: all 0.2s ease 0s; pointer-events: all; }
.buLQmJ { background: rgb(0, 86, 204); border: 1px solid transparent; border-radius: 8px; box-shadow: rgba(63, 68, 102, 0.04) 0px 4px 12px -4px; color: rgb(255, 255, 255); font-size: 14px; height: 32px; min-width: 320px; outline: none; padding-left: 45px; transition: all 0.2s ease 0s; width: 100%; }
.buLQmJ::-webkit-input-placeholder { color: rgb(179, 211, 255); transition: all 0.2s ease 0s; }
.buLQmJ::-webkit-input-placeholder { color: rgb(179, 211, 255); transition: all 0.2s ease 0s; }
.buLQmJ::placeholder { color: rgb(179, 211, 255); transition: all 0.2s ease 0s; }
.buLQmJ:focus { background-color: rgb(0, 54, 128); }
@media only screen and (max-width: 880px) {
  .buLQmJ:focus { background-color: rgb(68, 88, 124); }
}
@media only screen and (max-width: 769px) {
  .buLQmJ { width: 100%; }
}
@media only screen and (max-width: 880px) {
  .buLQmJ { color: white; font-size: 16px; width: 100%; }
}
@media (max-width: 880px) {
  .buLQmJ { font-size: 16px; position: static; }
}
.iizfTk { left: 18px; position: absolute; top: 50%; transform: translateY(-50%); }
.hyDeio { background-color: rgb(4, 40, 94); height: 100vh; opacity: 0; left: 0px; pointer-events: none; position: fixed; top: 52px; transition: opacity 0.3s ease 0s; width: 100vw; z-index: 10000; }
@media only screen and (max-width: 880px) {
  .hyDeio { opacity: 0; left: 0px; background-color: rgb(4, 25, 56); }
}
.clpNUz { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-flex: 1; flex-grow: 1; position: relative; }
@media screen and (max-width: 880px) {
  .clpNUz { flex-direction: column; margin-bottom: 8px; }
}
.gnzhNv { background-color: rgb(4, 25, 56); border-radius: 8px; box-shadow: rgba(63, 68, 102, 0.2) 0px 8px 24px -4px; color: rgb(255, 255, 255); display: none; min-width: 580px; overflow-y: visible; position: absolute; left: 0px; top: 50px; transform: translateX(-1.5%); z-index: 10001; margin: 0px auto 0px 20px; }
.gnzhNv::-webkit-scrollbar { width: 10px; }
.gnzhNv::-webkit-scrollbar-track { padding: 8px 0px; background-color: rgb(4, 25, 56); border-radius: 100px; }
.gnzhNv::-webkit-scrollbar-thumb { cursor: pointer; border: 2px solid transparent; background-color: rgb(30, 62, 112); border-radius: 100px; background-clip: content-box; }
@media screen and (max-width: 880px) {
  .gnzhNv { top: 0px; position: relative; transform: translateX(0px); margin-top: 8px; margin-bottom: 0px; }
}
@media only screen and (max-width:880pxx) {
  .gnzhNv { border-radius: 5px; margin-top: 8px; margin-bottom: 0px; min-width: fit-content; padding-top: 0px; top: 50px; transform: translateX(0px); width: 100%; }
}
@media only screen and (max-width: 769px) {
  .gnzhNv { width: 100%; }
}
.gnzhNv.has-results { width: 580px; }
.gnzhNv.has-results:hover { display: block; }
@media (max-width: 1040px) {
  .gnzhNv.has-results { width: 100%; display: none; min-width: fit-content; }
}
@media (min-width: 880px) {
  .gnzhNv.has-results { max-height: 90vh; overflow-y: auto; }
}
.johBWk { width: 100%; border-bottom: 1px solid rgb(22, 49, 89); }
.cQcKxq { display: flex; flex-direction: column; background-color: rgb(14, 34, 64); border: 1px solid rgb(22, 49, 89); box-sizing: border-box; border-radius: 8px; padding: 24px; }
.ijrkNr { display: inline-block; font-weight: 400; font-size: 14px; line-height: 18px; letter-spacing: 0.003em; color: rgb(177, 187, 206); margin-bottom: 16px; }
.ijrkNr .light-blue { display: inline-block; color: rgb(102, 167, 255); }
.eqjana { width: 19px; height: 19px; min-width: 19px; min-height: 19px; fill: rgb(255, 179, 211); color: rgb(255, 179, 211); }
.fkdgJ { font-weight: 700; font-size: 18px; line-height: 24px; letter-spacing: 0.003em; color: rgb(255, 255, 255); margin-right: 12px; }
.iyeVYO { font-weight: 700; font-size: 18px; line-height: 24px; letter-spacing: 0.003em; color: rgb(255, 255, 255); }
.dUoKj { display: flex; -webkit-box-align: center; align-items: center; }
.bKnFnU { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; margin-bottom: 16px; }
.jJOCrm { margin-right: 8px; fill: rgb(177, 187, 206); color: rgb(177, 187, 206); min-width: 19px; min-height: 19px; width: 19px; height: 19px; }
.kzWWqL { flex-direction: column; width: 100%; }
.eiDYqv { display: flex; -webkit-box-align: center; align-items: center; margin-bottom: 8px; }
.ifnFMp { display: flex; flex-direction: column; }
.dwYnWV.dwYnWV { padding: 24px; background-color: rgb(14, 34, 64); border: 1px solid rgb(22, 49, 89); border-radius: 8px; }
.dwYnWV.dwYnWV:hover { border: 1px solid rgb(102, 167, 255); background-color: rgb(21, 40, 70); }
.dwYnWV.dwYnWV:hover .dappradar-dropdown-external-link-icon { fill: rgb(102, 167, 255); transition: all 0.2s ease 0s; }
.jhERDC { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 36px; height: 20px; padding: 4px; margin-right: 8px; background-color: rgb(99, 117, 151); border-radius: 5px; }
.jhERDC:last-of-type { margin-right: 0px; }
.cgMrJL { display: flex; flex-direction: column; margin: 24px; }
@media (max-width: 450px) {
  .cgMrJL { margin: 18px; }
}
.cgMrJL > * { margin-bottom: 16px; }
.cgMrJL > :last-child { margin-bottom: 0px; }
.fcEDqP { width: 16px; height: 16px; min-width: 16px; min-height: 16px; fill: rgb(177, 187, 206); }
.cQwKjJ { display: flex; flex-direction: column; margin: 24px; }
@media (max-width: 450px) {
  .cQwKjJ { margin: 18px; }
}
.gTKqiS { display: flex; margin-bottom: 12px; }
.ctzCXZ:first-of-type { margin-right: 0px; }
.fshuPt { display: flex; flex-wrap: wrap; }
.hlnEOr { display: flex; flex-direction: column; }
.hElrPd { display: flex; margin-bottom: 16px; }
.kpNcHu { fill: rgb(255, 255, 255); width: 21px; height: 20px; margin-right: 8px; }
.dXNjjk { font-weight: 700; font-size: 18px; line-height: 24px; display: flex; -webkit-box-align: center; align-items: center; letter-spacing: 0.003em; color: rgb(255, 255, 255); }
.jACQNy { display: flex; -webkit-box-align: center; align-items: center; margin-bottom: 16px; text-decoration: none; }
.itAPPW { fill: rgb(177, 187, 206); width: 16px; height: 16px; margin-right: 6px; }
.gPxKje { font-weight: 400; font-size: 16px; line-height: 20px; letter-spacing: 0.003em; color: rgb(177, 187, 206); }
.gfSOMI { display: flex; flex-direction: column; margin: 24px; }
@media (max-width: 450px) {
  .gfSOMI { margin: 18px; }
}
.bIxhFh { background-color: unset; height: 100vh; left: 0px; pointer-events: none; position: fixed; top: 52px; transition: opacity 0.3s ease 0s; width: 100vw; z-index: 10000; }
.kVhmNU { display: flex; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; position: fixed; height: calc(100% - 52px); background-color: rgb(4, 25, 56); width: 100%; max-width: 400px; right: -400px; transition: all 0.5s ease 0s; top: 52px; overflow-y: auto; z-index: 10000; }
.iGFeGz { display: flex; flex-direction: column; }
.gVqotY { display: flex; -webkit-box-pack: justify; justify-content: space-between; flex-direction: column; }
.dDOgJH { fill: rgb(255, 255, 255); width: 14px; height: 14px; transition: all 0.3s ease 0s; margin-left: 10px; }
.cjTmHN { display: flex; -webkit-box-align: center; align-items: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; font-weight: 700; line-height: 15px; min-height: 15px; letter-spacing: 0.042px; color: rgb(255, 255, 255); }
.cGPEgs { display: flex; -webkit-box-align: center; align-items: center; position: relative; -webkit-box-pack: center; justify-content: center; min-width: 160px; background-color: rgb(0, 86, 204); border-radius: 24px; padding: 4px 2px; height: 36px; cursor: pointer; transition: all 0.3s ease 0s; }
.cGPEgs:hover { background-color: rgb(0, 54, 128); }
@media (max-width: 375px) {
  .cGPEgs { min-width: 140px; }
}
.gUzwUp { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; padding: 32px 0px; }
@media (max-width: 550px) {
  .gUzwUp { flex-direction: column-reverse; align-items: flex-start; }
}
.jZzoBS { padding: 0px 24px; color: rgb(177, 187, 206); font-size: 14px; }
@media (min-width: 769px) {
  .jZzoBS { padding: 0px 8px; }
}
.fsnfxC { display: flex; -webkit-box-align: center; align-items: center; }
.fsnfxC > * { margin-right: 24px; }
@media (max-width: 550px) {
  .fsnfxC { padding: 0px 8px; margin-bottom: 24px; }
}
.hwOMUb { width: 100%; margin-bottom: 32px; }
.hwOMUb > :not(:last-child) { margin-right: 16px; }
@media screen and (min-width: 768px) {
  .hwOMUb { margin-top: 32px; }
}
.kDFTig { width: auto; max-height: 44px; }
.vwrGt { width: calc(100% + 32px); margin: 0px -16px 26px; border-top: 1px solid rgb(22, 49, 89); }
@media screen and (min-width: 768px) {
  .vwrGt { width: 100%; margin: 0px -16px 26px 0px; }
}
.fAEkjk { padding: 12px 8px 24px 0px; }
@media screen and (min-width: 769px) {
  .fAEkjk { width: 25%; padding-bottom: 0px; }
}
.fAEkjk svg { height: 30px; fill: rgb(255, 255, 255); }
.euxCiK { font-size: 14px; text-align: left; color: rgb(177, 187, 206); margin-top: 12px; }
.gGMvOk { width: 50%; min-width: 0px; margin: 32px 0px 0px; padding-left: 8px; padding-right: 8px; }
@media screen and (min-width: 550px) {
  .gGMvOk { width: 33.3333%; margin-top: 32px; }
}
@media screen and (min-width: 769px) {
  .gGMvOk { margin-top: 3px; width: 20%; }
}
.gUeFwD { display: flex; flex-flow: wrap; width: 100%; padding-left: 16px; padding-right: 16px; margin-top: 32px; }
@media screen and (min-width: 769px) {
  .gUeFwD { padding-left: 0px; padding-right: 0px; }
}
.gOcXxE { display: flex; flex-flow: wrap; -webkit-box-align: center; align-items: center; width: 100%; padding: 32px 24px 12px; }
@media screen and (min-width: 769px) {
  .gOcXxE { padding: 48px 8px 12px; }
}
.gOcXxE a { display: flex; flex-direction: row; -webkit-box-align: center; align-items: center; height: 50px; padding: 10px 20px 10px 0px; }
.gOcXxE img { display: flex; height: 14px; }
.gOcXxE img.logoCoinGecko { height: 29px; }
.kBKoes { display: flex; flex-flow: wrap; -webkit-box-align: center; align-items: center; }
.juIFIR { display: flex; margin-right: 10px; font-size: 14px; color: rgb(177, 187, 206); }
.NjdPj { width: 11px; height: 6px; fill: rgb(177, 187, 206); }
.dDDAVT { display: flex; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; gap: 12px; flex-wrap: wrap; padding: 6px 0px; width: fit-content; }
.dDDAVT svg { display: flex; transition: all 0.2s ease 0s; }
.dDDAVT a { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 40px; height: 40px; padding: 0px; background-color: rgb(43, 66, 106); border-radius: 50%; transition: all 0.2s ease 0s; }
.dDDAVT a:hover { background-color: rgb(56, 77, 115); }
.dDDAVT a:hover svg { fill: rgb(219, 221, 229); }
.dDDAVT a:active { background-color: rgb(56, 77, 115); }
.dDDAVT a:active svg { fill: rgb(255, 255, 255); }
.dDDAVT a:last-child { margin-right: 0px; }
.jnlGHs { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; gap: 4px; background-color: rgb(43, 66, 106); width: 62px; height: 40px; border-radius: 32px; transition: all 0.2s ease 0s; }
.jnlGHs:hover { background-color: rgb(56, 77, 115); }
.jMNmWg { list-style-type: none; margin: 0px; padding: 0px; }
.jbhRXQ { margin-top: 10px; }
.hbUaWm { font-size: 14px; font-weight: bold; color: rgb(255, 255, 255); margin-top: 0px; }
.jDTzlU { font-size: 16px; text-decoration: none; color: rgb(177, 187, 206); cursor: pointer; transition: all 0.2s ease 0s; }
.jDTzlU:hover { color: rgb(102, 167, 255); }
.jDTzlU:active { color: rgb(0, 108, 255); }
.epmrXf { width: 100%; display: flex; position: relative; margin: 32px 8px; }
.cYIMWa { margin-left: 18px; display: flex; flex-direction: column; -webkit-box-pack: end; justify-content: flex-end; }
.ctovIu { display: flex; -webkit-box-align: center; align-items: center; margin-bottom: 6px; }
.ctovIu > :not(:last-child) { margin-right: 12px; }
.cgzuNH { margin-top: 8px; margin-bottom: 4px; font-weight: 700; font-size: 18px; color: rgb(255, 255, 255); }
.bNFtaI { color: rgb(177, 187, 206); font-size: 14px; margin: 0px; }
.chRKCJ { width: 16px; display: flex; position: relative; }
.chRKCJ svg, .chRKCJ img { z-index: 10; }
.chRKCJ:hover::before { width: 28px; height: 28px; content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background-color: rgb(43, 66, 106); border-radius: 50%; z-index: 0; }
.iKGcbP { width: 82px; height: 82px; background-color: rgb(255, 255, 255); border-radius: 8px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }
.ktXHwP { width: 67px; height: 67px; }
.bjnYhK { color: rgb(255, 255, 255); }
.bjnYhK nav { display: flex; flex-wrap: wrap; }
.cNQwjD { display: flex; flex-wrap: wrap; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; width: 100%; padding: 24px 8px; }
@media screen and (max-width: 768px) {
  .cNQwjD { padding: 24px; }
}
.dbbCMU { width: 100%; margin-left: 8px; margin-right: 8px; margin-bottom: 0px; border-top: 1px solid rgb(22, 49, 89); }
.koaRjA { display: flex; flex-direction: column; width: min-content; font: 500 12px / 18px Roboto, sans-serif; color: rgb(255, 255, 255); }
.koaRjA a { color: rgb(102, 167, 255); text-decoration: none; }
.koaRjA a:hover { color: rgb(0, 108, 255); text-decoration: none; }
.koaRjA label span { font: 400 12px / 18px Roboto, sans-serif; }
@media (max-width: 500px) {
  .koaRjA { width: 100%; max-width: 100%; }
}
.bRrKtJ { display: flex; flex-direction: row; }
@media (max-width: 500px) {
  .bRrKtJ { flex-direction: column; width: 100%; }
}
.fNtIPO { width: 290px; padding-right: 8px; }
@media (max-width: 500px) {
  .fNtIPO { width: 100%; padding-right: 0px; }
}
.ignBqg { display: flex; -webkit-box-pack: justify; justify-content: space-between; background-color: rgb(14, 34, 64); border-radius: 8px; margin: 0px 8px; padding: 32px 24px; }
@media (max-width: 768px) {
  .ignBqg { flex-direction: column; padding: 16px; }
}
.gAgMXP { display: flex; flex-direction: column; margin-right: 32px; }
@media (max-width: 768px) {
  .gAgMXP { flex-direction: column; margin-right: 0px; margin-bottom: 16px; }
}
.dqQzTn { font-size: 24px; font-weight: 700; letter-spacing: 1px; color: rgb(255, 255, 255); margin-bottom: 10px; }
.cMJOxa { font-size: 14px; line-height: 1.36; color: rgb(255, 255, 255); max-width: 390px; }
@media (max-width: 768px) {
  .cMJOxa { max-width: none; }
}
.loyrzr { padding-top: 72px; background-color: rgb(11, 28, 53); }
@media (max-width: 768px) {
  .loyrzr { padding-top: 32px; }
}
.jFJEmP { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }
.ERgyY { position: fixed; bottom: 0px; left: 0px; right: 0px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-family: Roboto, sans-serif; font-size: 12px; line-height: 1.33; text-align: left; z-index: 99999; }
.dZrDxR { padding: 15px 0px; display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.cSwBXe { font-weight: bold; display: inline; color: rgb(255, 255, 255); text-decoration: underline; }
.jiEinV { flex-shrink: 0; }
.ZhnTC { padding: 31.5px 0px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; flex-direction: column; width: 100%; border-top: 1px solid rgb(6, 42, 103); border-bottom: 0px; }
.fYiQwF { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; font: 700 16px / 20px Roboto, sans-serif; text-align: center; color: rgb(255, 255, 255); }
.dogmnf { margin-top: 19px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.hiNmaA { background-color: transparent; outline: none; border: 0px; box-shadow: 0px 0px; cursor: pointer; padding: 0px; margin: 0px; }
.hiNmaA svg { fill: rgb(177, 187, 206); transition: all 0.2s ease 0s; }
.hiNmaA:hover svg { fill: rgb(228, 229, 233); }
.hiNmaA:active svg { fill: rgb(255, 255, 255); }
.hMCurD { background-color: transparent; outline: none; border: 0px; box-shadow: 0px 0px; cursor: pointer; padding: 1px 0px 0px; margin: 0px 0px 0px 28px; }
.hMCurD svg { fill: rgb(177, 187, 206); transition: all 0.2s ease 0s; }
.hMCurD:hover svg { fill: rgb(228, 229, 233); }
.hMCurD:active svg { fill: rgb(255, 255, 255); }
.MnsCH { transform: rotate(180deg); }
.bOtMUD { width: 100%; }
.gPprkr { max-width: 1366px; margin: 0px auto; padding: 0px 16px; }
.dkiaqS { height: 52px; position: fixed; width: 100%; z-index: 2000; display: flex; -webkit-box-pack: center; justify-content: center; background-color: rgb(0, 108, 255); }
.dAQTUg { width: 100%; max-width: 1366px; padding-left: 16px; padding-right: 16px; }
@media (max-width: 1215px) {
  .dAQTUg { padding-left: 8px; padding-right: 8px; }
}
@media (max-width: 560px) {
  .dAQTUg { padding-right: 0px; }
}
.laJeWN { margin-left: auto; display: flex; -webkit-box-align: center; align-items: center; }
.jVWmgg { display: flex; height: 52px; -webkit-box-align: center; align-items: center; width: 100%; }
.eSmSjT { position: relative; margin: 2em auto; width: 40px; height: 100%; display: flex; }
.iUNgxi { animation: 1.8s linear 0s infinite normal none running rotate-s-loader; }
@-webkit-keyframes rotate-s-loader { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes rotate-s-loader { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@-webkit-keyframes placeHolderShimmer { 
  0% { background-position: 50% 0px; }
  100% { background-position: -50% 0px; }
}
@keyframes placeHolderShimmer { 
  0% { background-position: 50% 0px; }
  100% { background-position: -50% 0px; }
}
.hPubSA { display: flex; flex: 1 1 0%; flex-direction: row; -webkit-box-align: center; align-items: center; }
.gIHwMW { position: relative; z-index: 100; background-color: rgb(11, 28, 53); }
.iOBXKO { max-width: 1366px; margin: 0px auto; padding: 0px; }
.jvHtXL { position: relative; display: block; width: 234px; padding: 0px 16px 0px 0px; min-height: 600px; }
@media (max-width: 1040px) {
  .jvHtXL { display: none; }
}
.kObVFn { position: sticky; top: 76px; display: block; width: 218px; }
.iJnOVt { display: flex; padding: 24px 0px 64px; -webkit-box-flex: 1; flex-grow: 1; }
.jpKalB { margin: 32px 0px 16px; width: 100%; }
.dGXItl { max-width: 650px; width: 100%; }
@media (max-width: 660px) {
  .dGXItl { padding-left: 8px; padding-right: 8px; }
}
.iqkwGZ { width: 100%; max-width: 650px; margin-bottom: 22px; border-radius: 10px; overflow: hidden; }
@-webkit-keyframes klHSPD { 
  100% { transform: translateX(100%); }
}
@keyframes klHSPD { 
  100% { transform: translateX(100%); }
}
@-webkit-keyframes fCDSQb { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes fCDSQb { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.error-page--title { max-width: 350px; margin-top: 24px; margin-bottom: 16px; font-family: roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; font-size: 18px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: 1.2; letter-spacing: normal; text-align: center; color: rgb(255, 255, 255); }
.error-page--subtitle { max-width: 330px; margin-bottom: 32px; font-family: roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; font-size: 14px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: 1.5; letter-spacing: normal; text-align: center; color: rgb(211, 211, 211); }
.error-page--button { padding: 6px 16px; border-radius: 5px; background-color: rgb(0, 108, 255); font-family: roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; font-size: 14px; font-weight: bold; font-stretch: normal; font-style: normal; line-height: 1.14; letter-spacing: normal; text-align: left; color: rgb(255, 255, 255); display: flex; width: fit-content; cursor: pointer; }
.airdrops--header { font: 34px / 45px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; letter-spacing: 0px; color: rgb(255, 255, 255); }
.airdrops--container { z-index: 2; display: flex; flex: 1 1 0%; height: 100%; min-height: 100%; overflow-y: hidden; }
.airdrops--featured-container { justify-content: center; position: relative !important; width: 100% !important; }
.airdrops--bg { z-index: 1; display: flex; align-items: center; flex: 1 1 0%; flex-direction: column; min-width: 100%; min-height: 100%; padding: 32px 8px; }
.airdrops--show-more-button { max-width: 650px; padding: 12px 16px; margin-top: 32px; margin-bottom: 64px; font: bold 14px / 16px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; letter-spacing: 0px; color: rgb(255, 255, 255); text-align: center; cursor: pointer; background-color: rgb(2, 28, 72); border: 1px solid rgb(5, 108, 255); border-radius: 5px; transition: all 0.5s ease 0s; }
.featured-airdrop-card { position: relative; width: 100%; height: 285px; max-width: 650px; cursor: pointer; border-radius: 10px; }
@keyframes fadein { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.featured-airdrop-card .r10 { border-radius: 10px !important; }
@-webkit-keyframes fadein { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.featured-airdrop-card--title { max-width: 300px; font: bold 18px / 21px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; letter-spacing: 0px; color: rgb(255, 255, 255); }
@media (max-width: 690px) {
  .featured-airdrop-card--title { max-width: 570px; }
}
.featured-airdrop-card--subtitle { max-width: 300px; font: 14px / 16px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; letter-spacing: 0px; color: rgb(255, 255, 255); }
@media (max-width: 690px) {
  .featured-airdrop-card--subtitle { max-width: 570px; }
}
.featured-airdrop-card--actions-container { flex-direction: row; }
@media (max-width: 690px) {
  .featured-airdrop-card--actions-container { justify-content: space-between; width: 100%; }
}
.featured-airdrop-card--card-footer { position: absolute; bottom: 0px; align-items: center; width: 100%; padding: 16px; background-color: rgba(0, 0, 0, 0.5); border-radius: 0px 0px 10px 10px; opacity: 1; backdrop-filter: blur(27px); }
@media (max-width: 690px) {
  .featured-airdrop-card--card-footer { align-items: flex-start; flex-direction: column; padding-bottom: 8px; }
}
.featured-airdrop-card--left-box { position: relative; }
@media (max-width: 690px) {
  .featured-airdrop-card--left-box { margin-bottom: 8px !important; }
}
.featured-airdrop-card--image-container { display: flex; align-items: center; justify-content: center; width: 48px; height: 48px; padding: 2px; border-radius: 5px; min-width: 48px !important; }
@media (max-width: 690px) {
  .featured-airdrop-card--image-container { margin-right: 8px !important; }
}
.featured-airdrop-card--image-container > img { border-radius: 5px; overflow: hidden !important; }
.featured-airdrop-card--time-left { display: flex; align-items: center; justify-content: center; height: fit-content; min-height: 40px; font: 14px / 16px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; letter-spacing: 0px; color: white; word-break: keep-all; border-radius: 5px; min-width: fit-content !important; margin-right: 16px !important; }
.featured-airdrop-card--button { min-width: 102px !important; }
.featured-airdrop-card--expired { display: flex; align-items: center; justify-content: center; padding: 11px; font: 14px / 16px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; letter-spacing: 0px; color: rgb(255, 152, 152); border-radius: 5px; margin-right: 8px !important; }
.time-counter--container { display: flex; align-items: center; }
.airdrop-badge { position: absolute; top: -8px; left: -10px; width: fit-content; padding: 2px 4px; font: bold 12px / 14px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; letter-spacing: 0px; color: rgb(255, 255, 255); text-transform: uppercase; word-break: keep-all; background: 0px 0px no-repeat padding-box padding-box rgb(6, 144, 6); border-radius: 5px; }
.airdrop-badge.orange { background: 0px 0px no-repeat padding-box padding-box rgb(0, 108, 255); }
.airdrop-badge.red { background: 0px 0px no-repeat padding-box padding-box rgb(255, 64, 67); }
.airdrop-card { align-items: center; width: 100%; max-width: 650px; padding: 16px 20px; cursor: pointer; background: rgb(5, 23, 56); border-radius: 10px; transition: all 0.5s ease 0s; margin-bottom: 32px !important; }
@media (max-width: 690px) {
  .airdrop-card { background: 0% 0% no-repeat padding-box padding-box rgb(2, 18, 46); border-radius: 5px; }
}
.airdrop-card:hover { background: rgb(0, 23, 60); }
@media (max-width: 690px) {
  .airdrop-card { align-items: flex-start; flex-direction: column; }
}
.airdrop-card--title { max-width: 280px; font: bold 18px / 21px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; letter-spacing: 0px; color: rgb(255, 255, 255); }
@media (max-width: 690px) {
  .airdrop-card--title { max-width: 100%; }
}
.airdrop-card--text { max-width: 280px; font: 14px / 16px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; letter-spacing: 0px; color: rgb(255, 255, 255); margin-right: 24px !important; }
@media (max-width: 690px) {
  .airdrop-card--text.time-left { display: flex; align-self: center; justify-content: flex-start; width: 100%; height: 42px; padding: 12px 12px 12px 0px; }
}
@media (max-width: 690px) {
  .airdrop-card--text { max-width: 100%; margin-right: 0px !important; }
}
@media (max-width: 690px) {
  .airdrop-card--left-box { margin-right: 0px !important; margin-bottom: 16px !important; }
}
.airdrop-card--right-box { align-items: center; }
@media (max-width: 690px) {
  .airdrop-card--right-box { flex-direction: column; width: 100%; }
}
.airdrop-card--image-container { position: relative; display: flex; align-items: center; justify-content: center; width: 48px; height: 48px; padding: 2px; border-radius: 5px; min-width: 48px !important; }
@media (max-width: 690px) {
  .airdrop-card--image-container { margin-right: 8px !important; }
}
.airdrop-card--image-container > img { border-radius: 5px; overflow: hidden !important; }
.airdrop-card--button { align-items: center; justify-content: center; height: fit-content; max-height: 40px; font: bold 14px / 16px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; letter-spacing: 0px; color: rgb(255, 255, 255); text-align: center; word-break: keep-all; cursor: pointer; background: 0% 0% no-repeat padding-box padding-box rgb(1, 21, 54); border: 1px solid rgb(0, 108, 255); border-radius: 5px; transition: all 0.5s ease 0s; display: flex !important; padding: 12px 16px !important; }
.airdrop-card--button:hover { color: white; background: rgb(0, 108, 255); }
@media (max-width: 690px) {
  .airdrop-card--button { width: 100%; }
}
.airdrop-card--expired { display: flex; align-items: center; justify-content: center; font: 14px / 16px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; letter-spacing: 0px; color: rgb(255, 152, 152); border-radius: 5px; margin-right: 24px !important; }
@media (max-width: 690px) {
  .airdrop-card--expired { width: 100%; margin-right: 0px !important; margin-bottom: 8px !important; }
}
.subscribe-to-newsletter { align-items: center; width: 100%; max-width: 650px; padding: 16px 20px; background: rgb(1, 21, 54); border-radius: 5px; margin-bottom: 32px !important; }
@media (max-width: 400px) {
  .subscribe-to-newsletter { flex-direction: column; padding: 12px; }
}
.subscribe-to-newsletter form { width: 50%; }
@media (max-width: 400px) {
  .subscribe-to-newsletter form { width: 100%; }
}
.subscribe-to-newsletter--left-box { max-width: 227px; margin-right: auto !important; }
@media (max-width: 400px) {
  .subscribe-to-newsletter--left-box { max-width: 100%; }
}
@media (min-width: 1010px) {
  .subscribe-to-newsletter--banner1 { flex-direction: column; }
}
.subscribe-to-newsletter--banner1 .subscribe-to-newsletter--left-box { max-width: 100%; }
.subscribe-to-newsletter--banner1 .join-sub { margin-bottom: 8px; }
@media (max-width: 690px) {
  .subscribe-to-newsletter--form { flex-direction: column; }
}
.subscribe-to-newsletter__title { font: bold 18px / 21px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; letter-spacing: 0px; color: rgb(255, 255, 255); }
.subscribe-to-newsletter__subtitle { max-width: 250px; font: 400 14px / 16px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; letter-spacing: 0px; color: rgb(170, 170, 170); }
.subscribe-to-newsletter__subtitle a { color: rgb(50, 115, 220); }
.subscribe-to-newsletter__subtitle a:hover { color: rgb(50, 115, 220); }
.subscribe-to-newsletter--banner1 .subscribe-to-newsletter__subtitle { max-width: 100%; font-size: 12px; }
@media (max-width: 690px) {
  .subscribe-to-newsletter--banner1 .subscribe-to-newsletter__subtitle { max-width: 277px; }
}
.subscribe-to-newsletter__btn { padding: 12px 16px; font: bold 14px / 16px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; letter-spacing: 0px; color: white; text-align: center; cursor: pointer; background: 0px 0px no-repeat padding-box padding-box rgb(5, 108, 255); border: 0px; border-radius: 5px; outline: none; transition: all 0.5s ease 0s; }
@media (max-width: 690px) {
  .subscribe-to-newsletter__btn { width: 100%; }
}
.subscribe-to-newsletter__btn:hover { background: 0px 0px no-repeat padding-box padding-box rgb(3, 83, 203); }
.subscribe-to-newsletter__input { padding: 12px 16px; font: 14px / 16px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; letter-spacing: 0px; color: rgb(170, 170, 170); background: rgb(7, 16, 34); border: 1px solid rgb(34, 57, 104); border-radius: 5px; outline: none; margin-right: 16px !important; }
.subscribe-to-newsletter__input:focus { color: rgb(255, 255, 255); border: 1px solid rgb(170, 170, 170); }
@media (max-width: 690px) {
  .subscribe-to-newsletter__input { width: 100%; margin-right: 0px !important; margin-bottom: 8px !important; }
}
.react-responsive-modal-overlay { background: rgba(0, 0, 0, 0.75); display: flex; align-items: flex-start; position: fixed; inset: 0px; overflow: hidden auto; z-index: 1000; padding: 1.2rem; }
.react-responsive-modal-modal { max-width: 800px; position: relative; padding: 1.2rem; background: padding-box rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.25) 0px 12px 15px 0px; margin: 0px auto; }
.react-responsive-modal-modalCenter { margin: auto; }
.react-responsive-modal-closeButton { position: absolute; top: 14px; right: 14px; border: none; padding: 0px; cursor: pointer; background-color: transparent; display: flex; }
@keyframes react-responsive-modal-fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes react-responsive-modal-fadeOut { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
.airdrop-modal--container { width: 100%; max-width: 690px; }
.airdrop-modal--content { flex-direction: column; padding: 32px; background: 0px 0px no-repeat padding-box padding-box rgb(2, 28, 72); border-radius: 5px 5px 0px 0px; }
@media (max-width: 690px) {
  .airdrop-modal--content { padding: 32px 16px 16px; }
}
.airdrop-modal--content.rounded { border-radius: 5px; }
.airdrop-modal--details-box { flex-direction: row; justify-content: space-between; padding: 16px; background: 0% 0% no-repeat padding-box padding-box rgb(5, 36, 90); border: 1px solid rgb(8, 39, 92); border-radius: 5px; margin-bottom: 32px !important; }
@media (max-width: 690px) {
  .airdrop-modal--details-box { flex-direction: column; }
}
.airdrop-modal--info-container { flex-direction: column; }
@media (max-width: 690px) {
  .airdrop-modal--info-item { margin-bottom: 16px !important; }
}
.airdrop-modal--footer { background: 0% 0% no-repeat padding-box padding-box rgb(2, 18, 46); border-radius: 0px 0px 5px 5px; }
.airdrop-modal--heading-text { font: bold 18px / 21px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; letter-spacing: 0px; color: rgb(255, 255, 255); }
.airdrop-modal--tab-text { font: bold 18px / 21px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; letter-spacing: 0px; color: rgb(105, 123, 156); cursor: pointer; }
.airdrop-modal--tab-text.active { padding-bottom: 8px; color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 108, 255); }
.airdrop-modal--tab-text:hover { padding-bottom: 8px; color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 108, 255); }
.airdrop-modal--text { font: 14px / 16px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; letter-spacing: 0px; color: rgb(255, 255, 255); white-space: pre-line; }
@media (max-width: 690px) {
  .airdrop-modal--text { margin-right: 0px !important; }
}
.airdrop-modal--text.ml8 { margin-left: 8px !important; }
.airdrop-modal--text.mr8 { margin-right: 8px !important; }
@media (max-width: 690px) {
  .airdrop-modal--text.mt8-mobile { margin-top: 16px !important; }
}
.airdrop-modal--text.mb8 { margin-bottom: 8px !important; }
.airdrop-modal--text.mb16 { margin-bottom: 16px !important; }
.airdrop-modal--text.bold { font: bold 14px / 16px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; }
.airdrop-modal--text.orange { color: rgb(0, 108, 255); }
.airdrop-modal--text.green { color: rgb(10, 168, 41); }
.airdrop-modal--text.grey { color: rgb(180, 180, 180); }
.airdrop-modal--text.dark-grey { color: rgb(105, 123, 156); }
.airdrop-modal--text.red { color: rgb(246, 146, 148); }
.airdrop-modal--text.blue { color: rgb(0, 108, 255); }
.airdrop-modal--text.sm { font: 12px / 14px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; }
.airdrop-modal--text.sm-bold { font: bold 12px / 14px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; }
.airdrop-modal--text.lg { font: bold 16px / 19px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; }
.airdrop-modal--text.lg-light { font: 16px / 19px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; }
.airdrop-modal--text.light-blue { color: rgb(128, 176, 242); }
.airdrop-modal--text > a { font-weight: bold; color: rgb(5, 108, 255); text-decoration: underline; }
.airdrop-modal--text > a :hover { color: rgb(5, 108, 255); }
.airdrop-modal--text > a.white-svg { font-size: 12px; color: rgb(255, 255, 255) !important; text-decoration: none !important; }
.airdrop-modal--text.maxWidth370 { max-width: 370px; text-align: center; }
.airdrop-modal--text.maxWidth250 { max-width: 250px; }
.airdrop-modal--text.center-content-horizontally { display: flex; justify-content: center; }
.airdrop-modal--response-text { font: 14px / 16px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; letter-spacing: 0px; color: rgb(255, 255, 255); white-space: pre-line; }
.airdrop-modal--response-text.w100 { width: 100%; }
.airdrop-modal--response-text.bold { font: bold 14px / 16px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; }
.airdrop-modal--response-text.ml8 { margin-left: 8px; }
.airdrop-modal--footer-card { padding: 32px 48px; background: 0px 0px no-repeat padding-box padding-box rgb(2, 18, 46); border-radius: 0px 0px 10px 10px; }
.airdrop-modal--footer-card.won { border: 2px solid rgb(10, 168, 41); }
.airdrop-modal--footer-card.lost { padding: 64px 48px; }
.airdrop-modal--footer-card__info { display: flex; justify-content: center; width: 100%; margin-bottom: 8px; }
.airdrop-modal--footer-card__info svg { width: 31px; height: 31px; fill: rgb(0, 108, 255); }
.airdrop-modal--bordered-box { flex-wrap: wrap; padding: 12px 16px; background: 0% 0% no-repeat padding-box padding-box rgb(2, 18, 46); border: 1px solid rgb(2, 28, 72); border-radius: 5px; }
@media (max-width: 690px) {
  .airdrop-modal--title-box { margin-bottom: 8px !important; }
}
.airdrop-modal--image-container { position: relative; display: flex; align-items: center; justify-content: center; width: 48px; height: 48px; padding: 2px; border-radius: 5px; min-width: 48px !important; }
.airdrop-modal--image-container > img { border-radius: 5px; }
.airdrop-modal--button { align-items: center; justify-content: center; width: 100%; min-height: 40px; font: bold 13px / 15px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; letter-spacing: 0px; color: rgb(255, 255, 255); text-align: center; cursor: pointer; background: 0% 0% no-repeat padding-box padding-box rgb(0, 108, 255); border-radius: 5px; transition: all 0.5s ease 0s; display: flex !important; padding: 8px 16px !important; }
.airdrop-modal--button:hover { color: white; background: 0% 0% no-repeat padding-box padding-box rgb(3, 83, 203); }
.airdrop-modal--button.disabled { opacity: 0.3; }
.airdrop-modal--button.disabled:hover { opacity: 0.3; color: white; background: 0% 0% no-repeat padding-box padding-box rgb(0, 108, 255); }
.airdrop-modal--time-left { display: flex; justify-content: center; height: fit-content; font: bold 16px / 19px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; letter-spacing: 0px; color: rgb(255, 255, 255); word-break: keep-all; border-radius: 5px; }
.airdrop-modal--time-left.green { color: rgb(10, 168, 41); }
.airdrop-modal--wallet-logo { width: 24px; height: 24px; background-color: white; border-radius: 3px; }
.airdrop-modal--you-text { flex-wrap: wrap; margin-right: auto; font: 14px / 16px Roboto; letter-spacing: 0px; color: rgb(10, 168, 41); }
.airdrop-modal--wallet-link { max-width: 650px; padding: 6px 16px; font: bold 14px / 16px roboto, -apple-system, blinkmacsystemfont, "segoe ui", oxygen-sans, ubuntu, cantarell, "helvetica neue", sans-serif; letter-spacing: 0px; color: rgb(255, 255, 255); text-align: center; cursor: pointer; background-color: rgb(2, 28, 72); border: 1px solid rgb(5, 108, 255); border-radius: 5px; transition: all 0.5s ease 0s; }
.airdrop-modal--wallet-link:hover { color: white; background-color: rgb(5, 108, 255); }
@media (max-width: 600px) {
  .airdrop-modal--wallet-link { color: white; background-color: rgb(5, 108, 255); margin-top: 16px !important; }
}
.airdrop-modal--winners-seperator { border: 1px solid rgb(13, 63, 165); margin-top: 8px !important; margin-bottom: 8px !important; }
.airdrop-modal--winner-row { align-items: center; flex-wrap: wrap; padding: 8px !important; }
@media (max-width: 600px) {
  .airdrop-modal--winner-row { align-items: flex-start; flex-direction: column; }
}
.airdrop-modal--winner-row:hover { cursor: pointer; background: 0% 0% no-repeat padding-box padding-box rgb(11, 43, 103); }
.airdrop-modal--winner-row--text-container { flex-wrap: wrap; }
@media (max-width: 690px) {
  .airdrop-modal--winner-row--text-container { flex-direction: column; }
}
.airdrop-modal--winners-container { max-width: 100%; max-height: 62vh; padding-right: 16px; margin-right: -16px; overflow-y: scroll; }
.airdrop-modal--winners-placeholder { padding: 16px; background: 0% 0% no-repeat padding-box padding-box rgb(5, 36, 90); border: 1px solid rgb(8, 39, 92); border-radius: 5px; min-height: 100px; }
.airdrop-modal--winners-spinner { height: 68px; }
.airdrops-loader--item { background: 0px 0px no-repeat padding-box padding-box rgb(45, 73, 134); height: 80px; width: 100%; border-radius: 10px; max-width: 650px; margin-bottom: 32px !important; }
.airdrops-loader--item.featured { height: 285px; }
.css-12x0iee { box-sizing: border-box; margin: 0px; min-width: 0px; -webkit-box-align: center; align-items: center; flex-direction: column; display: flex; }
.css-hi5zbn { box-sizing: border-box; margin: 32px 0px; min-width: 0px; }
.css-1rp6iu8 { box-sizing: border-box; margin: 0px; min-width: 0px; padding-left: 8px; padding-right: 8px; display: flex; }
.css-4cffwv { box-sizing: border-box; margin: 0px; min-width: 0px; display: flex; }
.css-l3rx45 { box-sizing: border-box; margin: 0px; min-width: 0px; flex-direction: column; display: flex; }
.css-1f978ju { box-sizing: border-box; margin: 0px 0px 8px; min-width: 0px; }
.css-vurnku { box-sizing: border-box; margin: 0px; min-width: 0px; }
.css-zadiel { box-sizing: border-box; margin: 16px 0px 0px; min-width: 0px; -webkit-box-align: center; align-items: center; display: flex; }
@media screen and (min-width: 40em) {
  .css-zadiel { margin-top: 16px; }
}
@media screen and (min-width: 52em) {
  .css-zadiel { margin-top: 0px; }
}
@media screen and (min-width: 64em) {
  .css-zadiel { margin-top: 0px; }
}
.css-rxk9pl { box-sizing: border-box; margin: 0px; min-width: 0px; flex-direction: column; width: 100%; display: flex; }
.css-ghjkiv { box-sizing: border-box; margin: 8px 0px 0px; min-width: 0px; -webkit-box-align: center; align-items: center; display: flex; }
.css-pd4ib { box-sizing: border-box; margin: 0px; min-width: 0px; flex-direction: column; width: 100%; -webkit-box-align: center; align-items: center; display: flex; }
.css-1d8qyez { box-sizing: border-box; margin: 0px auto 0px 0px; min-width: 0px; display: flex; }
.css-1uoge8i { box-sizing: border-box; margin: 0px 16px 0px 0px; min-width: 0px; }
.css-12hpwr4 { box-sizing: border-box; margin: 0px; min-width: 0px; flex-direction: column; -webkit-box-pack: center; justify-content: center; display: flex; }
.interact-button connect { cursor: pointer; }
:root { --w3m-color-mix-strength: 0%; --w3m-font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; --w3m-font-size-master: 10px; --w3m-border-radius-master: 4px; --w3m-z-index: 100; --wui-font-family: var(--w3m-font-family); --wui-font-size-micro: var(--w3m-font-size-master); --wui-font-size-tiny: calc(var(--w3m-font-size-master) * 1.2); --wui-font-size-small: calc(var(--w3m-font-size-master) * 1.4); --wui-font-size-paragraph: calc(var(--w3m-font-size-master) * 1.6); --wui-font-size-large: calc(var(--w3m-font-size-master) * 2); --wui-border-radius-5xs: var(--w3m-border-radius-master); --wui-border-radius-4xs: calc(var(--w3m-border-radius-master) * 1.5); --wui-border-radius-3xs: calc(var(--w3m-border-radius-master) * 2); --wui-border-radius-xxs: calc(var(--w3m-border-radius-master) * 3); --wui-border-radius-xs: calc(var(--w3m-border-radius-master) * 4); --wui-border-radius-s: calc(var(--w3m-border-radius-master) * 5); --wui-border-radius-m: calc(var(--w3m-border-radius-master) * 7); --wui-border-radius-l: calc(var(--w3m-border-radius-master) * 9); --wui-border-radius-3xl: calc(var(--w3m-border-radius-master) * 20); --wui-font-weight-light: 400; --wui-font-weight-regular: 500; --wui-font-weight-medium: 600; --wui-font-weight-bold: 700; --wui-letter-spacing-large: -0.8px; --wui-letter-spacing-paragraph: -0.64px; --wui-letter-spacing-small: -0.56px; --wui-letter-spacing-tiny: -0.48px; --wui-letter-spacing-micro: -0.2px; --wui-spacing-0: 0px; --wui-spacing-4xs: 2px; --wui-spacing-3xs: 4px; --wui-spacing-xxs: 6px; --wui-spacing-2xs: 7px; --wui-spacing-xs: 8px; --wui-spacing-1xs: 10px; --wui-spacing-s: 12px; --wui-spacing-m: 14px; --wui-spacing-l: 16px; --wui-spacing-2l: 18px; --wui-spacing-xl: 20px; --wui-spacing-xxl: 24px; --wui-spacing-2xl: 32px; --wui-spacing-3xl: 40px; --wui-spacing-4xl: 90px; --wui-icon-box-size-xs: 20px; --wui-icon-box-size-sm: 24px; --wui-icon-box-size-md: 32px; --wui-icon-box-size-lg: 40px; --wui-icon-size-inherit: inherit; --wui-icon-size-xxs: 10px; --wui-icon-size-xs: 12px; --wui-icon-size-sm: 14px; --wui-icon-size-md: 16px; --wui-icon-size-mdl: 18px; --wui-icon-size-lg: 20px; --wui-wallet-image-size-inherit: inherit; --wui-wallet-image-size-sm: 40px; --wui-wallet-image-size-md: 56px; --wui-wallet-image-size-lg: 80px; --wui-box-size-md: 100px; --wui-box-size-lg: 120px; --wui-ease-out-power-2: cubic-bezier(0, 0, 0.22, 1); --wui-ease-out-power-1: cubic-bezier(0, 0, 0.55, 1); --wui-ease-in-power-3: cubic-bezier(0.66, 0, 1, 1); --wui-ease-in-power-2: cubic-bezier(0.45, 0, 1, 1); --wui-ease-in-power-1: cubic-bezier(0.3, 0, 1, 1); --wui-ease-inout-power-1: cubic-bezier(0.45, 0, 0.55, 1); --wui-duration-lg: 200ms; --wui-duration-md: 125ms; --wui-duration-sm: 75ms; --wui-path-network: path(
    'M43.4605 10.7248L28.0485 1.61089C25.5438 0.129705 22.4562 0.129705 19.9515 1.61088L4.53951 10.7248C2.03626 12.2051 0.5 14.9365 0.5 17.886V36.1139C0.5 39.0635 2.03626 41.7949 4.53951 43.2752L19.9515 52.3891C22.4562 53.8703 25.5438 53.8703 28.0485 52.3891L43.4605 43.2752C45.9637 41.7949 47.5 39.0635 47.5 36.114V17.8861C47.5 14.9365 45.9637 12.2051 43.4605 10.7248Z'
    ); --wui-path-network-lg: path(
    'M78.3244 18.926L50.1808 2.45078C45.7376 -0.150261 40.2624 -0.150262 35.8192 2.45078L7.6756 18.926C3.23322 21.5266 0.5 26.3301 0.5 31.5248V64.4752C0.5 69.6699 3.23322 74.4734 7.6756 77.074L35.8192 93.5492C40.2624 96.1503 45.7376 96.1503 50.1808 93.5492L78.3244 77.074C82.7668 74.4734 85.5 69.6699 85.5 64.4752V31.5248C85.5 26.3301 82.7668 21.5266 78.3244 18.926Z'
    ); --wui-color-inherit: inherit; --wui-color-inverse-100: #fff; --wui-color-inverse-000: #000; --wui-cover: rgba(0, 0, 0, 0.3); --wui-color-modal-bg: var(--wui-color-modal-bg-base); --wui-color-blue-100: var(--wui-color-blue-base-100); --wui-color-blue-015: var(--wui-color-accent-base-015); --wui-color-accent-100: var(--wui-color-accent-base-100); --wui-color-accent-090: var(--wui-color-accent-base-090); --wui-color-accent-080: var(--wui-color-accent-base-080); --wui-accent-glass-090: var(--wui-accent-glass-base-090); --wui-accent-glass-080: var(--wui-accent-glass-base-080); --wui-accent-glass-020: var(--wui-accent-glass-base-020); --wui-accent-glass-015: var(--wui-accent-glass-base-015); --wui-accent-glass-010: var(--wui-accent-glass-base-010); --wui-accent-glass-005: var(--wui-accent-glass-base-005); --wui-accent-glass-002: var(--wui-accent-glass-base-002); --wui-color-fg-100: var(--wui-color-fg-base-100); --wui-color-fg-125: var(--wui-color-fg-base-125); --wui-color-fg-150: var(--wui-color-fg-base-150); --wui-color-fg-175: var(--wui-color-fg-base-175); --wui-color-fg-200: var(--wui-color-fg-base-200); --wui-color-fg-225: var(--wui-color-fg-base-225); --wui-color-fg-250: var(--wui-color-fg-base-250); --wui-color-fg-275: var(--wui-color-fg-base-275); --wui-color-fg-300: var(--wui-color-fg-base-300); --wui-color-bg-100: var(--wui-color-bg-base-100); --wui-color-bg-125: var(--wui-color-bg-base-125); --wui-color-bg-150: var(--wui-color-bg-base-150); --wui-color-bg-175: var(--wui-color-bg-base-175); --wui-color-bg-200: var(--wui-color-bg-base-200); --wui-color-bg-225: var(--wui-color-bg-base-225); --wui-color-bg-250: var(--wui-color-bg-base-250); --wui-color-bg-275: var(--wui-color-bg-base-275); --wui-color-bg-300: var(--wui-color-bg-base-300); --wui-color-success-100: var(--wui-color-success-base-100); --wui-color-error-100: var(--wui-color-error-base-100); --wui-icon-box-bg-error-100: var(--wui-icon-box-bg-error-base-100); --wui-icon-box-bg-blue-100: var(--wui-icon-box-bg-blue-base-100); --wui-icon-box-bg-success-100: var(--wui-icon-box-bg-success-base-100); --wui-icon-box-bg-inverse-100: var(--wui-icon-box-bg-inverse-base-100); --wui-all-wallets-bg-100: var(--wui-all-wallets-bg-base-100); --wui-avatar-border: var(--wui-avatar-border-base); --wui-thumbnail-border: var(--wui-thumbnail-border-base); --wui-box-shadow-blue: rgba(71, 161, 255, 0.16); }
@supports (background: color-mix(in srgb, white 50%, black)) {
  :root { --wui-color-modal-bg: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-modal-bg-base)
      ); --wui-box-shadow-blue: color-mix(in srgb, var(--wui-color-accent-100) 16%, transparent); --wui-color-accent-090: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 90%,
      transparent
      ); --wui-color-accent-080: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 80%,
      transparent
      ); --wui-accent-glass-090: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 90%,
      transparent
      ); --wui-accent-glass-080: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 80%,
      transparent
      ); --wui-accent-glass-020: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 20%,
      transparent
      ); --wui-accent-glass-015: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 15%,
      transparent
      ); --wui-accent-glass-010: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 10%,
      transparent
      ); --wui-accent-glass-005: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 5%,
      transparent
      ); --wui-color-accent-002: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 2%,
      transparent
      ); --wui-color-fg-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-100)
      ); --wui-color-fg-125: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-125)
      ); --wui-color-fg-150: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-150)
      ); --wui-color-fg-175: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-175)
      ); --wui-color-fg-200: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-200)
      ); --wui-color-fg-225: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-225)
      ); --wui-color-fg-250: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-250)
      ); --wui-color-fg-275: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-275)
      ); --wui-color-fg-300: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-300)
      ); --wui-color-bg-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-100)
      ); --wui-color-bg-125: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-125)
      ); --wui-color-bg-150: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-150)
      ); --wui-color-bg-175: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-175)
      ); --wui-color-bg-200: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-200)
      ); --wui-color-bg-225: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-225)
      ); --wui-color-bg-250: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-250)
      ); --wui-color-bg-275: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-275)
      ); --wui-color-bg-300: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-300)
      ); --wui-color-success-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-success-base-100)
      ); --wui-color-error-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-error-base-100)
      ); --wui-icon-box-bg-error-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-icon-box-bg-error-base-100)
      ); --wui-icon-box-bg-accent-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-icon-box-bg-blue-base-100)
      ); --wui-icon-box-bg-success-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-icon-box-bg-success-base-100)
      ); --wui-icon-box-bg-inverse-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-icon-box-bg-inverse-base-100)
      ); --wui-all-wallets-bg-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-all-wallets-bg-base-100)
      ); --wui-avatar-border: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-avatar-border-base)
      ); --wui-thumbnail-border: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-thumbnail-border-base)
      ); }
}
:root { --w3m-color-mix: #000; --w3m-accent: #3396ff; --w3m-default: #000; --wui-color-modal-bg-base: #fff; --wui-color-blue-base-100: #3396ff; --wui-color-accent-base-100: var(--w3m-accent); --wui-color-accent-base-090: #2d7dd2; --wui-color-accent-base-080: #2978cc; --wui-accent-glass-base-090: rgba(51, 150, 255, 0.9); --wui-accent-glass-base-080: rgba(51, 150, 255, 0.8); --wui-accent-glass-base-020: rgba(51, 150, 255, 0.2); --wui-accent-glass-base-015: rgba(51, 150, 255, 0.15); --wui-accent-glass-base-010: rgba(51, 150, 255, 0.1); --wui-accent-glass-base-005: rgba(51, 150, 255, 0.05); --wui-accent-glass-base-002: rgba(51, 150, 255, 0.02); --wui-color-fg-base-100: #141414; --wui-color-fg-base-125: #2d3131; --wui-color-fg-base-150: #474d4d; --wui-color-fg-base-175: #636d6d; --wui-color-fg-base-200: #798686; --wui-color-fg-base-225: #828f8f; --wui-color-fg-base-250: #8b9797; --wui-color-fg-base-275: #95a0a0; --wui-color-fg-base-300: #9ea9a9; --wui-color-bg-base-100: #ffffff; --wui-color-bg-base-125: #f5fafa; --wui-color-bg-base-150: #f3f8f8; --wui-color-bg-base-175: #eef4f4; --wui-color-bg-base-200: #eaf1f1; --wui-color-bg-base-225: #e5eded; --wui-color-bg-base-250: #e1e9e9; --wui-color-bg-base-275: #dce7e7; --wui-color-bg-base-300: #d8e3e3; --wui-color-success-base-100: #26b562; --wui-color-error-base-100: #f05142; --wui-icon-box-bg-error-base-100: #f4dfdd; --wui-icon-box-bg-blue-base-100: #d9ecfb; --wui-icon-box-bg-success-base-100: #daf0e4; --wui-icon-box-bg-inverse-base-100: #dcecfc; --wui-all-wallets-bg-base-100: #e8f1fa; --wui-avatar-border-base: #f3f4f4; --wui-thumbnail-border-base: #eaefef; --wui-gray-glass-001: rgba(0, 0, 0, 0.01); --wui-gray-glass-002: rgba(0, 0, 0, 0.02); --wui-gray-glass-005: rgba(0, 0, 0, 0.05); --wui-gray-glass-010: rgba(0, 0, 0, 0.1); --wui-gray-glass-015: rgba(0, 0, 0, 0.15); --wui-gray-glass-020: rgba(0, 0, 0, 0.2); --wui-gray-glass-025: rgba(0, 0, 0, 0.25); --wui-gray-glass-030: rgba(0, 0, 0, 0.3); --wui-gray-glass-060: rgba(0, 0, 0, 0.6); --wui-gray-glass-080: rgba(0, 0, 0, 0.8); }
:root { --w3m-color-mix: #fff; --w3m-accent: #47a1ff; --w3m-default: #fff; --wui-color-modal-bg-base: #191a1a; --wui-color-blue-base-100: #47a1ff; --wui-color-accent-base-100: var(--w3m-accent); --wui-color-accent-base-090: #59aaff; --wui-color-accent-base-080: #6cb4ff; --wui-accent-glass-base-090: rgba(71, 161, 255, 0.9); --wui-accent-glass-base-080: rgba(71, 161, 255, 0.8); --wui-accent-glass-base-020: rgba(71, 161, 255, 0.2); --wui-accent-glass-base-015: rgba(71, 161, 255, 0.15); --wui-accent-glass-base-010: rgba(71, 161, 255, 0.1); --wui-accent-glass-base-005: rgba(71, 161, 255, 0.05); --wui-accent-glass-base-002: rgba(71, 161, 255, 0.02); --wui-color-fg-base-100: #e4e7e7; --wui-color-fg-base-125: #d0d5d5; --wui-color-fg-base-150: #a8b1b1; --wui-color-fg-base-175: #a8b0b0; --wui-color-fg-base-200: #949e9e; --wui-color-fg-base-225: #868f8f; --wui-color-fg-base-250: #788080; --wui-color-fg-base-275: #788181; --wui-color-fg-base-300: #6e7777; --wui-color-bg-base-100: #141414; --wui-color-bg-base-125: #191a1a; --wui-color-bg-base-150: #1e1f1f; --wui-color-bg-base-175: #222525; --wui-color-bg-base-200: #272a2a; --wui-color-bg-base-225: #2c3030; --wui-color-bg-base-250: #313535; --wui-color-bg-base-275: #363b3b; --wui-color-bg-base-300: #3b4040; --wui-color-success-base-100: #26d962; --wui-color-error-base-100: #f25a67; --wui-icon-box-bg-error-base-100: #3c2426; --wui-icon-box-bg-blue-base-100: #20303f; --wui-icon-box-bg-success-base-100: #1f3a28; --wui-icon-box-bg-inverse-base-100: #243240; --wui-all-wallets-bg-base-100: #222b35; --wui-avatar-border-base: #252525; --wui-thumbnail-border-base: #252525; --wui-gray-glass-001: rgba(255, 255, 255, 0.01); --wui-gray-glass-002: rgba(255, 255, 255, 0.02); --wui-gray-glass-005: rgba(255, 255, 255, 0.05); --wui-gray-glass-010: rgba(255, 255, 255, 0.1); --wui-gray-glass-015: rgba(255, 255, 255, 0.15); --wui-gray-glass-020: rgba(255, 255, 255, 0.2); --wui-gray-glass-025: rgba(255, 255, 255, 0.25); --wui-gray-glass-030: rgba(255, 255, 255, 0.3); --wui-gray-glass-060: rgba(255, 255, 255, 0.6); --wui-gray-glass-080: rgba(255, 255, 255, 0.8); }
:root { --w3m-color-mix-strength: 0%; --w3m-font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; --w3m-font-size-master: 10px; --w3m-border-radius-master: 4px; --w3m-z-index: 100; --wui-font-family: var(--w3m-font-family); --wui-font-size-micro: var(--w3m-font-size-master); --wui-font-size-tiny: calc(var(--w3m-font-size-master) * 1.2); --wui-font-size-small: calc(var(--w3m-font-size-master) * 1.4); --wui-font-size-paragraph: calc(var(--w3m-font-size-master) * 1.6); --wui-font-size-large: calc(var(--w3m-font-size-master) * 2); --wui-border-radius-5xs: var(--w3m-border-radius-master); --wui-border-radius-4xs: calc(var(--w3m-border-radius-master) * 1.5); --wui-border-radius-3xs: calc(var(--w3m-border-radius-master) * 2); --wui-border-radius-xxs: calc(var(--w3m-border-radius-master) * 3); --wui-border-radius-xs: calc(var(--w3m-border-radius-master) * 4); --wui-border-radius-s: calc(var(--w3m-border-radius-master) * 5); --wui-border-radius-m: calc(var(--w3m-border-radius-master) * 7); --wui-border-radius-l: calc(var(--w3m-border-radius-master) * 9); --wui-border-radius-3xl: calc(var(--w3m-border-radius-master) * 20); --wui-font-weight-light: 400; --wui-font-weight-regular: 500; --wui-font-weight-medium: 600; --wui-font-weight-bold: 700; --wui-letter-spacing-large: -0.8px; --wui-letter-spacing-paragraph: -0.64px; --wui-letter-spacing-small: -0.56px; --wui-letter-spacing-tiny: -0.48px; --wui-letter-spacing-micro: -0.2px; --wui-spacing-0: 0px; --wui-spacing-4xs: 2px; --wui-spacing-3xs: 4px; --wui-spacing-xxs: 6px; --wui-spacing-2xs: 7px; --wui-spacing-xs: 8px; --wui-spacing-1xs: 10px; --wui-spacing-s: 12px; --wui-spacing-m: 14px; --wui-spacing-l: 16px; --wui-spacing-2l: 18px; --wui-spacing-xl: 20px; --wui-spacing-xxl: 24px; --wui-spacing-2xl: 32px; --wui-spacing-3xl: 40px; --wui-spacing-4xl: 90px; --wui-icon-box-size-xs: 20px; --wui-icon-box-size-sm: 24px; --wui-icon-box-size-md: 32px; --wui-icon-box-size-lg: 40px; --wui-icon-size-inherit: inherit; --wui-icon-size-xxs: 10px; --wui-icon-size-xs: 12px; --wui-icon-size-sm: 14px; --wui-icon-size-md: 16px; --wui-icon-size-mdl: 18px; --wui-icon-size-lg: 20px; --wui-wallet-image-size-inherit: inherit; --wui-wallet-image-size-sm: 40px; --wui-wallet-image-size-md: 56px; --wui-wallet-image-size-lg: 80px; --wui-box-size-md: 100px; --wui-box-size-lg: 120px; --wui-ease-out-power-2: cubic-bezier(0, 0, 0.22, 1); --wui-ease-out-power-1: cubic-bezier(0, 0, 0.55, 1); --wui-ease-in-power-3: cubic-bezier(0.66, 0, 1, 1); --wui-ease-in-power-2: cubic-bezier(0.45, 0, 1, 1); --wui-ease-in-power-1: cubic-bezier(0.3, 0, 1, 1); --wui-ease-inout-power-1: cubic-bezier(0.45, 0, 0.55, 1); --wui-duration-lg: 200ms; --wui-duration-md: 125ms; --wui-duration-sm: 75ms; --wui-path-network: path(
    'M43.4605 10.7248L28.0485 1.61089C25.5438 0.129705 22.4562 0.129705 19.9515 1.61088L4.53951 10.7248C2.03626 12.2051 0.5 14.9365 0.5 17.886V36.1139C0.5 39.0635 2.03626 41.7949 4.53951 43.2752L19.9515 52.3891C22.4562 53.8703 25.5438 53.8703 28.0485 52.3891L43.4605 43.2752C45.9637 41.7949 47.5 39.0635 47.5 36.114V17.8861C47.5 14.9365 45.9637 12.2051 43.4605 10.7248Z'
    ); --wui-path-network-lg: path(
    'M78.3244 18.926L50.1808 2.45078C45.7376 -0.150261 40.2624 -0.150262 35.8192 2.45078L7.6756 18.926C3.23322 21.5266 0.5 26.3301 0.5 31.5248V64.4752C0.5 69.6699 3.23322 74.4734 7.6756 77.074L35.8192 93.5492C40.2624 96.1503 45.7376 96.1503 50.1808 93.5492L78.3244 77.074C82.7668 74.4734 85.5 69.6699 85.5 64.4752V31.5248C85.5 26.3301 82.7668 21.5266 78.3244 18.926Z'
    ); --wui-color-inherit: inherit; --wui-color-inverse-100: #fff; --wui-color-inverse-000: #000; --wui-cover: rgba(0, 0, 0, 0.3); --wui-color-modal-bg: var(--wui-color-modal-bg-base); --wui-color-blue-100: var(--wui-color-blue-base-100); --wui-color-blue-015: var(--wui-color-accent-base-015); --wui-color-accent-100: var(--wui-color-accent-base-100); --wui-color-accent-090: var(--wui-color-accent-base-090); --wui-color-accent-080: var(--wui-color-accent-base-080); --wui-accent-glass-090: var(--wui-accent-glass-base-090); --wui-accent-glass-080: var(--wui-accent-glass-base-080); --wui-accent-glass-020: var(--wui-accent-glass-base-020); --wui-accent-glass-015: var(--wui-accent-glass-base-015); --wui-accent-glass-010: var(--wui-accent-glass-base-010); --wui-accent-glass-005: var(--wui-accent-glass-base-005); --wui-accent-glass-002: var(--wui-accent-glass-base-002); --wui-color-fg-100: var(--wui-color-fg-base-100); --wui-color-fg-125: var(--wui-color-fg-base-125); --wui-color-fg-150: var(--wui-color-fg-base-150); --wui-color-fg-175: var(--wui-color-fg-base-175); --wui-color-fg-200: var(--wui-color-fg-base-200); --wui-color-fg-225: var(--wui-color-fg-base-225); --wui-color-fg-250: var(--wui-color-fg-base-250); --wui-color-fg-275: var(--wui-color-fg-base-275); --wui-color-fg-300: var(--wui-color-fg-base-300); --wui-color-bg-100: var(--wui-color-bg-base-100); --wui-color-bg-125: var(--wui-color-bg-base-125); --wui-color-bg-150: var(--wui-color-bg-base-150); --wui-color-bg-175: var(--wui-color-bg-base-175); --wui-color-bg-200: var(--wui-color-bg-base-200); --wui-color-bg-225: var(--wui-color-bg-base-225); --wui-color-bg-250: var(--wui-color-bg-base-250); --wui-color-bg-275: var(--wui-color-bg-base-275); --wui-color-bg-300: var(--wui-color-bg-base-300); --wui-color-success-100: var(--wui-color-success-base-100); --wui-color-error-100: var(--wui-color-error-base-100); --wui-icon-box-bg-error-100: var(--wui-icon-box-bg-error-base-100); --wui-icon-box-bg-blue-100: var(--wui-icon-box-bg-blue-base-100); --wui-icon-box-bg-success-100: var(--wui-icon-box-bg-success-base-100); --wui-icon-box-bg-inverse-100: var(--wui-icon-box-bg-inverse-base-100); --wui-all-wallets-bg-100: var(--wui-all-wallets-bg-base-100); --wui-avatar-border: var(--wui-avatar-border-base); --wui-thumbnail-border: var(--wui-thumbnail-border-base); --wui-box-shadow-blue: rgba(71, 161, 255, 0.16); }
@supports (background: color-mix(in srgb, white 50%, black)) {
  :root { --wui-color-modal-bg: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-modal-bg-base)
      ); --wui-box-shadow-blue: color-mix(in srgb, var(--wui-color-accent-100) 16%, transparent); --wui-color-accent-090: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 90%,
      transparent
      ); --wui-color-accent-080: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 80%,
      transparent
      ); --wui-accent-glass-090: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 90%,
      transparent
      ); --wui-accent-glass-080: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 80%,
      transparent
      ); --wui-accent-glass-020: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 20%,
      transparent
      ); --wui-accent-glass-015: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 15%,
      transparent
      ); --wui-accent-glass-010: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 10%,
      transparent
      ); --wui-accent-glass-005: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 5%,
      transparent
      ); --wui-color-accent-002: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 2%,
      transparent
      ); --wui-color-fg-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-100)
      ); --wui-color-fg-125: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-125)
      ); --wui-color-fg-150: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-150)
      ); --wui-color-fg-175: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-175)
      ); --wui-color-fg-200: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-200)
      ); --wui-color-fg-225: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-225)
      ); --wui-color-fg-250: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-250)
      ); --wui-color-fg-275: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-275)
      ); --wui-color-fg-300: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-300)
      ); --wui-color-bg-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-100)
      ); --wui-color-bg-125: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-125)
      ); --wui-color-bg-150: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-150)
      ); --wui-color-bg-175: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-175)
      ); --wui-color-bg-200: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-200)
      ); --wui-color-bg-225: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-225)
      ); --wui-color-bg-250: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-250)
      ); --wui-color-bg-275: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-275)
      ); --wui-color-bg-300: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-300)
      ); --wui-color-success-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-success-base-100)
      ); --wui-color-error-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-error-base-100)
      ); --wui-icon-box-bg-error-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-icon-box-bg-error-base-100)
      ); --wui-icon-box-bg-accent-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-icon-box-bg-blue-base-100)
      ); --wui-icon-box-bg-success-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-icon-box-bg-success-base-100)
      ); --wui-icon-box-bg-inverse-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-icon-box-bg-inverse-base-100)
      ); --wui-all-wallets-bg-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-all-wallets-bg-base-100)
      ); --wui-avatar-border: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-avatar-border-base)
      ); --wui-thumbnail-border: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-thumbnail-border-base)
      ); }
}
:root { --w3m-color-mix: #000; --w3m-accent: #3396ff; --w3m-default: #000; --wui-color-modal-bg-base: #fff; --wui-color-blue-base-100: #3396ff; --wui-color-accent-base-100: var(--w3m-accent); --wui-color-accent-base-090: #2d7dd2; --wui-color-accent-base-080: #2978cc; --wui-accent-glass-base-090: rgba(51, 150, 255, 0.9); --wui-accent-glass-base-080: rgba(51, 150, 255, 0.8); --wui-accent-glass-base-020: rgba(51, 150, 255, 0.2); --wui-accent-glass-base-015: rgba(51, 150, 255, 0.15); --wui-accent-glass-base-010: rgba(51, 150, 255, 0.1); --wui-accent-glass-base-005: rgba(51, 150, 255, 0.05); --wui-accent-glass-base-002: rgba(51, 150, 255, 0.02); --wui-color-fg-base-100: #141414; --wui-color-fg-base-125: #2d3131; --wui-color-fg-base-150: #474d4d; --wui-color-fg-base-175: #636d6d; --wui-color-fg-base-200: #798686; --wui-color-fg-base-225: #828f8f; --wui-color-fg-base-250: #8b9797; --wui-color-fg-base-275: #95a0a0; --wui-color-fg-base-300: #9ea9a9; --wui-color-bg-base-100: #ffffff; --wui-color-bg-base-125: #f5fafa; --wui-color-bg-base-150: #f3f8f8; --wui-color-bg-base-175: #eef4f4; --wui-color-bg-base-200: #eaf1f1; --wui-color-bg-base-225: #e5eded; --wui-color-bg-base-250: #e1e9e9; --wui-color-bg-base-275: #dce7e7; --wui-color-bg-base-300: #d8e3e3; --wui-color-success-base-100: #26b562; --wui-color-error-base-100: #f05142; --wui-icon-box-bg-error-base-100: #f4dfdd; --wui-icon-box-bg-blue-base-100: #d9ecfb; --wui-icon-box-bg-success-base-100: #daf0e4; --wui-icon-box-bg-inverse-base-100: #dcecfc; --wui-all-wallets-bg-base-100: #e8f1fa; --wui-avatar-border-base: #f3f4f4; --wui-thumbnail-border-base: #eaefef; --wui-gray-glass-001: rgba(0, 0, 0, 0.01); --wui-gray-glass-002: rgba(0, 0, 0, 0.02); --wui-gray-glass-005: rgba(0, 0, 0, 0.05); --wui-gray-glass-010: rgba(0, 0, 0, 0.1); --wui-gray-glass-015: rgba(0, 0, 0, 0.15); --wui-gray-glass-020: rgba(0, 0, 0, 0.2); --wui-gray-glass-025: rgba(0, 0, 0, 0.25); --wui-gray-glass-030: rgba(0, 0, 0, 0.3); --wui-gray-glass-060: rgba(0, 0, 0, 0.6); --wui-gray-glass-080: rgba(0, 0, 0, 0.8); }
:root { --w3m-color-mix: #fff; --w3m-accent: #47a1ff; --w3m-default: #fff; --wui-color-modal-bg-base: #191a1a; --wui-color-blue-base-100: #47a1ff; --wui-color-accent-base-100: var(--w3m-accent); --wui-color-accent-base-090: #59aaff; --wui-color-accent-base-080: #6cb4ff; --wui-accent-glass-base-090: rgba(71, 161, 255, 0.9); --wui-accent-glass-base-080: rgba(71, 161, 255, 0.8); --wui-accent-glass-base-020: rgba(71, 161, 255, 0.2); --wui-accent-glass-base-015: rgba(71, 161, 255, 0.15); --wui-accent-glass-base-010: rgba(71, 161, 255, 0.1); --wui-accent-glass-base-005: rgba(71, 161, 255, 0.05); --wui-accent-glass-base-002: rgba(71, 161, 255, 0.02); --wui-color-fg-base-100: #e4e7e7; --wui-color-fg-base-125: #d0d5d5; --wui-color-fg-base-150: #a8b1b1; --wui-color-fg-base-175: #a8b0b0; --wui-color-fg-base-200: #949e9e; --wui-color-fg-base-225: #868f8f; --wui-color-fg-base-250: #788080; --wui-color-fg-base-275: #788181; --wui-color-fg-base-300: #6e7777; --wui-color-bg-base-100: #141414; --wui-color-bg-base-125: #191a1a; --wui-color-bg-base-150: #1e1f1f; --wui-color-bg-base-175: #222525; --wui-color-bg-base-200: #272a2a; --wui-color-bg-base-225: #2c3030; --wui-color-bg-base-250: #313535; --wui-color-bg-base-275: #363b3b; --wui-color-bg-base-300: #3b4040; --wui-color-success-base-100: #26d962; --wui-color-error-base-100: #f25a67; --wui-icon-box-bg-error-base-100: #3c2426; --wui-icon-box-bg-blue-base-100: #20303f; --wui-icon-box-bg-success-base-100: #1f3a28; --wui-icon-box-bg-inverse-base-100: #243240; --wui-all-wallets-bg-base-100: #222b35; --wui-avatar-border-base: #252525; --wui-thumbnail-border-base: #252525; --wui-gray-glass-001: rgba(255, 255, 255, 0.01); --wui-gray-glass-002: rgba(255, 255, 255, 0.02); --wui-gray-glass-005: rgba(255, 255, 255, 0.05); --wui-gray-glass-010: rgba(255, 255, 255, 0.1); --wui-gray-glass-015: rgba(255, 255, 255, 0.15); --wui-gray-glass-020: rgba(255, 255, 255, 0.2); --wui-gray-glass-025: rgba(255, 255, 255, 0.25); --wui-gray-glass-030: rgba(255, 255, 255, 0.3); --wui-gray-glass-060: rgba(255, 255, 255, 0.6); --wui-gray-glass-080: rgba(255, 255, 255, 0.8); }
.swal2-popup { border: 1px solid rgb(39, 42, 42); font-size: 1rem; border-radius: var(--w3m-container-border-radius); background-color: var(--w3m-color-bg-1); font-family: var(--w3m-font-family); color: var(--w3m-color-fg-1); }
.swal2-popup-square { width: 30vh; max-width: 50vh; max-height: 50vh; font-size: 1rem; padding-bottom: 0px; border-radius: var(--w3m-container-border-radius); background-color: var(--w3m-color-bg-1); font-family: var(--w3m-font-family); color: var(--w3m-color-fg-1); user-select: none; }
.swal2-subtext { color: var(--w3m-color-fg-1); font-size: var(--w3m-text-medium-regular-size); font-weight: var(--w3m-text-medium-regular-weight); }
.swal2-confirm-button { background-color: var(--w3m-accent-color); color: rgb(255, 255, 255); border: none; box-shadow: none; border-radius: var(--w3m-wallet-icon-border-radius); font-weight: 600; padding: 10px 24px; margin: 0px; cursor: pointer; }
.swal2-footer { margin: 1em 0px 0px; padding: 1em 1em 0px; border: 0px; }
.swal2-title { border-width: 0px 0px 1px; border-image: initial; border-color: rgb(39, 42, 42); padding-bottom: 1.5vh; border-style: solid; font-size: var(--w3m-text-big-bold-size); font-weight: var(--w3m-text-big-bold-weight); }
.swal2-sub-footer { background-color: var(--w3m-color-bg-2); border-width: 1px 0px 0px; border-color: initial; border-image: initial; border-style: solid; border-radius: 0px 0px var(--w3m-container-border-radius) var(--w3m-container-border-radius); color: rgb(148, 158, 158); font-size: var(--w3m-text-small-thin-size); font-weight: var(--w3m-text-small-thin-weight); margin-top: 3vh; padding: 15px; }
.wallet-icon-container { position: relative; width: 110px; height: 110px; display: flex; justify-content: center; align-items: center; margin: 10px 0px; transform: translate3d(0px, 0px, 0px); }
.swal2-large-image { border: 2px solid rgb(39, 42, 42); border-radius: var(--w3m-wallet-icon-large-border-radius); width: 90px; height: 90px; }
.wallet-spinner-svg { stroke-width: 2px; position: absolute; stroke: var(--w3m-accent-color); }
.swal2-minimal-footer { margin: 1.5vh 0em 0em; padding: 0em; }
.flex-center { display: flex; flex-direction: column; align-items: center; }
:root { --w3m-color-mix-strength: 0%; --w3m-font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; --w3m-font-size-master: 10px; --w3m-border-radius-master: 4px; --w3m-z-index: 10000; --wui-font-family: var(--w3m-font-family); --wui-font-size-micro: var(--w3m-font-size-master); --wui-font-size-tiny: calc(var(--w3m-font-size-master) * 1.2); --wui-font-size-small: calc(var(--w3m-font-size-master) * 1.4); --wui-font-size-paragraph: calc(var(--w3m-font-size-master) * 1.6); --wui-font-size-large: calc(var(--w3m-font-size-master) * 2); --wui-border-radius-5xs: var(--w3m-border-radius-master); --wui-border-radius-4xs: calc(var(--w3m-border-radius-master) * 1.5); --wui-border-radius-3xs: calc(var(--w3m-border-radius-master) * 2); --wui-border-radius-xxs: calc(var(--w3m-border-radius-master) * 3); --wui-border-radius-xs: calc(var(--w3m-border-radius-master) * 4); --wui-border-radius-s: calc(var(--w3m-border-radius-master) * 5); --wui-border-radius-m: calc(var(--w3m-border-radius-master) * 7); --wui-border-radius-l: calc(var(--w3m-border-radius-master) * 9); --wui-border-radius-3xl: calc(var(--w3m-border-radius-master) * 20); --wui-font-weight-light: 400; --wui-font-weight-regular: 500; --wui-font-weight-medium: 600; --wui-font-weight-bold: 700; --wui-letter-spacing-large: -0.8px; --wui-letter-spacing-paragraph: -0.64px; --wui-letter-spacing-small: -0.56px; --wui-letter-spacing-tiny: -0.48px; --wui-letter-spacing-micro: -0.2px; --wui-spacing-0: 0px; --wui-spacing-4xs: 2px; --wui-spacing-3xs: 4px; --wui-spacing-xxs: 6px; --wui-spacing-2xs: 7px; --wui-spacing-xs: 8px; --wui-spacing-1xs: 10px; --wui-spacing-s: 12px; --wui-spacing-m: 14px; --wui-spacing-l: 16px; --wui-spacing-2l: 18px; --wui-spacing-xl: 20px; --wui-spacing-xxl: 24px; --wui-spacing-2xl: 32px; --wui-spacing-3xl: 40px; --wui-spacing-4xl: 90px; --wui-icon-box-size-xs: 20px; --wui-icon-box-size-sm: 24px; --wui-icon-box-size-md: 32px; --wui-icon-box-size-lg: 40px; --wui-icon-size-inherit: inherit; --wui-icon-size-xxs: 10px; --wui-icon-size-xs: 12px; --wui-icon-size-sm: 14px; --wui-icon-size-md: 16px; --wui-icon-size-mdl: 18px; --wui-icon-size-lg: 20px; --wui-wallet-image-size-inherit: inherit; --wui-wallet-image-size-sm: 40px; --wui-wallet-image-size-md: 56px; --wui-wallet-image-size-lg: 80px; --wui-box-size-md: 100px; --wui-box-size-lg: 120px; --wui-ease-out-power-2: cubic-bezier(0, 0, 0.22, 1); --wui-ease-out-power-1: cubic-bezier(0, 0, 0.55, 1); --wui-ease-in-power-3: cubic-bezier(0.66, 0, 1, 1); --wui-ease-in-power-2: cubic-bezier(0.45, 0, 1, 1); --wui-ease-in-power-1: cubic-bezier(0.3, 0, 1, 1); --wui-ease-inout-power-1: cubic-bezier(0.45, 0, 0.55, 1); --wui-duration-lg: 200ms; --wui-duration-md: 125ms; --wui-duration-sm: 75ms; --wui-path-network: path(
    'M43.4605 10.7248L28.0485 1.61089C25.5438 0.129705 22.4562 0.129705 19.9515 1.61088L4.53951 10.7248C2.03626 12.2051 0.5 14.9365 0.5 17.886V36.1139C0.5 39.0635 2.03626 41.7949 4.53951 43.2752L19.9515 52.3891C22.4562 53.8703 25.5438 53.8703 28.0485 52.3891L43.4605 43.2752C45.9637 41.7949 47.5 39.0635 47.5 36.114V17.8861C47.5 14.9365 45.9637 12.2051 43.4605 10.7248Z'
    ); --wui-path-network-lg: path(
    'M78.3244 18.926L50.1808 2.45078C45.7376 -0.150261 40.2624 -0.150262 35.8192 2.45078L7.6756 18.926C3.23322 21.5266 0.5 26.3301 0.5 31.5248V64.4752C0.5 69.6699 3.23322 74.4734 7.6756 77.074L35.8192 93.5492C40.2624 96.1503 45.7376 96.1503 50.1808 93.5492L78.3244 77.074C82.7668 74.4734 85.5 69.6699 85.5 64.4752V31.5248C85.5 26.3301 82.7668 21.5266 78.3244 18.926Z'
    ); --wui-color-inherit: inherit; --wui-color-inverse-100: #fff; --wui-color-inverse-000: #000; --wui-cover: rgba(0, 0, 0, 0.3); --wui-color-modal-bg: var(--wui-color-modal-bg-base); --wui-color-blue-100: var(--wui-color-blue-base-100); --wui-color-blue-015: var(--wui-color-accent-base-015); --wui-color-accent-100: var(--wui-color-accent-base-100); --wui-color-accent-090: var(--wui-color-accent-base-090); --wui-color-accent-080: var(--wui-color-accent-base-080); --wui-accent-glass-090: var(--wui-accent-glass-base-090); --wui-accent-glass-080: var(--wui-accent-glass-base-080); --wui-accent-glass-020: var(--wui-accent-glass-base-020); --wui-accent-glass-015: var(--wui-accent-glass-base-015); --wui-accent-glass-010: var(--wui-accent-glass-base-010); --wui-accent-glass-005: var(--wui-accent-glass-base-005); --wui-accent-glass-002: var(--wui-accent-glass-base-002); --wui-color-fg-100: var(--wui-color-fg-base-100); --wui-color-fg-125: var(--wui-color-fg-base-125); --wui-color-fg-150: var(--wui-color-fg-base-150); --wui-color-fg-175: var(--wui-color-fg-base-175); --wui-color-fg-200: var(--wui-color-fg-base-200); --wui-color-fg-225: var(--wui-color-fg-base-225); --wui-color-fg-250: var(--wui-color-fg-base-250); --wui-color-fg-275: var(--wui-color-fg-base-275); --wui-color-fg-300: var(--wui-color-fg-base-300); --wui-color-bg-100: var(--wui-color-bg-base-100); --wui-color-bg-125: var(--wui-color-bg-base-125); --wui-color-bg-150: var(--wui-color-bg-base-150); --wui-color-bg-175: var(--wui-color-bg-base-175); --wui-color-bg-200: var(--wui-color-bg-base-200); --wui-color-bg-225: var(--wui-color-bg-base-225); --wui-color-bg-250: var(--wui-color-bg-base-250); --wui-color-bg-275: var(--wui-color-bg-base-275); --wui-color-bg-300: var(--wui-color-bg-base-300); --wui-color-success-100: var(--wui-color-success-base-100); --wui-color-error-100: var(--wui-color-error-base-100); --wui-icon-box-bg-error-100: var(--wui-icon-box-bg-error-base-100); --wui-icon-box-bg-blue-100: var(--wui-icon-box-bg-blue-base-100); --wui-icon-box-bg-success-100: var(--wui-icon-box-bg-success-base-100); --wui-icon-box-bg-inverse-100: var(--wui-icon-box-bg-inverse-base-100); --wui-all-wallets-bg-100: var(--wui-all-wallets-bg-base-100); --wui-avatar-border: var(--wui-avatar-border-base); --wui-thumbnail-border: var(--wui-thumbnail-border-base); --wui-box-shadow-blue: rgba(71, 161, 255, 0.16); }
@supports (background: color-mix(in srgb, white 50%, black)) {
  :root { --wui-color-modal-bg: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-modal-bg-base)
      ); --wui-box-shadow-blue: color-mix(in srgb, var(--wui-color-accent-100) 16%, transparent); --wui-color-accent-090: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 90%,
      transparent
      ); --wui-color-accent-080: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 80%,
      transparent
      ); --wui-accent-glass-090: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 90%,
      transparent
      ); --wui-accent-glass-080: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 80%,
      transparent
      ); --wui-accent-glass-020: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 20%,
      transparent
      ); --wui-accent-glass-015: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 15%,
      transparent
      ); --wui-accent-glass-010: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 10%,
      transparent
      ); --wui-accent-glass-005: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 5%,
      transparent
      ); --wui-color-accent-002: color-mix(
      in srgb,
      var(--wui-color-accent-base-100) 2%,
      transparent
      ); --wui-color-fg-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-100)
      ); --wui-color-fg-125: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-125)
      ); --wui-color-fg-150: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-150)
      ); --wui-color-fg-175: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-175)
      ); --wui-color-fg-200: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-200)
      ); --wui-color-fg-225: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-225)
      ); --wui-color-fg-250: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-250)
      ); --wui-color-fg-275: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-275)
      ); --wui-color-fg-300: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-fg-base-300)
      ); --wui-color-bg-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-100)
      ); --wui-color-bg-125: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-125)
      ); --wui-color-bg-150: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-150)
      ); --wui-color-bg-175: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-175)
      ); --wui-color-bg-200: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-200)
      ); --wui-color-bg-225: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-225)
      ); --wui-color-bg-250: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-250)
      ); --wui-color-bg-275: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-275)
      ); --wui-color-bg-300: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-bg-base-300)
      ); --wui-color-success-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-success-base-100)
      ); --wui-color-error-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-color-error-base-100)
      ); --wui-icon-box-bg-error-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-icon-box-bg-error-base-100)
      ); --wui-icon-box-bg-accent-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-icon-box-bg-blue-base-100)
      ); --wui-icon-box-bg-success-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-icon-box-bg-success-base-100)
      ); --wui-icon-box-bg-inverse-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-icon-box-bg-inverse-base-100)
      ); --wui-all-wallets-bg-100: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-all-wallets-bg-base-100)
      ); --wui-avatar-border: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-avatar-border-base)
      ); --wui-thumbnail-border: color-mix(
      in srgb,
      var(--w3m-color-mix) var(--w3m-color-mix-strength),
      var(--wui-thumbnail-border-base)
      ); }
}
:root { --w3m-color-mix: #000; --w3m-accent: #3396ff; --w3m-default: #000; --wui-color-modal-bg-base: #fff; --wui-color-blue-base-100: #3396ff; --wui-color-accent-base-100: var(--w3m-accent); --wui-color-accent-base-090: #2d7dd2; --wui-color-accent-base-080: #2978cc; --wui-accent-glass-base-090: rgba(51, 150, 255, 0.9); --wui-accent-glass-base-080: rgba(51, 150, 255, 0.8); --wui-accent-glass-base-020: rgba(51, 150, 255, 0.2); --wui-accent-glass-base-015: rgba(51, 150, 255, 0.15); --wui-accent-glass-base-010: rgba(51, 150, 255, 0.1); --wui-accent-glass-base-005: rgba(51, 150, 255, 0.05); --wui-accent-glass-base-002: rgba(51, 150, 255, 0.02); --wui-color-fg-base-100: #141414; --wui-color-fg-base-125: #2d3131; --wui-color-fg-base-150: #474d4d; --wui-color-fg-base-175: #636d6d; --wui-color-fg-base-200: #798686; --wui-color-fg-base-225: #828f8f; --wui-color-fg-base-250: #8b9797; --wui-color-fg-base-275: #95a0a0; --wui-color-fg-base-300: #9ea9a9; --wui-color-bg-base-100: #ffffff; --wui-color-bg-base-125: #f5fafa; --wui-color-bg-base-150: #f3f8f8; --wui-color-bg-base-175: #eef4f4; --wui-color-bg-base-200: #eaf1f1; --wui-color-bg-base-225: #e5eded; --wui-color-bg-base-250: #e1e9e9; --wui-color-bg-base-275: #dce7e7; --wui-color-bg-base-300: #d8e3e3; --wui-color-success-base-100: #26b562; --wui-color-error-base-100: #f05142; --wui-icon-box-bg-error-base-100: #f4dfdd; --wui-icon-box-bg-blue-base-100: #d9ecfb; --wui-icon-box-bg-success-base-100: #daf0e4; --wui-icon-box-bg-inverse-base-100: #dcecfc; --wui-all-wallets-bg-base-100: #e8f1fa; --wui-avatar-border-base: #f3f4f4; --wui-thumbnail-border-base: #eaefef; --wui-gray-glass-001: rgba(0, 0, 0, 0.01); --wui-gray-glass-002: rgba(0, 0, 0, 0.02); --wui-gray-glass-005: rgba(0, 0, 0, 0.05); --wui-gray-glass-010: rgba(0, 0, 0, 0.1); --wui-gray-glass-015: rgba(0, 0, 0, 0.15); --wui-gray-glass-020: rgba(0, 0, 0, 0.2); --wui-gray-glass-025: rgba(0, 0, 0, 0.25); --wui-gray-glass-030: rgba(0, 0, 0, 0.3); --wui-gray-glass-060: rgba(0, 0, 0, 0.6); --wui-gray-glass-080: rgba(0, 0, 0, 0.8); }
:root { --w3m-color-mix: #fff; --w3m-accent: #47a1ff; --w3m-default: #fff; --wui-color-modal-bg-base: #191a1a; --wui-color-blue-base-100: #47a1ff; --wui-color-accent-base-100: var(--w3m-accent); --wui-color-accent-base-090: #59aaff; --wui-color-accent-base-080: #6cb4ff; --wui-accent-glass-base-090: rgba(71, 161, 255, 0.9); --wui-accent-glass-base-080: rgba(71, 161, 255, 0.8); --wui-accent-glass-base-020: rgba(71, 161, 255, 0.2); --wui-accent-glass-base-015: rgba(71, 161, 255, 0.15); --wui-accent-glass-base-010: rgba(71, 161, 255, 0.1); --wui-accent-glass-base-005: rgba(71, 161, 255, 0.05); --wui-accent-glass-base-002: rgba(71, 161, 255, 0.02); --wui-color-fg-base-100: #e4e7e7; --wui-color-fg-base-125: #d0d5d5; --wui-color-fg-base-150: #a8b1b1; --wui-color-fg-base-175: #a8b0b0; --wui-color-fg-base-200: #949e9e; --wui-color-fg-base-225: #868f8f; --wui-color-fg-base-250: #788080; --wui-color-fg-base-275: #788181; --wui-color-fg-base-300: #6e7777; --wui-color-bg-base-100: #141414; --wui-color-bg-base-125: #191a1a; --wui-color-bg-base-150: #1e1f1f; --wui-color-bg-base-175: #222525; --wui-color-bg-base-200: #272a2a; --wui-color-bg-base-225: #2c3030; --wui-color-bg-base-250: #313535; --wui-color-bg-base-275: #363b3b; --wui-color-bg-base-300: #3b4040; --wui-color-success-base-100: #26d962; --wui-color-error-base-100: #f25a67; --wui-icon-box-bg-error-base-100: #3c2426; --wui-icon-box-bg-blue-base-100: #20303f; --wui-icon-box-bg-success-base-100: #1f3a28; --wui-icon-box-bg-inverse-base-100: #243240; --wui-all-wallets-bg-base-100: #222b35; --wui-avatar-border-base: #252525; --wui-thumbnail-border-base: #252525; --wui-gray-glass-001: rgba(255, 255, 255, 0.01); --wui-gray-glass-002: rgba(255, 255, 255, 0.02); --wui-gray-glass-005: rgba(255, 255, 255, 0.05); --wui-gray-glass-010: rgba(255, 255, 255, 0.1); --wui-gray-glass-015: rgba(255, 255, 255, 0.15); --wui-gray-glass-020: rgba(255, 255, 255, 0.2); --wui-gray-glass-025: rgba(255, 255, 255, 0.25); --wui-gray-glass-030: rgba(255, 255, 255, 0.3); --wui-gray-glass-060: rgba(255, 255, 255, 0.6); --wui-gray-glass-080: rgba(255, 255, 255, 0.8); }