/*! @creativebulma/bulma-tooltip v1.2.0 | (c) 2020 Gaetan | MIT License | https://github.com/CreativeBulma/bulma-tooltip */
@-webkit-keyframes spinAround {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(359deg);
    }
}

@keyframes spinAround {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(359deg);
    }
}

/* line 67, src/sass/app.sass */
[data-tooltip]:not(.is-loading),
[data-tooltip]:not(.is-disabled),
[data-tooltip]:not([disabled]) {
    cursor: pointer;
    overflow: visible;
    position: relative;
}

/* line 36, src/sass/app.sass */
[data-tooltip]:not(.is-loading)::before,
[data-tooltip]:not(.is-disabled)::before,
[data-tooltip]:not([disabled])::before {
    box-sizing: border-box;
    color: white;
    display: inline-block;
    font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    font-size: 0.75rem;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    opacity: 0;
    overflow: hidden;
    pointer-events: none;
    position: absolute;
    visibility: hidden;
    z-index: 1020;
    background: rgba(74, 74, 74, 0.9);
    border-radius: 2px;
    content: attr(data-tooltip);
    padding: 0.5rem 1rem;
    text-overflow: ellipsis;
    white-space: pre-line;
}

/* line 22, src/sass/_position.sass */
[data-tooltip]:not(.is-loading)::before,
[data-tooltip]:not(.is-disabled)::before,
[data-tooltip]:not([disabled])::before {
    top: 0;
    right: auto;
    bottom: auto;
    left: 50%;
    top: 0;
    margin-top: -5px;
    margin-bottom: auto;
    transform: translate(-50%, -100%);
}

/* line 15, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-arrow::after,
[data-tooltip]:not(.is-disabled).has-tooltip-arrow::after,
[data-tooltip]:not([disabled]).has-tooltip-arrow::after {
    box-sizing: border-box;
    color: white;
    display: inline-block;
    font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    font-size: 0.75rem;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    opacity: 0;
    overflow: hidden;
    pointer-events: none;
    position: absolute;
    visibility: hidden;
    z-index: 1020;
    content: '';
    border-style: solid;
    border-width: 6px;
    border-color: rgba(74, 74, 74, 0.9) transparent transparent transparent;
    margin-bottom: -5px;
}

/* line 10, src/sass/_position.sass */
[data-tooltip]:not(.is-loading).has-tooltip-arrow.has-tooltip-arrow::after,
[data-tooltip]:not(.is-disabled).has-tooltip-arrow.has-tooltip-arrow::after,
[data-tooltip]:not([disabled]).has-tooltip-arrow.has-tooltip-arrow::after {
    top: 0;
    right: auto;
    bottom: auto;
    left: 50%;
    margin-top: -5px;
    margin-right: auto;
    margin-bottom: auto;
    margin-left: -5px;
    border-color: rgba(74, 74, 74, 0.9) transparent transparent transparent;
}

/* line 38, src/sass/_position.sass */
[data-tooltip]:not(.is-loading).has-tooltip-bottom.has-tooltip-arrow::after,
[data-tooltip]:not(.is-disabled).has-tooltip-bottom.has-tooltip-arrow::after,
[data-tooltip]:not([disabled]).has-tooltip-bottom.has-tooltip-arrow::after {
    top: auto;
    right: auto;
    bottom: -1px;
    left: 50%;
    margin-top: auto;
    margin-right: auto;
    margin-bottom: -5px;
    margin-left: -5px;
    border-color: transparent transparent rgba(74, 74, 74, 0.9) transparent;
}

/* line 50, src/sass/_position.sass */
[data-tooltip]:not(.is-loading).has-tooltip-bottom::before,
[data-tooltip]:not(.is-disabled).has-tooltip-bottom::before,
[data-tooltip]:not([disabled]).has-tooltip-bottom::before {
    top: auto;
    right: auto;
    bottom: 0;
    left: 50%;
    margin-top: auto;
    margin-bottom: -5px;
    transform: translate(-50%, 100%);
}

/* line 66, src/sass/_position.sass */
[data-tooltip]:not(.is-loading).has-tooltip-left.has-tooltip-arrow::after,
[data-tooltip]:not(.is-disabled).has-tooltip-left.has-tooltip-arrow::after,
[data-tooltip]:not([disabled]).has-tooltip-left.has-tooltip-arrow::after {
    top: auto;
    right: auto;
    bottom: 50%;
    left: 0;
    margin-top: auto;
    margin-right: auto;
    margin-bottom: -6px;
    margin-left: -5px;
    border-color: transparent transparent transparent rgba(74, 74, 74, 0.9);
}

/* line 78, src/sass/_position.sass */
[data-tooltip]:not(.is-loading).has-tooltip-left::before,
[data-tooltip]:not(.is-disabled).has-tooltip-left::before,
[data-tooltip]:not([disabled]).has-tooltip-left::before {
    top: auto;
    right: auto;
    bottom: 50%;
    left: -5px;
    transform: translate(-100%, 50%);
}

/* line 92, src/sass/_position.sass */
[data-tooltip]:not(.is-loading).has-tooltip-right.has-tooltip-arrow::after,
[data-tooltip]:not(.is-disabled).has-tooltip-right.has-tooltip-arrow::after,
[data-tooltip]:not([disabled]).has-tooltip-right.has-tooltip-arrow::after {
    top: auto;
    right: 0;
    bottom: 50%;
    left: auto;
    margin-top: auto;
    margin-right: -6px;
    margin-bottom: -6px;
    margin-left: auto;
    border-color: transparent rgba(74, 74, 74, 0.9) transparent transparent;
}

/* line 104, src/sass/_position.sass */
[data-tooltip]:not(.is-loading).has-tooltip-right::before,
[data-tooltip]:not(.is-disabled).has-tooltip-right::before,
[data-tooltip]:not([disabled]).has-tooltip-right::before {
    top: auto;
    right: -5px;
    bottom: 50%;
    left: auto;
    margin-top: auto;
    transform: translate(100%, 50%);
}

/* line 58, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-multiline::before,
[data-tooltip]:not(.is-disabled).has-tooltip-multiline::before,
[data-tooltip]:not([disabled]).has-tooltip-multiline::before {
    height: auto;
    width: 15rem;
    max-width: 15rem;
    text-overflow: clip;
    white-space: normal;
    word-break: keep-all;
}

/* line 91, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-text-left::before,
[data-tooltip]:not(.is-disabled).has-tooltip-text-left::before,
[data-tooltip]:not([disabled]).has-tooltip-text-left::before {
    text-align: left;
}

/* line 94, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-text-centered::before,
[data-tooltip]:not(.is-disabled).has-tooltip-text-centered::before,
[data-tooltip]:not([disabled]).has-tooltip-text-centered::before {
    text-align: center;
}

/* line 97, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-text-right::before,
[data-tooltip]:not(.is-disabled).has-tooltip-text-right::before,
[data-tooltip]:not([disabled]).has-tooltip-text-right::before {
    text-align: right;
}

/* line 104, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-white::after,
[data-tooltip]:not(.is-disabled).has-tooltip-white::after,
[data-tooltip]:not([disabled]).has-tooltip-white::after {
    border-color: rgba(255, 255, 255, 0.9) transparent transparent transparent !important;
}

/* line 107, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-white.has-tooltip-bottom::after,
[data-tooltip]:not(.is-disabled).has-tooltip-white.has-tooltip-bottom::after,
[data-tooltip]:not([disabled]).has-tooltip-white.has-tooltip-bottom::after {
    border-color: transparent transparent rgba(255, 255, 255, 0.9) transparent !important;
}

/* line 110, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-white.has-tooltip-left::after,
[data-tooltip]:not(.is-disabled).has-tooltip-white.has-tooltip-left::after,
[data-tooltip]:not([disabled]).has-tooltip-white.has-tooltip-left::after {
    border-color: transparent transparent transparent rgba(255, 255, 255, 0.9) !important;
}

/* line 113, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-white.has-tooltip-right::after,
[data-tooltip]:not(.is-disabled).has-tooltip-white.has-tooltip-right::after,
[data-tooltip]:not([disabled]).has-tooltip-white.has-tooltip-right::after {
    border-color: transparent rgba(255, 255, 255, 0.9) transparent transparent !important;
}

/* line 115, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-white:before,
[data-tooltip]:not(.is-disabled).has-tooltip-white:before,
[data-tooltip]:not([disabled]).has-tooltip-white:before {
    background-color: rgba(255, 255, 255, 0.9);
    color: #0a0a0a;
}

/* line 104, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-black::after,
[data-tooltip]:not(.is-disabled).has-tooltip-black::after,
[data-tooltip]:not([disabled]).has-tooltip-black::after {
    border-color: rgba(10, 10, 10, 0.9) transparent transparent transparent !important;
}

/* line 107, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-black.has-tooltip-bottom::after,
[data-tooltip]:not(.is-disabled).has-tooltip-black.has-tooltip-bottom::after,
[data-tooltip]:not([disabled]).has-tooltip-black.has-tooltip-bottom::after {
    border-color: transparent transparent rgba(10, 10, 10, 0.9) transparent !important;
}

/* line 110, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-black.has-tooltip-left::after,
[data-tooltip]:not(.is-disabled).has-tooltip-black.has-tooltip-left::after,
[data-tooltip]:not([disabled]).has-tooltip-black.has-tooltip-left::after {
    border-color: transparent transparent transparent rgba(10, 10, 10, 0.9) !important;
}

/* line 113, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-black.has-tooltip-right::after,
[data-tooltip]:not(.is-disabled).has-tooltip-black.has-tooltip-right::after,
[data-tooltip]:not([disabled]).has-tooltip-black.has-tooltip-right::after {
    border-color: transparent rgba(10, 10, 10, 0.9) transparent transparent !important;
}

/* line 115, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-black:before,
[data-tooltip]:not(.is-disabled).has-tooltip-black:before,
[data-tooltip]:not([disabled]).has-tooltip-black:before {
    background-color: rgba(10, 10, 10, 0.9);
    color: white;
}

/* line 104, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-light::after,
[data-tooltip]:not(.is-disabled).has-tooltip-light::after,
[data-tooltip]:not([disabled]).has-tooltip-light::after {
    border-color: rgba(245, 245, 245, 0.9) transparent transparent transparent !important;
}

/* line 107, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-light.has-tooltip-bottom::after,
[data-tooltip]:not(.is-disabled).has-tooltip-light.has-tooltip-bottom::after,
[data-tooltip]:not([disabled]).has-tooltip-light.has-tooltip-bottom::after {
    border-color: transparent transparent rgba(245, 245, 245, 0.9) transparent !important;
}

/* line 110, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-light.has-tooltip-left::after,
[data-tooltip]:not(.is-disabled).has-tooltip-light.has-tooltip-left::after,
[data-tooltip]:not([disabled]).has-tooltip-light.has-tooltip-left::after {
    border-color: transparent transparent transparent rgba(245, 245, 245, 0.9) !important;
}

/* line 113, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-light.has-tooltip-right::after,
[data-tooltip]:not(.is-disabled).has-tooltip-light.has-tooltip-right::after,
[data-tooltip]:not([disabled]).has-tooltip-light.has-tooltip-right::after {
    border-color: transparent rgba(245, 245, 245, 0.9) transparent transparent !important;
}

/* line 115, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-light:before,
[data-tooltip]:not(.is-disabled).has-tooltip-light:before,
[data-tooltip]:not([disabled]).has-tooltip-light:before {
    background-color: rgba(245, 245, 245, 0.9);
    color: rgba(0, 0, 0, 0.7);
}

/* line 104, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-dark::after,
[data-tooltip]:not(.is-disabled).has-tooltip-dark::after,
[data-tooltip]:not([disabled]).has-tooltip-dark::after {
    border-color: rgba(54, 54, 54, 0.9) transparent transparent transparent !important;
}

/* line 107, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-dark.has-tooltip-bottom::after,
[data-tooltip]:not(.is-disabled).has-tooltip-dark.has-tooltip-bottom::after,
[data-tooltip]:not([disabled]).has-tooltip-dark.has-tooltip-bottom::after {
    border-color: transparent transparent rgba(54, 54, 54, 0.9) transparent !important;
}

/* line 110, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-dark.has-tooltip-left::after,
[data-tooltip]:not(.is-disabled).has-tooltip-dark.has-tooltip-left::after,
[data-tooltip]:not([disabled]).has-tooltip-dark.has-tooltip-left::after {
    border-color: transparent transparent transparent rgba(54, 54, 54, 0.9) !important;
}

/* line 113, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-dark.has-tooltip-right::after,
[data-tooltip]:not(.is-disabled).has-tooltip-dark.has-tooltip-right::after,
[data-tooltip]:not([disabled]).has-tooltip-dark.has-tooltip-right::after {
    border-color: transparent rgba(54, 54, 54, 0.9) transparent transparent !important;
}

/* line 115, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-dark:before,
[data-tooltip]:not(.is-disabled).has-tooltip-dark:before,
[data-tooltip]:not([disabled]).has-tooltip-dark:before {
    background-color: rgba(54, 54, 54, 0.9);
    color: #fff;
}

/* line 104, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-primary::after,
[data-tooltip]:not(.is-disabled).has-tooltip-primary::after,
[data-tooltip]:not([disabled]).has-tooltip-primary::after {
    border-color: rgba(0, 209, 178, 0.9) transparent transparent transparent !important;
}

/* line 107, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-primary.has-tooltip-bottom::after,
[data-tooltip]:not(.is-disabled).has-tooltip-primary.has-tooltip-bottom::after,
[data-tooltip]:not([disabled]).has-tooltip-primary.has-tooltip-bottom::after {
    border-color: transparent transparent rgba(0, 209, 178, 0.9) transparent !important;
}

/* line 110, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-primary.has-tooltip-left::after,
[data-tooltip]:not(.is-disabled).has-tooltip-primary.has-tooltip-left::after,
[data-tooltip]:not([disabled]).has-tooltip-primary.has-tooltip-left::after {
    border-color: transparent transparent transparent rgba(0, 209, 178, 0.9) !important;
}

/* line 113, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-primary.has-tooltip-right::after,
[data-tooltip]:not(.is-disabled).has-tooltip-primary.has-tooltip-right::after,
[data-tooltip]:not([disabled]).has-tooltip-primary.has-tooltip-right::after {
    border-color: transparent rgba(0, 209, 178, 0.9) transparent transparent !important;
}

/* line 115, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-primary:before,
[data-tooltip]:not(.is-disabled).has-tooltip-primary:before,
[data-tooltip]:not([disabled]).has-tooltip-primary:before {
    background-color: rgba(0, 209, 178, 0.9);
    color: #fff;
}

/* line 104, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-link::after,
[data-tooltip]:not(.is-disabled).has-tooltip-link::after,
[data-tooltip]:not([disabled]).has-tooltip-link::after {
    border-color: rgba(50, 115, 220, 0.9) transparent transparent transparent !important;
}

/* line 107, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-link.has-tooltip-bottom::after,
[data-tooltip]:not(.is-disabled).has-tooltip-link.has-tooltip-bottom::after,
[data-tooltip]:not([disabled]).has-tooltip-link.has-tooltip-bottom::after {
    border-color: transparent transparent rgba(50, 115, 220, 0.9) transparent !important;
}

/* line 110, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-link.has-tooltip-left::after,
[data-tooltip]:not(.is-disabled).has-tooltip-link.has-tooltip-left::after,
[data-tooltip]:not([disabled]).has-tooltip-link.has-tooltip-left::after {
    border-color: transparent transparent transparent rgba(50, 115, 220, 0.9) !important;
}

/* line 113, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-link.has-tooltip-right::after,
[data-tooltip]:not(.is-disabled).has-tooltip-link.has-tooltip-right::after,
[data-tooltip]:not([disabled]).has-tooltip-link.has-tooltip-right::after {
    border-color: transparent rgba(50, 115, 220, 0.9) transparent transparent !important;
}

/* line 115, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-link:before,
[data-tooltip]:not(.is-disabled).has-tooltip-link:before,
[data-tooltip]:not([disabled]).has-tooltip-link:before {
    background-color: rgba(50, 115, 220, 0.9);
    color: #fff;
}

/* line 104, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-info::after,
[data-tooltip]:not(.is-disabled).has-tooltip-info::after,
[data-tooltip]:not([disabled]).has-tooltip-info::after {
    border-color: rgba(50, 152, 220, 0.9) transparent transparent transparent !important;
}

/* line 107, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-info.has-tooltip-bottom::after,
[data-tooltip]:not(.is-disabled).has-tooltip-info.has-tooltip-bottom::after,
[data-tooltip]:not([disabled]).has-tooltip-info.has-tooltip-bottom::after {
    border-color: transparent transparent rgba(50, 152, 220, 0.9) transparent !important;
}

/* line 110, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-info.has-tooltip-left::after,
[data-tooltip]:not(.is-disabled).has-tooltip-info.has-tooltip-left::after,
[data-tooltip]:not([disabled]).has-tooltip-info.has-tooltip-left::after {
    border-color: transparent transparent transparent rgba(50, 152, 220, 0.9) !important;
}

/* line 113, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-info.has-tooltip-right::after,
[data-tooltip]:not(.is-disabled).has-tooltip-info.has-tooltip-right::after,
[data-tooltip]:not([disabled]).has-tooltip-info.has-tooltip-right::after {
    border-color: transparent rgba(50, 152, 220, 0.9) transparent transparent !important;
}

/* line 115, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-info:before,
[data-tooltip]:not(.is-disabled).has-tooltip-info:before,
[data-tooltip]:not([disabled]).has-tooltip-info:before {
    background-color: rgba(50, 152, 220, 0.9);
    color: #fff;
}

/* line 104, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-success::after,
[data-tooltip]:not(.is-disabled).has-tooltip-success::after,
[data-tooltip]:not([disabled]).has-tooltip-success::after {
    border-color: rgba(72, 199, 116, 0.9) transparent transparent transparent !important;
}

/* line 107, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-success.has-tooltip-bottom::after,
[data-tooltip]:not(.is-disabled).has-tooltip-success.has-tooltip-bottom::after,
[data-tooltip]:not([disabled]).has-tooltip-success.has-tooltip-bottom::after {
    border-color: transparent transparent rgba(72, 199, 116, 0.9) transparent !important;
}

/* line 110, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-success.has-tooltip-left::after,
[data-tooltip]:not(.is-disabled).has-tooltip-success.has-tooltip-left::after,
[data-tooltip]:not([disabled]).has-tooltip-success.has-tooltip-left::after {
    border-color: transparent transparent transparent rgba(72, 199, 116, 0.9) !important;
}

/* line 113, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-success.has-tooltip-right::after,
[data-tooltip]:not(.is-disabled).has-tooltip-success.has-tooltip-right::after,
[data-tooltip]:not([disabled]).has-tooltip-success.has-tooltip-right::after {
    border-color: transparent rgba(72, 199, 116, 0.9) transparent transparent !important;
}

/* line 115, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-success:before,
[data-tooltip]:not(.is-disabled).has-tooltip-success:before,
[data-tooltip]:not([disabled]).has-tooltip-success:before {
    background-color: rgba(72, 199, 116, 0.9);
    color: #fff;
}

/* line 104, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-warning::after,
[data-tooltip]:not(.is-disabled).has-tooltip-warning::after,
[data-tooltip]:not([disabled]).has-tooltip-warning::after {
    border-color: rgba(255, 221, 87, 0.9) transparent transparent transparent !important;
}

/* line 107, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-warning.has-tooltip-bottom::after,
[data-tooltip]:not(.is-disabled).has-tooltip-warning.has-tooltip-bottom::after,
[data-tooltip]:not([disabled]).has-tooltip-warning.has-tooltip-bottom::after {
    border-color: transparent transparent rgba(255, 221, 87, 0.9) transparent !important;
}

/* line 110, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-warning.has-tooltip-left::after,
[data-tooltip]:not(.is-disabled).has-tooltip-warning.has-tooltip-left::after,
[data-tooltip]:not([disabled]).has-tooltip-warning.has-tooltip-left::after {
    border-color: transparent transparent transparent rgba(255, 221, 87, 0.9) !important;
}

/* line 113, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-warning.has-tooltip-right::after,
[data-tooltip]:not(.is-disabled).has-tooltip-warning.has-tooltip-right::after,
[data-tooltip]:not([disabled]).has-tooltip-warning.has-tooltip-right::after {
    border-color: transparent rgba(255, 221, 87, 0.9) transparent transparent !important;
}

/* line 115, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-warning:before,
[data-tooltip]:not(.is-disabled).has-tooltip-warning:before,
[data-tooltip]:not([disabled]).has-tooltip-warning:before {
    background-color: rgba(255, 221, 87, 0.9);
    color: rgba(0, 0, 0, 0.7);
}

/* line 104, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-danger::after,
[data-tooltip]:not(.is-disabled).has-tooltip-danger::after,
[data-tooltip]:not([disabled]).has-tooltip-danger::after {
    border-color: rgba(241, 70, 104, 0.9) transparent transparent transparent !important;
}

/* line 107, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-danger.has-tooltip-bottom::after,
[data-tooltip]:not(.is-disabled).has-tooltip-danger.has-tooltip-bottom::after,
[data-tooltip]:not([disabled]).has-tooltip-danger.has-tooltip-bottom::after {
    border-color: transparent transparent rgba(241, 70, 104, 0.9) transparent !important;
}

/* line 110, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-danger.has-tooltip-left::after,
[data-tooltip]:not(.is-disabled).has-tooltip-danger.has-tooltip-left::after,
[data-tooltip]:not([disabled]).has-tooltip-danger.has-tooltip-left::after {
    border-color: transparent transparent transparent rgba(241, 70, 104, 0.9) !important;
}

/* line 113, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-danger.has-tooltip-right::after,
[data-tooltip]:not(.is-disabled).has-tooltip-danger.has-tooltip-right::after,
[data-tooltip]:not([disabled]).has-tooltip-danger.has-tooltip-right::after {
    border-color: transparent rgba(241, 70, 104, 0.9) transparent transparent !important;
}

/* line 115, src/sass/app.sass */
[data-tooltip]:not(.is-loading).has-tooltip-danger:before,
[data-tooltip]:not(.is-disabled).has-tooltip-danger:before,
[data-tooltip]:not([disabled]).has-tooltip-danger:before {
    background-color: rgba(241, 70, 104, 0.9);
    color: #fff;
}

/* line 2, src/sass/_position.sass */
[data-tooltip]:not(.is-loading):hover::before,
[data-tooltip]:not(.is-loading):hover::after,
[data-tooltip]:not(.is-loading).has-tooltip-active::before,
[data-tooltip]:not(.is-loading).has-tooltip-active::after,
[data-tooltip]:not(.is-disabled):hover::before,
[data-tooltip]:not(.is-disabled):hover::after,
[data-tooltip]:not(.is-disabled).has-tooltip-active::before,
[data-tooltip]:not(.is-disabled).has-tooltip-active::after,
[data-tooltip]:not([disabled]):hover::before,
[data-tooltip]:not([disabled]):hover::after,
[data-tooltip]:not([disabled]).has-tooltip-active::before,
[data-tooltip]:not([disabled]).has-tooltip-active::after {
    opacity: 1;
    visibility: visible;
}

/* line 2, src/sass/_animation.sass */
[data-tooltip]:not(.is-loading).has-tooltip-fade::before,
[data-tooltip]:not(.is-loading).has-tooltip-fade::after,
[data-tooltip]:not(.is-disabled).has-tooltip-fade::before,
[data-tooltip]:not(.is-disabled).has-tooltip-fade::after,
[data-tooltip]:not([disabled]).has-tooltip-fade::before,
[data-tooltip]:not([disabled]).has-tooltip-fade::after {
    transition: opacity 0.3s linear, visibility 0.3s linear;
}

@media screen and (max-width: 768px) {

    /* line 10, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-top-mobile.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-top-mobile.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-top-mobile.has-tooltip-arrow::after {
        top: 0;
        right: auto;
        bottom: auto;
        left: 50%;
        margin-top: -5px;
        margin-right: auto;
        margin-bottom: auto;
        margin-left: -5px;
        border-color: rgba(74, 74, 74, 0.9) transparent transparent transparent;
    }

    /* line 22, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-top-mobile::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-top-mobile::before,
    [data-tooltip]:not([disabled]).has-tooltip-top-mobile::before {
        top: 0;
        right: auto;
        bottom: auto;
        left: 50%;
        top: 0;
        margin-top: -5px;
        margin-bottom: auto;
        transform: translate(-50%, -100%);
    }
}

@media screen and (min-width: 769px),
print {

    /* line 10, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-top-tablet.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-top-tablet.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-top-tablet.has-tooltip-arrow::after {
        top: 0;
        right: auto;
        bottom: auto;
        left: 50%;
        margin-top: -5px;
        margin-right: auto;
        margin-bottom: auto;
        margin-left: -5px;
        border-color: rgba(74, 74, 74, 0.9) transparent transparent transparent;
    }

    /* line 22, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-top-tablet::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-top-tablet::before,
    [data-tooltip]:not([disabled]).has-tooltip-top-tablet::before {
        top: 0;
        right: auto;
        bottom: auto;
        left: 50%;
        top: 0;
        margin-top: -5px;
        margin-bottom: auto;
        transform: translate(-50%, -100%);
    }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {

    /* line 10, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-top-tablet-only.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-top-tablet-only.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-top-tablet-only.has-tooltip-arrow::after {
        top: 0;
        right: auto;
        bottom: auto;
        left: 50%;
        margin-top: -5px;
        margin-right: auto;
        margin-bottom: auto;
        margin-left: -5px;
        border-color: rgba(74, 74, 74, 0.9) transparent transparent transparent;
    }

    /* line 22, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-top-tablet-only::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-top-tablet-only::before,
    [data-tooltip]:not([disabled]).has-tooltip-top-tablet-only::before {
        top: 0;
        right: auto;
        bottom: auto;
        left: 50%;
        top: 0;
        margin-top: -5px;
        margin-bottom: auto;
        transform: translate(-50%, -100%);
    }
}

@media screen and (max-width: 1023px) {

    /* line 10, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-top-touch.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-top-touch.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-top-touch.has-tooltip-arrow::after {
        top: 0;
        right: auto;
        bottom: auto;
        left: 50%;
        margin-top: -5px;
        margin-right: auto;
        margin-bottom: auto;
        margin-left: -5px;
        border-color: rgba(74, 74, 74, 0.9) transparent transparent transparent;
    }

    /* line 22, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-top-touch::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-top-touch::before,
    [data-tooltip]:not([disabled]).has-tooltip-top-touch::before {
        top: 0;
        right: auto;
        bottom: auto;
        left: 50%;
        top: 0;
        margin-top: -5px;
        margin-bottom: auto;
        transform: translate(-50%, -100%);
    }
}

@media screen and (min-width: 1024px) {

    /* line 10, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-top-desktop.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-top-desktop.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-top-desktop.has-tooltip-arrow::after {
        top: 0;
        right: auto;
        bottom: auto;
        left: 50%;
        margin-top: -5px;
        margin-right: auto;
        margin-bottom: auto;
        margin-left: -5px;
        border-color: rgba(74, 74, 74, 0.9) transparent transparent transparent;
    }

    /* line 22, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-top-desktop::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-top-desktop::before,
    [data-tooltip]:not([disabled]).has-tooltip-top-desktop::before {
        top: 0;
        right: auto;
        bottom: auto;
        left: 50%;
        top: 0;
        margin-top: -5px;
        margin-bottom: auto;
        transform: translate(-50%, -100%);
    }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {

    /* line 10, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-top-desktop-only.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-top-desktop-only.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-top-desktop-only.has-tooltip-arrow::after {
        top: 0;
        right: auto;
        bottom: auto;
        left: 50%;
        margin-top: -5px;
        margin-right: auto;
        margin-bottom: auto;
        margin-left: -5px;
        border-color: rgba(74, 74, 74, 0.9) transparent transparent transparent;
    }

    /* line 22, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-top-desktop-only::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-top-desktop-only::before,
    [data-tooltip]:not([disabled]).has-tooltip-top-desktop-only::before {
        top: 0;
        right: auto;
        bottom: auto;
        left: 50%;
        top: 0;
        margin-top: -5px;
        margin-bottom: auto;
        transform: translate(-50%, -100%);
    }
}

@media screen and (max-width: 1215px) {

    /* line 10, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-top-until-widescreen.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-top-until-widescreen.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-top-until-widescreen.has-tooltip-arrow::after {
        top: 0;
        right: auto;
        bottom: auto;
        left: 50%;
        margin-top: -5px;
        margin-right: auto;
        margin-bottom: auto;
        margin-left: -5px;
        border-color: rgba(74, 74, 74, 0.9) transparent transparent transparent;
    }

    /* line 22, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-top-until-widescreen::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-top-until-widescreen::before,
    [data-tooltip]:not([disabled]).has-tooltip-top-until-widescreen::before {
        top: 0;
        right: auto;
        bottom: auto;
        left: 50%;
        top: 0;
        margin-top: -5px;
        margin-bottom: auto;
        transform: translate(-50%, -100%);
    }
}

@media screen and (min-width: 1216px) {

    /* line 10, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-top-widescreen.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-top-widescreen.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-top-widescreen.has-tooltip-arrow::after {
        top: 0;
        right: auto;
        bottom: auto;
        left: 50%;
        margin-top: -5px;
        margin-right: auto;
        margin-bottom: auto;
        margin-left: -5px;
        border-color: rgba(74, 74, 74, 0.9) transparent transparent transparent;
    }

    /* line 22, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-top-widescreen::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-top-widescreen::before,
    [data-tooltip]:not([disabled]).has-tooltip-top-widescreen::before {
        top: 0;
        right: auto;
        bottom: auto;
        left: 50%;
        top: 0;
        margin-top: -5px;
        margin-bottom: auto;
        transform: translate(-50%, -100%);
    }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {

    /* line 10, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-top-widescreen-only.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-top-widescreen-only.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-top-widescreen-only.has-tooltip-arrow::after {
        top: 0;
        right: auto;
        bottom: auto;
        left: 50%;
        margin-top: -5px;
        margin-right: auto;
        margin-bottom: auto;
        margin-left: -5px;
        border-color: rgba(74, 74, 74, 0.9) transparent transparent transparent;
    }

    /* line 22, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-top-widescreen-only::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-top-widescreen-only::before,
    [data-tooltip]:not([disabled]).has-tooltip-top-widescreen-only::before {
        top: 0;
        right: auto;
        bottom: auto;
        left: 50%;
        top: 0;
        margin-top: -5px;
        margin-bottom: auto;
        transform: translate(-50%, -100%);
    }
}

@media screen and (max-width: 1407px) {

    /* line 10, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-top-until-fullhd.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-top-until-fullhd.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-top-until-fullhd.has-tooltip-arrow::after {
        top: 0;
        right: auto;
        bottom: auto;
        left: 50%;
        margin-top: -5px;
        margin-right: auto;
        margin-bottom: auto;
        margin-left: -5px;
        border-color: rgba(74, 74, 74, 0.9) transparent transparent transparent;
    }

    /* line 22, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-top-until-fullhd::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-top-until-fullhd::before,
    [data-tooltip]:not([disabled]).has-tooltip-top-until-fullhd::before {
        top: 0;
        right: auto;
        bottom: auto;
        left: 50%;
        top: 0;
        margin-top: -5px;
        margin-bottom: auto;
        transform: translate(-50%, -100%);
    }
}

@media screen and (min-width: 1408px) {

    /* line 10, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-top-fullhd.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-top-fullhd.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-top-fullhd.has-tooltip-arrow::after {
        top: 0;
        right: auto;
        bottom: auto;
        left: 50%;
        margin-top: -5px;
        margin-right: auto;
        margin-bottom: auto;
        margin-left: -5px;
        border-color: rgba(74, 74, 74, 0.9) transparent transparent transparent;
    }

    /* line 22, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-top-fullhd::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-top-fullhd::before,
    [data-tooltip]:not([disabled]).has-tooltip-top-fullhd::before {
        top: 0;
        right: auto;
        bottom: auto;
        left: 50%;
        top: 0;
        margin-top: -5px;
        margin-bottom: auto;
        transform: translate(-50%, -100%);
    }
}

@media screen and (max-width: 768px) {

    /* line 92, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-right-mobile.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-right-mobile.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-right-mobile.has-tooltip-arrow::after {
        top: auto;
        right: 0;
        bottom: 50%;
        left: auto;
        margin-top: auto;
        margin-right: -6px;
        margin-bottom: -6px;
        margin-left: auto;
        border-color: transparent rgba(74, 74, 74, 0.9) transparent transparent;
    }

    /* line 104, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-right-mobile::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-right-mobile::before,
    [data-tooltip]:not([disabled]).has-tooltip-right-mobile::before {
        top: auto;
        right: -5px;
        bottom: 50%;
        left: auto;
        margin-top: auto;
        transform: translate(100%, 50%);
    }
}

@media screen and (min-width: 769px),
print {

    /* line 92, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-right-tablet.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-right-tablet.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-right-tablet.has-tooltip-arrow::after {
        top: auto;
        right: 0;
        bottom: 50%;
        left: auto;
        margin-top: auto;
        margin-right: -6px;
        margin-bottom: -6px;
        margin-left: auto;
        border-color: transparent rgba(74, 74, 74, 0.9) transparent transparent;
    }

    /* line 104, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-right-tablet::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-right-tablet::before,
    [data-tooltip]:not([disabled]).has-tooltip-right-tablet::before {
        top: auto;
        right: -5px;
        bottom: 50%;
        left: auto;
        margin-top: auto;
        transform: translate(100%, 50%);
    }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {

    /* line 92, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-right-tablet-only.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-right-tablet-only.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-right-tablet-only.has-tooltip-arrow::after {
        top: auto;
        right: 0;
        bottom: 50%;
        left: auto;
        margin-top: auto;
        margin-right: -6px;
        margin-bottom: -6px;
        margin-left: auto;
        border-color: transparent rgba(74, 74, 74, 0.9) transparent transparent;
    }

    /* line 104, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-right-tablet-only::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-right-tablet-only::before,
    [data-tooltip]:not([disabled]).has-tooltip-right-tablet-only::before {
        top: auto;
        right: -5px;
        bottom: 50%;
        left: auto;
        margin-top: auto;
        transform: translate(100%, 50%);
    }
}

@media screen and (max-width: 1023px) {

    /* line 92, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-right-touch.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-right-touch.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-right-touch.has-tooltip-arrow::after {
        top: auto;
        right: 0;
        bottom: 50%;
        left: auto;
        margin-top: auto;
        margin-right: -6px;
        margin-bottom: -6px;
        margin-left: auto;
        border-color: transparent rgba(74, 74, 74, 0.9) transparent transparent;
    }

    /* line 104, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-right-touch::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-right-touch::before,
    [data-tooltip]:not([disabled]).has-tooltip-right-touch::before {
        top: auto;
        right: -5px;
        bottom: 50%;
        left: auto;
        margin-top: auto;
        transform: translate(100%, 50%);
    }
}

@media screen and (min-width: 1024px) {

    /* line 92, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-right-desktop.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-right-desktop.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-right-desktop.has-tooltip-arrow::after {
        top: auto;
        right: 0;
        bottom: 50%;
        left: auto;
        margin-top: auto;
        margin-right: -6px;
        margin-bottom: -6px;
        margin-left: auto;
        border-color: transparent rgba(74, 74, 74, 0.9) transparent transparent;
    }

    /* line 104, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-right-desktop::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-right-desktop::before,
    [data-tooltip]:not([disabled]).has-tooltip-right-desktop::before {
        top: auto;
        right: -5px;
        bottom: 50%;
        left: auto;
        margin-top: auto;
        transform: translate(100%, 50%);
    }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {

    /* line 92, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-right-desktop-only.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-right-desktop-only.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-right-desktop-only.has-tooltip-arrow::after {
        top: auto;
        right: 0;
        bottom: 50%;
        left: auto;
        margin-top: auto;
        margin-right: -6px;
        margin-bottom: -6px;
        margin-left: auto;
        border-color: transparent rgba(74, 74, 74, 0.9) transparent transparent;
    }

    /* line 104, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-right-desktop-only::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-right-desktop-only::before,
    [data-tooltip]:not([disabled]).has-tooltip-right-desktop-only::before {
        top: auto;
        right: -5px;
        bottom: 50%;
        left: auto;
        margin-top: auto;
        transform: translate(100%, 50%);
    }
}

@media screen and (max-width: 1215px) {

    /* line 92, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-right-until-widescreen.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-right-until-widescreen.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-right-until-widescreen.has-tooltip-arrow::after {
        top: auto;
        right: 0;
        bottom: 50%;
        left: auto;
        margin-top: auto;
        margin-right: -6px;
        margin-bottom: -6px;
        margin-left: auto;
        border-color: transparent rgba(74, 74, 74, 0.9) transparent transparent;
    }

    /* line 104, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-right-until-widescreen::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-right-until-widescreen::before,
    [data-tooltip]:not([disabled]).has-tooltip-right-until-widescreen::before {
        top: auto;
        right: -5px;
        bottom: 50%;
        left: auto;
        margin-top: auto;
        transform: translate(100%, 50%);
    }
}

@media screen and (min-width: 1216px) {

    /* line 92, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-right-widescreen.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-right-widescreen.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-right-widescreen.has-tooltip-arrow::after {
        top: auto;
        right: 0;
        bottom: 50%;
        left: auto;
        margin-top: auto;
        margin-right: -6px;
        margin-bottom: -6px;
        margin-left: auto;
        border-color: transparent rgba(74, 74, 74, 0.9) transparent transparent;
    }

    /* line 104, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-right-widescreen::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-right-widescreen::before,
    [data-tooltip]:not([disabled]).has-tooltip-right-widescreen::before {
        top: auto;
        right: -5px;
        bottom: 50%;
        left: auto;
        margin-top: auto;
        transform: translate(100%, 50%);
    }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {

    /* line 92, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-right-widescreen-only.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-right-widescreen-only.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-right-widescreen-only.has-tooltip-arrow::after {
        top: auto;
        right: 0;
        bottom: 50%;
        left: auto;
        margin-top: auto;
        margin-right: -6px;
        margin-bottom: -6px;
        margin-left: auto;
        border-color: transparent rgba(74, 74, 74, 0.9) transparent transparent;
    }

    /* line 104, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-right-widescreen-only::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-right-widescreen-only::before,
    [data-tooltip]:not([disabled]).has-tooltip-right-widescreen-only::before {
        top: auto;
        right: -5px;
        bottom: 50%;
        left: auto;
        margin-top: auto;
        transform: translate(100%, 50%);
    }
}

@media screen and (max-width: 1407px) {

    /* line 92, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-right-until-fullhd.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-right-until-fullhd.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-right-until-fullhd.has-tooltip-arrow::after {
        top: auto;
        right: 0;
        bottom: 50%;
        left: auto;
        margin-top: auto;
        margin-right: -6px;
        margin-bottom: -6px;
        margin-left: auto;
        border-color: transparent rgba(74, 74, 74, 0.9) transparent transparent;
    }

    /* line 104, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-right-until-fullhd::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-right-until-fullhd::before,
    [data-tooltip]:not([disabled]).has-tooltip-right-until-fullhd::before {
        top: auto;
        right: -5px;
        bottom: 50%;
        left: auto;
        margin-top: auto;
        transform: translate(100%, 50%);
    }
}

@media screen and (min-width: 1408px) {

    /* line 92, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-right-fullhd.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-right-fullhd.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-right-fullhd.has-tooltip-arrow::after {
        top: auto;
        right: 0;
        bottom: 50%;
        left: auto;
        margin-top: auto;
        margin-right: -6px;
        margin-bottom: -6px;
        margin-left: auto;
        border-color: transparent rgba(74, 74, 74, 0.9) transparent transparent;
    }

    /* line 104, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-right-fullhd::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-right-fullhd::before,
    [data-tooltip]:not([disabled]).has-tooltip-right-fullhd::before {
        top: auto;
        right: -5px;
        bottom: 50%;
        left: auto;
        margin-top: auto;
        transform: translate(100%, 50%);
    }
}

@media screen and (max-width: 768px) {

    /* line 38, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-bottom-mobile.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-bottom-mobile.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-bottom-mobile.has-tooltip-arrow::after {
        top: auto;
        right: auto;
        bottom: -1px;
        left: 50%;
        margin-top: auto;
        margin-right: auto;
        margin-bottom: -5px;
        margin-left: -5px;
        border-color: transparent transparent rgba(74, 74, 74, 0.9) transparent;
    }

    /* line 50, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-bottom-mobile::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-bottom-mobile::before,
    [data-tooltip]:not([disabled]).has-tooltip-bottom-mobile::before {
        top: auto;
        right: auto;
        bottom: 0;
        left: 50%;
        margin-top: auto;
        margin-bottom: -5px;
        transform: translate(-50%, 100%);
    }
}

@media screen and (min-width: 769px),
print {

    /* line 38, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-bottom-tablet.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-bottom-tablet.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-bottom-tablet.has-tooltip-arrow::after {
        top: auto;
        right: auto;
        bottom: -1px;
        left: 50%;
        margin-top: auto;
        margin-right: auto;
        margin-bottom: -5px;
        margin-left: -5px;
        border-color: transparent transparent rgba(74, 74, 74, 0.9) transparent;
    }

    /* line 50, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-bottom-tablet::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-bottom-tablet::before,
    [data-tooltip]:not([disabled]).has-tooltip-bottom-tablet::before {
        top: auto;
        right: auto;
        bottom: 0;
        left: 50%;
        margin-top: auto;
        margin-bottom: -5px;
        transform: translate(-50%, 100%);
    }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {

    /* line 38, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-bottom-tablet-only.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-bottom-tablet-only.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-bottom-tablet-only.has-tooltip-arrow::after {
        top: auto;
        right: auto;
        bottom: -1px;
        left: 50%;
        margin-top: auto;
        margin-right: auto;
        margin-bottom: -5px;
        margin-left: -5px;
        border-color: transparent transparent rgba(74, 74, 74, 0.9) transparent;
    }

    /* line 50, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-bottom-tablet-only::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-bottom-tablet-only::before,
    [data-tooltip]:not([disabled]).has-tooltip-bottom-tablet-only::before {
        top: auto;
        right: auto;
        bottom: 0;
        left: 50%;
        margin-top: auto;
        margin-bottom: -5px;
        transform: translate(-50%, 100%);
    }
}

@media screen and (max-width: 1023px) {

    /* line 38, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-bottom-touch.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-bottom-touch.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-bottom-touch.has-tooltip-arrow::after {
        top: auto;
        right: auto;
        bottom: -1px;
        left: 50%;
        margin-top: auto;
        margin-right: auto;
        margin-bottom: -5px;
        margin-left: -5px;
        border-color: transparent transparent rgba(74, 74, 74, 0.9) transparent;
    }

    /* line 50, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-bottom-touch::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-bottom-touch::before,
    [data-tooltip]:not([disabled]).has-tooltip-bottom-touch::before {
        top: auto;
        right: auto;
        bottom: 0;
        left: 50%;
        margin-top: auto;
        margin-bottom: -5px;
        transform: translate(-50%, 100%);
    }
}

@media screen and (min-width: 1024px) {

    /* line 38, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-bottom-desktop.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-bottom-desktop.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-bottom-desktop.has-tooltip-arrow::after {
        top: auto;
        right: auto;
        bottom: -1px;
        left: 50%;
        margin-top: auto;
        margin-right: auto;
        margin-bottom: -5px;
        margin-left: -5px;
        border-color: transparent transparent rgba(74, 74, 74, 0.9) transparent;
    }

    /* line 50, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-bottom-desktop::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-bottom-desktop::before,
    [data-tooltip]:not([disabled]).has-tooltip-bottom-desktop::before {
        top: auto;
        right: auto;
        bottom: 0;
        left: 50%;
        margin-top: auto;
        margin-bottom: -5px;
        transform: translate(-50%, 100%);
    }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {

    /* line 38, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-bottom-desktop-only.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-bottom-desktop-only.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-bottom-desktop-only.has-tooltip-arrow::after {
        top: auto;
        right: auto;
        bottom: -1px;
        left: 50%;
        margin-top: auto;
        margin-right: auto;
        margin-bottom: -5px;
        margin-left: -5px;
        border-color: transparent transparent rgba(74, 74, 74, 0.9) transparent;
    }

    /* line 50, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-bottom-desktop-only::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-bottom-desktop-only::before,
    [data-tooltip]:not([disabled]).has-tooltip-bottom-desktop-only::before {
        top: auto;
        right: auto;
        bottom: 0;
        left: 50%;
        margin-top: auto;
        margin-bottom: -5px;
        transform: translate(-50%, 100%);
    }
}

@media screen and (max-width: 1215px) {

    /* line 38, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-bottom-until-widescreen.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-bottom-until-widescreen.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-bottom-until-widescreen.has-tooltip-arrow::after {
        top: auto;
        right: auto;
        bottom: -1px;
        left: 50%;
        margin-top: auto;
        margin-right: auto;
        margin-bottom: -5px;
        margin-left: -5px;
        border-color: transparent transparent rgba(74, 74, 74, 0.9) transparent;
    }

    /* line 50, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-bottom-until-widescreen::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-bottom-until-widescreen::before,
    [data-tooltip]:not([disabled]).has-tooltip-bottom-until-widescreen::before {
        top: auto;
        right: auto;
        bottom: 0;
        left: 50%;
        margin-top: auto;
        margin-bottom: -5px;
        transform: translate(-50%, 100%);
    }
}

@media screen and (min-width: 1216px) {

    /* line 38, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-bottom-widescreen.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-bottom-widescreen.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-bottom-widescreen.has-tooltip-arrow::after {
        top: auto;
        right: auto;
        bottom: -1px;
        left: 50%;
        margin-top: auto;
        margin-right: auto;
        margin-bottom: -5px;
        margin-left: -5px;
        border-color: transparent transparent rgba(74, 74, 74, 0.9) transparent;
    }

    /* line 50, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-bottom-widescreen::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-bottom-widescreen::before,
    [data-tooltip]:not([disabled]).has-tooltip-bottom-widescreen::before {
        top: auto;
        right: auto;
        bottom: 0;
        left: 50%;
        margin-top: auto;
        margin-bottom: -5px;
        transform: translate(-50%, 100%);
    }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {

    /* line 38, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-bottom-widescreen-only.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-bottom-widescreen-only.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-bottom-widescreen-only.has-tooltip-arrow::after {
        top: auto;
        right: auto;
        bottom: -1px;
        left: 50%;
        margin-top: auto;
        margin-right: auto;
        margin-bottom: -5px;
        margin-left: -5px;
        border-color: transparent transparent rgba(74, 74, 74, 0.9) transparent;
    }

    /* line 50, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-bottom-widescreen-only::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-bottom-widescreen-only::before,
    [data-tooltip]:not([disabled]).has-tooltip-bottom-widescreen-only::before {
        top: auto;
        right: auto;
        bottom: 0;
        left: 50%;
        margin-top: auto;
        margin-bottom: -5px;
        transform: translate(-50%, 100%);
    }
}

@media screen and (max-width: 1407px) {

    /* line 38, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-bottom-until-fullhd.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-bottom-until-fullhd.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-bottom-until-fullhd.has-tooltip-arrow::after {
        top: auto;
        right: auto;
        bottom: -1px;
        left: 50%;
        margin-top: auto;
        margin-right: auto;
        margin-bottom: -5px;
        margin-left: -5px;
        border-color: transparent transparent rgba(74, 74, 74, 0.9) transparent;
    }

    /* line 50, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-bottom-until-fullhd::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-bottom-until-fullhd::before,
    [data-tooltip]:not([disabled]).has-tooltip-bottom-until-fullhd::before {
        top: auto;
        right: auto;
        bottom: 0;
        left: 50%;
        margin-top: auto;
        margin-bottom: -5px;
        transform: translate(-50%, 100%);
    }
}

@media screen and (min-width: 1408px) {

    /* line 38, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-bottom-fullhd.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-bottom-fullhd.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-bottom-fullhd.has-tooltip-arrow::after {
        top: auto;
        right: auto;
        bottom: -1px;
        left: 50%;
        margin-top: auto;
        margin-right: auto;
        margin-bottom: -5px;
        margin-left: -5px;
        border-color: transparent transparent rgba(74, 74, 74, 0.9) transparent;
    }

    /* line 50, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-bottom-fullhd::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-bottom-fullhd::before,
    [data-tooltip]:not([disabled]).has-tooltip-bottom-fullhd::before {
        top: auto;
        right: auto;
        bottom: 0;
        left: 50%;
        margin-top: auto;
        margin-bottom: -5px;
        transform: translate(-50%, 100%);
    }
}

@media screen and (max-width: 768px) {

    /* line 66, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-left-mobile.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-left-mobile.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-left-mobile.has-tooltip-arrow::after {
        top: auto;
        right: auto;
        bottom: 50%;
        left: 0;
        margin-top: auto;
        margin-right: auto;
        margin-bottom: -6px;
        margin-left: -5px;
        border-color: transparent transparent transparent rgba(74, 74, 74, 0.9);
    }

    /* line 78, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-left-mobile::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-left-mobile::before,
    [data-tooltip]:not([disabled]).has-tooltip-left-mobile::before {
        top: auto;
        right: auto;
        bottom: 50%;
        left: -5px;
        transform: translate(-100%, 50%);
    }
}

@media screen and (min-width: 769px),
print {

    /* line 66, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-left-tablet.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-left-tablet.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-left-tablet.has-tooltip-arrow::after {
        top: auto;
        right: auto;
        bottom: 50%;
        left: 0;
        margin-top: auto;
        margin-right: auto;
        margin-bottom: -6px;
        margin-left: -5px;
        border-color: transparent transparent transparent rgba(74, 74, 74, 0.9);
    }

    /* line 78, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-left-tablet::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-left-tablet::before,
    [data-tooltip]:not([disabled]).has-tooltip-left-tablet::before {
        top: auto;
        right: auto;
        bottom: 50%;
        left: -5px;
        transform: translate(-100%, 50%);
    }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {

    /* line 66, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-left-tablet-only.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-left-tablet-only.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-left-tablet-only.has-tooltip-arrow::after {
        top: auto;
        right: auto;
        bottom: 50%;
        left: 0;
        margin-top: auto;
        margin-right: auto;
        margin-bottom: -6px;
        margin-left: -5px;
        border-color: transparent transparent transparent rgba(74, 74, 74, 0.9);
    }

    /* line 78, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-left-tablet-only::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-left-tablet-only::before,
    [data-tooltip]:not([disabled]).has-tooltip-left-tablet-only::before {
        top: auto;
        right: auto;
        bottom: 50%;
        left: -5px;
        transform: translate(-100%, 50%);
    }
}

@media screen and (max-width: 1023px) {

    /* line 66, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-left-touch.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-left-touch.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-left-touch.has-tooltip-arrow::after {
        top: auto;
        right: auto;
        bottom: 50%;
        left: 0;
        margin-top: auto;
        margin-right: auto;
        margin-bottom: -6px;
        margin-left: -5px;
        border-color: transparent transparent transparent rgba(74, 74, 74, 0.9);
    }

    /* line 78, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-left-touch::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-left-touch::before,
    [data-tooltip]:not([disabled]).has-tooltip-left-touch::before {
        top: auto;
        right: auto;
        bottom: 50%;
        left: -5px;
        transform: translate(-100%, 50%);
    }
}

@media screen and (min-width: 1024px) {

    /* line 66, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-left-desktop.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-left-desktop.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-left-desktop.has-tooltip-arrow::after {
        top: auto;
        right: auto;
        bottom: 50%;
        left: 0;
        margin-top: auto;
        margin-right: auto;
        margin-bottom: -6px;
        margin-left: -5px;
        border-color: transparent transparent transparent rgba(74, 74, 74, 0.9);
    }

    /* line 78, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-left-desktop::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-left-desktop::before,
    [data-tooltip]:not([disabled]).has-tooltip-left-desktop::before {
        top: auto;
        right: auto;
        bottom: 50%;
        left: -5px;
        transform: translate(-100%, 50%);
    }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {

    /* line 66, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-left-desktop-only.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-left-desktop-only.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-left-desktop-only.has-tooltip-arrow::after {
        top: auto;
        right: auto;
        bottom: 50%;
        left: 0;
        margin-top: auto;
        margin-right: auto;
        margin-bottom: -6px;
        margin-left: -5px;
        border-color: transparent transparent transparent rgba(74, 74, 74, 0.9);
    }

    /* line 78, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-left-desktop-only::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-left-desktop-only::before,
    [data-tooltip]:not([disabled]).has-tooltip-left-desktop-only::before {
        top: auto;
        right: auto;
        bottom: 50%;
        left: -5px;
        transform: translate(-100%, 50%);
    }
}

@media screen and (max-width: 1215px) {

    /* line 66, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-left-until-widescreen.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-left-until-widescreen.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-left-until-widescreen.has-tooltip-arrow::after {
        top: auto;
        right: auto;
        bottom: 50%;
        left: 0;
        margin-top: auto;
        margin-right: auto;
        margin-bottom: -6px;
        margin-left: -5px;
        border-color: transparent transparent transparent rgba(74, 74, 74, 0.9);
    }

    /* line 78, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-left-until-widescreen::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-left-until-widescreen::before,
    [data-tooltip]:not([disabled]).has-tooltip-left-until-widescreen::before {
        top: auto;
        right: auto;
        bottom: 50%;
        left: -5px;
        transform: translate(-100%, 50%);
    }
}

@media screen and (min-width: 1216px) {

    /* line 66, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-left-widescreen.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-left-widescreen.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-left-widescreen.has-tooltip-arrow::after {
        top: auto;
        right: auto;
        bottom: 50%;
        left: 0;
        margin-top: auto;
        margin-right: auto;
        margin-bottom: -6px;
        margin-left: -5px;
        border-color: transparent transparent transparent rgba(74, 74, 74, 0.9);
    }

    /* line 78, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-left-widescreen::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-left-widescreen::before,
    [data-tooltip]:not([disabled]).has-tooltip-left-widescreen::before {
        top: auto;
        right: auto;
        bottom: 50%;
        left: -5px;
        transform: translate(-100%, 50%);
    }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {

    /* line 66, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-left-widescreen-only.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-left-widescreen-only.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-left-widescreen-only.has-tooltip-arrow::after {
        top: auto;
        right: auto;
        bottom: 50%;
        left: 0;
        margin-top: auto;
        margin-right: auto;
        margin-bottom: -6px;
        margin-left: -5px;
        border-color: transparent transparent transparent rgba(74, 74, 74, 0.9);
    }

    /* line 78, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-left-widescreen-only::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-left-widescreen-only::before,
    [data-tooltip]:not([disabled]).has-tooltip-left-widescreen-only::before {
        top: auto;
        right: auto;
        bottom: 50%;
        left: -5px;
        transform: translate(-100%, 50%);
    }
}

@media screen and (max-width: 1407px) {

    /* line 66, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-left-until-fullhd.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-left-until-fullhd.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-left-until-fullhd.has-tooltip-arrow::after {
        top: auto;
        right: auto;
        bottom: 50%;
        left: 0;
        margin-top: auto;
        margin-right: auto;
        margin-bottom: -6px;
        margin-left: -5px;
        border-color: transparent transparent transparent rgba(74, 74, 74, 0.9);
    }

    /* line 78, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-left-until-fullhd::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-left-until-fullhd::before,
    [data-tooltip]:not([disabled]).has-tooltip-left-until-fullhd::before {
        top: auto;
        right: auto;
        bottom: 50%;
        left: -5px;
        transform: translate(-100%, 50%);
    }
}

@media screen and (min-width: 1408px) {

    /* line 66, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-left-fullhd.has-tooltip-arrow::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-left-fullhd.has-tooltip-arrow::after,
    [data-tooltip]:not([disabled]).has-tooltip-left-fullhd.has-tooltip-arrow::after {
        top: auto;
        right: auto;
        bottom: 50%;
        left: 0;
        margin-top: auto;
        margin-right: auto;
        margin-bottom: -6px;
        margin-left: -5px;
        border-color: transparent transparent transparent rgba(74, 74, 74, 0.9);
    }

    /* line 78, src/sass/_position.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-left-fullhd::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-left-fullhd::before,
    [data-tooltip]:not([disabled]).has-tooltip-left-fullhd::before {
        top: auto;
        right: auto;
        bottom: 50%;
        left: -5px;
        transform: translate(-100%, 50%);
    }
}

@media screen and (max-width: 768px) {

    /* line 39, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-hidden-mobile::after,
    [data-tooltip]:not(.is-loading).has-tooltip-hidden-mobile::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-hidden-mobile::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-hidden-mobile::before,
    [data-tooltip]:not([disabled]).has-tooltip-hidden-mobile::after,
    [data-tooltip]:not([disabled]).has-tooltip-hidden-mobile::before {
        opacity: 0 !important;
        display: none !important;
    }
}

@media screen and (min-width: 769px),
print {

    /* line 45, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-hidden-tablet::after,
    [data-tooltip]:not(.is-loading).has-tooltip-hidden-tablet::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-hidden-tablet::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-hidden-tablet::before,
    [data-tooltip]:not([disabled]).has-tooltip-hidden-tablet::after,
    [data-tooltip]:not([disabled]).has-tooltip-hidden-tablet::before {
        opacity: 0 !important;
        display: none !important;
    }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {

    /* line 51, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-hidden-tablet-only::after,
    [data-tooltip]:not(.is-loading).has-tooltip-hidden-tablet-only::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-hidden-tablet-only::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-hidden-tablet-only::before,
    [data-tooltip]:not([disabled]).has-tooltip-hidden-tablet-only::after,
    [data-tooltip]:not([disabled]).has-tooltip-hidden-tablet-only::before {
        opacity: 0 !important;
        display: none !important;
    }
}

@media screen and (max-width: 1023px) {

    /* line 57, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-hidden-touch::after,
    [data-tooltip]:not(.is-loading).has-tooltip-hidden-touch::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-hidden-touch::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-hidden-touch::before,
    [data-tooltip]:not([disabled]).has-tooltip-hidden-touch::after,
    [data-tooltip]:not([disabled]).has-tooltip-hidden-touch::before {
        opacity: 0 !important;
        display: none !important;
    }
}

@media screen and (min-width: 1024px) {

    /* line 63, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-hidden-desktop::after,
    [data-tooltip]:not(.is-loading).has-tooltip-hidden-desktop::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-hidden-desktop::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-hidden-desktop::before,
    [data-tooltip]:not([disabled]).has-tooltip-hidden-desktop::after,
    [data-tooltip]:not([disabled]).has-tooltip-hidden-desktop::before {
        opacity: 0 !important;
        display: none !important;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {

    /* line 69, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-hidden-desktop-only::after,
    [data-tooltip]:not(.is-loading).has-tooltip-hidden-desktop-only::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-hidden-desktop-only::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-hidden-desktop-only::before,
    [data-tooltip]:not([disabled]).has-tooltip-hidden-desktop-only::after,
    [data-tooltip]:not([disabled]).has-tooltip-hidden-desktop-only::before {
        opacity: 0 !important;
        display: none !important;
    }
}

@media screen and (max-width: 1215px) {

    /* line 75, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-hidden-until-widescreen::after,
    [data-tooltip]:not(.is-loading).has-tooltip-hidden-until-widescreen::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-hidden-until-widescreen::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-hidden-until-widescreen::before,
    [data-tooltip]:not([disabled]).has-tooltip-hidden-until-widescreen::after,
    [data-tooltip]:not([disabled]).has-tooltip-hidden-until-widescreen::before {
        opacity: 0 !important;
        display: none !important;
    }
}

@media screen and (min-width: 1216px) {

    /* line 81, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-hidden-widescreen::after,
    [data-tooltip]:not(.is-loading).has-tooltip-hidden-widescreen::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-hidden-widescreen::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-hidden-widescreen::before,
    [data-tooltip]:not([disabled]).has-tooltip-hidden-widescreen::after,
    [data-tooltip]:not([disabled]).has-tooltip-hidden-widescreen::before {
        opacity: 0 !important;
        display: none !important;
    }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {

    /* line 87, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-hidden-widescreen-only::after,
    [data-tooltip]:not(.is-loading).has-tooltip-hidden-widescreen-only::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-hidden-widescreen-only::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-hidden-widescreen-only::before,
    [data-tooltip]:not([disabled]).has-tooltip-hidden-widescreen-only::after,
    [data-tooltip]:not([disabled]).has-tooltip-hidden-widescreen-only::before {
        opacity: 0 !important;
        display: none !important;
    }
}

@media screen and (max-width: 1407px) {

    /* line 93, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-hidden-until-fullhd::after,
    [data-tooltip]:not(.is-loading).has-tooltip-hidden-until-fullhd::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-hidden-until-fullhd::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-hidden-until-fullhd::before,
    [data-tooltip]:not([disabled]).has-tooltip-hidden-until-fullhd::after,
    [data-tooltip]:not([disabled]).has-tooltip-hidden-until-fullhd::before {
        opacity: 0 !important;
        display: none !important;
    }
}

@media screen and (min-width: 1408px) {

    /* line 99, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-hidden-fullhd::after,
    [data-tooltip]:not(.is-loading).has-tooltip-hidden-fullhd::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-hidden-fullhd::after,
    [data-tooltip]:not(.is-disabled).has-tooltip-hidden-fullhd::before,
    [data-tooltip]:not([disabled]).has-tooltip-hidden-fullhd::after,
    [data-tooltip]:not([disabled]).has-tooltip-hidden-fullhd::before {
        opacity: 0 !important;
        display: none !important;
    }
}

@media screen and (max-width: 768px) {

    /* line 110, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-left-mobile::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-left-mobile::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-left-mobile::before {
        text-align: left;
    }
}

@media screen and (min-width: 769px),
print {

    /* line 114, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-left-tablet::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-left-tablet::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-left-tablet::before {
        text-align: left;
    }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {

    /* line 118, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-left-tablet-only::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-left-tablet-only::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-left-tablet-only::before {
        text-align: left;
    }
}

@media screen and (max-width: 1023px) {

    /* line 122, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-left-touch::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-left-touch::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-left-touch::before {
        text-align: left;
    }
}

@media screen and (min-width: 1024px) {

    /* line 126, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-left-desktop::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-left-desktop::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-left-desktop::before {
        text-align: left;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {

    /* line 130, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-left-desktop-only::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-left-desktop-only::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-left-desktop-only::before {
        text-align: left;
    }
}

@media screen and (max-width: 1215px) {

    /* line 134, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-left-until-widescreen::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-left-until-widescreen::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-left-until-widescreen::before {
        text-align: left;
    }
}

@media screen and (min-width: 1216px) {

    /* line 138, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-left-widescreen::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-left-widescreen::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-left-widescreen::before {
        text-align: left;
    }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {

    /* line 142, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-left-widescreen-only::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-left-widescreen-only::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-left-widescreen-only::before {
        text-align: left;
    }
}

@media screen and (max-width: 1407px) {

    /* line 146, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-left-until-fullhd::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-left-until-fullhd::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-left-until-fullhd::before {
        text-align: left;
    }
}

@media screen and (min-width: 1408px) {

    /* line 150, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-left-fullhd::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-left-fullhd::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-left-fullhd::before {
        text-align: left;
    }
}

@media screen and (max-width: 768px) {

    /* line 110, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-centered-mobile::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-centered-mobile::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-centered-mobile::before {
        text-align: center;
    }
}

@media screen and (min-width: 769px),
print {

    /* line 114, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-centered-tablet::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-centered-tablet::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-centered-tablet::before {
        text-align: center;
    }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {

    /* line 118, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-centered-tablet-only::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-centered-tablet-only::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-centered-tablet-only::before {
        text-align: center;
    }
}

@media screen and (max-width: 1023px) {

    /* line 122, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-centered-touch::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-centered-touch::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-centered-touch::before {
        text-align: center;
    }
}

@media screen and (min-width: 1024px) {

    /* line 126, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-centered-desktop::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-centered-desktop::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-centered-desktop::before {
        text-align: center;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {

    /* line 130, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-centered-desktop-only::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-centered-desktop-only::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-centered-desktop-only::before {
        text-align: center;
    }
}

@media screen and (max-width: 1215px) {

    /* line 134, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-centered-until-widescreen::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-centered-until-widescreen::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-centered-until-widescreen::before {
        text-align: center;
    }
}

@media screen and (min-width: 1216px) {

    /* line 138, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-centered-widescreen::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-centered-widescreen::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-centered-widescreen::before {
        text-align: center;
    }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {

    /* line 142, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-centered-widescreen-only::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-centered-widescreen-only::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-centered-widescreen-only::before {
        text-align: center;
    }
}

@media screen and (max-width: 1407px) {

    /* line 146, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-centered-until-fullhd::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-centered-until-fullhd::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-centered-until-fullhd::before {
        text-align: center;
    }
}

@media screen and (min-width: 1408px) {

    /* line 150, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-centered-fullhd::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-centered-fullhd::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-centered-fullhd::before {
        text-align: center;
    }
}

@media screen and (max-width: 768px) {

    /* line 110, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-right-mobile::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-right-mobile::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-right-mobile::before {
        text-align: right;
    }
}

@media screen and (min-width: 769px),
print {

    /* line 114, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-right-tablet::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-right-tablet::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-right-tablet::before {
        text-align: right;
    }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {

    /* line 118, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-right-tablet-only::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-right-tablet-only::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-right-tablet-only::before {
        text-align: right;
    }
}

@media screen and (max-width: 1023px) {

    /* line 122, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-right-touch::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-right-touch::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-right-touch::before {
        text-align: right;
    }
}

@media screen and (min-width: 1024px) {

    /* line 126, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-right-desktop::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-right-desktop::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-right-desktop::before {
        text-align: right;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {

    /* line 130, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-right-desktop-only::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-right-desktop-only::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-right-desktop-only::before {
        text-align: right;
    }
}

@media screen and (max-width: 1215px) {

    /* line 134, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-right-until-widescreen::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-right-until-widescreen::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-right-until-widescreen::before {
        text-align: right;
    }
}

@media screen and (min-width: 1216px) {

    /* line 138, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-right-widescreen::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-right-widescreen::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-right-widescreen::before {
        text-align: right;
    }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {

    /* line 142, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-right-widescreen-only::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-right-widescreen-only::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-right-widescreen-only::before {
        text-align: right;
    }
}

@media screen and (max-width: 1407px) {

    /* line 146, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-right-until-fullhd::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-right-until-fullhd::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-right-until-fullhd::before {
        text-align: right;
    }
}

@media screen and (min-width: 1408px) {

    /* line 150, src/sass/_responsiveness.sass */
    [data-tooltip]:not(.is-loading).has-tooltip-text-right-fullhd::before,
    [data-tooltip]:not(.is-disabled).has-tooltip-text-right-fullhd::before,
    [data-tooltip]:not([disabled]).has-tooltip-text-right-fullhd::before {
        text-align: right;
    }
}

/* line 129, src/sass/app.sass */
span[data-tooltip] {
    /* border-bottom: 1px dashed #dbdbdb; */
    border-bottom: 1px dotted #dbdbdb;
    /* border-bottom: none; */
}

/* line 134, src/sass/app.sass */
span[data-tooltip].has-tooltip-white {
    border-bottom-color: white;
}

/* line 134, src/sass/app.sass */
span[data-tooltip].has-tooltip-black {
    border-bottom-color: #171717;
}

/* line 134, src/sass/app.sass */
span[data-tooltip].has-tooltip-light {
    border-bottom-color: white;
}

/* line 134, src/sass/app.sass */
span[data-tooltip].has-tooltip-dark {
    border-bottom-color: #424242;
}

/* line 134, src/sass/app.sass */
span[data-tooltip].has-tooltip-primary {
    border-bottom-color: #00ebc7;
}

/* line 134, src/sass/app.sass */
span[data-tooltip].has-tooltip-link {
    border-bottom-color: #4882e0;
}

/* line 134, src/sass/app.sass */
span[data-tooltip].has-tooltip-info {
    border-bottom-color: #48a3e0;
}

/* line 134, src/sass/app.sass */
span[data-tooltip].has-tooltip-success {
    border-bottom-color: #5bcd83;
}

/* line 134, src/sass/app.sass */
span[data-tooltip].has-tooltip-warning {
    border-bottom-color: #ffe270;
}

/* line 134, src/sass/app.sass */
span[data-tooltip].has-tooltip-danger {
    border-bottom-color: #f35e7c;
}

/* line 139, src/sass/app.sass */
.control span[data-tooltip] {
    border-bottom: none;
}