﻿/*!
 * OverlayScrollbars
 * https://github.com/KingSora/OverlayScrollbars
 *
 * Version: 1.13.0
 *
 * Copyright KingSora | Rene Haas.
 * https://github.com/KingSora
 *
 * Released under the MIT license.
 * Date: 02.08.2020
 */
html.os-html, html.os-html>.os-host
{
    box-sizing: border-box;
    display: block;
    height: 100%!important;
    margin: 0!important;
    min-height: 100%!important;
    min-width: 100%!important;
    overflow: hidden;
    position: absolute!important;
    width: 100%!important;
}
html.os-html>.os-host>.os-padding
{
    position: absolute;
}
body.os-dragging, body.os-dragging *
{
    cursor: default;
}
.os-host, .os-host-textarea
{
    -webkit-box-align: start;
    -ms-flex-align: start;
    -ms-grid-row-align: flex-start;
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    overflow: visible!important;
    position: relative;
}
.os-host-flexbox
{
    display: flex;
    overflow: hidden!important;
}
.os-host-flexbox>.os-size-auto-observer
{
    height: inherit!important;
}
.os-host-flexbox>.os-content-glue
{
    flex-grow: 1;
    flex-shrink: 0;
}
.os-host-flexbox>.os-content-glue, .os-host-flexbox>.os-size-auto-observer
{
    flex-basis: auto;
    flex-grow: 0;
    flex-shrink: 1;
    min-height: 0;
    min-width: 0;
}
#os-dummy-scrollbar-size
{
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    height: 500px;
    opacity: 0;
    overflow: scroll;
    position: fixed;
    visibility: hidden;
    width: 500px;
}
#os-dummy-scrollbar-size>div
{
    height: 200%;
    margin: 10px 0;
    width: 200%;
}
#os-dummy-scrollbar-size:after, #os-dummy-scrollbar-size:before, .os-content:after, .os-content:before
{
    content: "";
    display: table;
    flex-grow: 0;
    flex-shrink: 0;
    font-size: 0;
    height: .01px;
    line-height: 0;
    visibility: hidden;
    width: .01px;
}
#os-dummy-scrollbar-size, .os-viewport
{
    -ms-overflow-style: scrollbar!important;
}
.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size, .os-viewport-native-scrollbars-invisible.os-viewport
{
    scrollbar-width: none!important;
}
.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size::-webkit-scrollbar, .os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size::-webkit-scrollbar-corner, .os-viewport-native-scrollbars-invisible.os-viewport::-webkit-scrollbar, .os-viewport-native-scrollbars-invisible.os-viewport::-webkit-scrollbar-corner
{
    background: #0000!important;
    display: none!important;
    height: 0!important;
    visibility: hidden!important;
    width: 0!important;
}
.os-content-glue
{
    box-sizing: inherit;
    max-height: 100%;
    max-width: 100%;
    pointer-events: none;
    width: 100%;
}
.os-padding
{
    bottom: 0;
    box-sizing: inherit;
    direction: inherit;
    height: auto!important;
    left: 0;
    margin: 0;
    overflow: visible;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: auto!important;
    z-index: 0;
}
.os-host-overflow>.os-padding, .os-viewport
{
    overflow: hidden;
}
.os-viewport
{
    -webkit-overflow-scrolling: touch;
    bottom: 0;
    box-sizing: inherit!important;
    direction: inherit!important;
    left: 0;
    margin: 0;
    outline: none!important;
    padding: 0;
    position: absolute;
    resize: none!important;
    right: 0;
    top: 0;
}
.os-content-arrange
{
    min-height: 1px;
    min-width: 1px;
    pointer-events: none;
    position: absolute;
    z-index: -1;
}
.os-content
{
    box-sizing: border-box!important;
    direction: inherit;
    display: block;
    height: 100%;
    position: relative;
    visibility: visible;
    width: 100%;
}
.os-content>.os-textarea
{
    clip: auto!important;
    background: #0000!important;
    border: none!important;
    border-radius: 0!important;
    box-shadow: none!important;
    box-sizing: border-box!important;
    direction: inherit!important;
    display: block!important;
    filter: none!important;
    float: none!important;
    left: 0!important;
    margin: 0!important;
    max-height: none!important;
    max-width: none!important;
    opacity: 1!important;
    outline: 0 none #0000!important;
    overflow: hidden!important;
    padding: 0;
    perspective: none!important;
    position: absolute!important;
    resize: none!important;
    top: 0!important;
    transform: none!important;
    vertical-align: initial!important;
    z-index: 1!important;
}
.os-host-rtl>.os-padding>.os-viewport>.os-content>.os-textarea
{
    right: 0!important;
}
.os-content>.os-textarea-cover
{
    pointer-events: none;
    z-index: -1;
}
.os-content>.os-textarea[wrap=off]
{
    margin: 0!important;
    white-space: pre!important;
}
.os-text-inherit
{
    font-feature-settings: inherit;
    color: inherit;
    cursor: text;
    direction: inherit;
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-variant: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    text-align: inherit;
    text-decoration: inherit;
    text-indent: inherit;
    text-overflow: inherit;
    text-shadow: inherit;
    text-transform: inherit;
    unicode-bidi: inherit;
    word-spacing: inherit;
}
.os-resize-observer, .os-resize-observer-host
{
    box-sizing: inherit;
    display: block;
    height: 100%;
    left: 0;
    overflow: hidden;
    pointer-events: none;
    position: absolute;
    top: 0;
    visibility: hidden;
    width: 100%;
    z-index: -1;
}
.os-resize-observer-host
{
    border: inherit;
    border-color: #0000;
    border-style: solid;
    box-sizing: border-box;
    padding: inherit;
}
.os-resize-observer-host.observed
{
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}
.os-resize-observer-host.observed>.os-resize-observer, .os-resize-observer-host>.os-resize-observer
{
    border: inherit;
    box-sizing: initial;
    display: block;
    height: 200%;
    margin: 0;
    padding: inherit;
    width: 200%;
}
.os-resize-observer-host.observed>.os-resize-observer, .os-resize-observer-host.observed>.os-resize-observer:before
{
    box-sizing: border-box;
    display: flex;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 0;
    position: relative;
}
.os-resize-observer-host.observed>.os-resize-observer:before
{
    border: inherit;
    box-sizing: initial;
    content: "";
    margin: 0;
    padding: inherit;
}
.os-size-auto-observer
{
    box-sizing: inherit!important;
    flex-basis: 0;
    flex-grow: inherit;
    flex-shrink: 0;
    float: left;
    height: 100%;
    margin: 0;
    max-height: 1px;
    max-width: 1px;
    overflow: hidden;
    padding: 0;
    pointer-events: none;
    position: relative;
    width: inherit;
    z-index: -1;
}
.os-size-auto-observer>.os-resize-observer
{
    height: 1000%;
    min-height: 1px;
    min-width: 1px;
    width: 1000%;
}
.os-resize-observer-item
{
    bottom: 0;
    direction: ltr!important;
    flex: none!important;
    left: 0;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1;
}
.os-resize-observer-item-final
{
    flex: none!important;
    left: 0;
    position: absolute;
    top: 0;
    transition: none!important;
}
.os-resize-observer
{
    animation-duration: 1ms;
    animation-name: os-resize-observer-dummy-animation;
}
object.os-resize-observer
{
    box-sizing: border-box!important;
}
@keyframes os-resize-observer-dummy-animation
{
    0%
    {
        cursor: auto;
    }
    to
    {
        cursor: none;
    }
}
.os-host-transition>.os-scrollbar, .os-host-transition>.os-scrollbar-corner
{
    transition: opacity .3s,visibility .3s,top .3s,right .3s,bottom .3s,left .3s;
}
html.os-html>.os-host>.os-scrollbar
{
    position: absolute;
    z-index: 999999;
}
.os-scrollbar, .os-scrollbar-corner
{
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    opacity: 1;
    position: absolute;
    z-index: 1;
}
.os-scrollbar-corner
{
    bottom: 0;
    right: 0;
}
.os-scrollbar
{
    pointer-events: none;
}
.os-scrollbar-track
{
    border: none!important;
    padding: 0!important;
    position: relative;
}
.os-scrollbar-handle, .os-scrollbar-track
{
    height: 100%;
    pointer-events: auto;
    width: 100%;
}
.os-scrollbar-handle
{
    position: absolute;
}
.os-scrollbar-handle-off, .os-scrollbar-track-off
{
    pointer-events: none;
}
.os-scrollbar.os-scrollbar-unusable, .os-scrollbar.os-scrollbar-unusable *
{
    pointer-events: none!important;
}
.os-scrollbar.os-scrollbar-unusable .os-scrollbar-handle
{
    opacity: 0!important;
}
.os-scrollbar-horizontal
{
    bottom: 0;
    left: 0;
}
.os-scrollbar-vertical
{
    right: 0;
    top: 0;
}
.os-host-rtl>.os-scrollbar-horizontal
{
    right: 0;
}
.os-host-rtl>.os-scrollbar-corner, .os-host-rtl>.os-scrollbar-vertical
{
    left: 0;
    right: auto;
}
.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden>.os-scrollbar-corner, .os-host-resize-disabled.os-host-scrollbar-vertical-hidden>.os-scrollbar-corner, .os-host-scrollbar-horizontal-hidden>.os-scrollbar-horizontal, .os-host-scrollbar-vertical-hidden>.os-scrollbar-vertical, .os-padding+.os-scrollbar-corner, .os-scrollbar-auto-hidden, .os-scrollbar-horizontal+.os-scrollbar-vertical.os-scrollbar-auto-hidden+.os-scrollbar-corner, .os-scrollbar-horizontal.os-scrollbar-auto-hidden+.os-scrollbar-vertical+.os-scrollbar-corner, .os-scrollbar-horizontal.os-scrollbar-auto-hidden+.os-scrollbar-vertical.os-scrollbar-auto-hidden+.os-scrollbar-corner
{
    opacity: 0;
    pointer-events: none;
    visibility: hidden;
}
.os-scrollbar-corner-resize-both
{
    cursor: nwse-resize;
}
.os-host-rtl>.os-scrollbar-corner-resize-both
{
    cursor: nesw-resize;
}
.os-scrollbar-corner-resize-horizontal
{
    cursor: ew-resize;
}
.os-scrollbar-corner-resize-vertical
{
    cursor: ns-resize;
}
.os-dragging .os-scrollbar-corner.os-scrollbar-corner-resize
{
    cursor: default;
}
.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden>.os-scrollbar-vertical
{
    bottom: 0;
    top: 0;
}
.os-host-resize-disabled.os-host-scrollbar-vertical-hidden>.os-scrollbar-horizontal, .os-host-rtl.os-host-resize-disabled.os-host-scrollbar-vertical-hidden>.os-scrollbar-horizontal
{
    left: 0;
    right: 0;
}
.os-scrollbar-corner.os-scrollbar-corner-resize, .os-scrollbar:hover
{
    opacity: 1!important;
    visibility: visible!important;
}
.os-scrollbar-corner.os-scrollbar-corner-resize
{
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PGcgc3R5bGU9ImRpc3BsYXk6aW5saW5lIj48cGF0aCBzdHlsZT0iZmlsbDojMDAwO2ZpbGwtb3BhY2l0eTouNDk0MTE3NjU7ZmlsbC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlOm5vbmUiIGQ9Ik03LjQyNCAxMDQyLjM2MmExLjMxIDEuMzEgMCAwIDAtMS4zMSAxLjMxYzAgLjMuMTA0LjU3MS4yNzMuNzkyLjIxLjE0MS40NjYuMjE4LjczNy4yMThhMS4zMSAxLjMxIDAgMCAwIDEuMzEtMS4zMWMwLS4yNzEtLjA3Ny0uNTI4LS4yMTgtLjczN2ExLjI5OCAxLjI5OCAwIDAgMC0uNzkyLS4yNzN6bTAgMy4wODRhMS4zMSAxLjMxIDAgMCAwLTEuMzEgMS4zMWMwIC4zLjEwNC41NzIuMjczLjc5Mi4yMS4xNDEuNDY2LjIxOS43MzcuMjE5YTEuMzEgMS4zMSAwIDAgMCAxLjMxLTEuMzFjMC0uMjcyLS4wNzctLjUyOC0uMjE4LS43MzhhMS4yOTggMS4yOTggMCAwIDAtLjc5Mi0uMjczem0tMy4wODQgMGExLjMxIDEuMzEgMCAwIDAtMS4zMSAxLjMxYzAgLjMuMTA0LjU3Mi4yNzMuNzkyLjIwOS4xNDEuNDY1LjIxOS43MzcuMjE5YTEuMzEgMS4zMSAwIDAgMCAxLjMxLTEuMzFjMC0uMjcyLS4wNzctLjUyOC0uMjE5LS43MzhhMS4yOTggMS4yOTggMCAwIDAtLjc5MS0uMjczem0tMy4wMyAzLjAzYTEuMzEgMS4zMSAwIDAgMC0xLjMxIDEuMzFjMCAuMy4xMDQuNTcxLjI3My43OTIuMjEuMTQxLjQ2Ni4yMTguNzM3LjIxOGExLjMxIDEuMzEgMCAwIDAgMS4zMS0xLjMxYzAtLjI3MS0uMDc3LS41MjgtLjIxOC0uNzM3YTEuMjk4IDEuMjk4IDAgMCAwLS43OTItLjI3M3ptMy4wMyAwYTEuMzEgMS4zMSAwIDAgMC0xLjMxIDEuMzFjMCAuMy4xMDQuNTcxLjI3My43OTIuMjA5LjE0MS40NjUuMjE4LjczNy4yMThhMS4zMSAxLjMxIDAgMCAwIDEuMzEtMS4zMWMwLS4yNzEtLjA3Ny0uNTI4LS4yMTktLjczN2ExLjI5OCAxLjI5OCAwIDAgMC0uNzkxLS4yNzN6bTMuMDg0IDBhMS4zMSAxLjMxIDAgMCAwLTEuMzEgMS4zMWMwIC4zLjEwNC41NzEuMjczLjc5Mi4yMS4xNDEuNDY2LjIxOC43MzcuMjE4YTEuMzEgMS4zMSAwIDAgMCAxLjMxLTEuMzFjMC0uMjcxLS4wNzctLjUyOC0uMjE4LS43MzdhMS4yOTggMS4yOTggMCAwIDAtLjc5Mi0uMjczeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMTA0Mi4zNjIpIi8+PC9nPjxnIHN0eWxlPSJkaXNwbGF5OmlubGluZSI+PHBhdGggc3R5bGU9ImZpbGw6I2ZmZjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2U6bm9uZSIgZD0iTTguMjE2LjI3M2MuMTQxLjIxLjIxOC40NjYuMjE4LjczN2ExLjMxIDEuMzEgMCAwIDEtMS4zMSAxLjMxYy0uMjcxIDAtLjUyOC0uMDc3LS43MzctLjIxOC4yNC4zMTMuNjEzLjUxOCAxLjAzNy41MThhMS4zMSAxLjMxIDAgMCAwIDEuMzEtMS4zMWMwLS40MjQtLjIwNS0uNzk4LS41MTgtMS4wMzd6bTAgMy4wODRjLjE0MS4yMS4yMTguNDY2LjIxOC43MzdhMS4zMSAxLjMxIDAgMCAxLTEuMzEgMS4zMWMtLjI3MSAwLS41MjgtLjA3Ny0uNzM3LS4yMTguMjQuMzEzLjYxMy41MTkgMS4wMzcuNTE5YTEuMzEgMS4zMSAwIDAgMCAxLjMxLTEuMzFjMC0uNDI1LS4yMDUtLjc5OC0uNTE4LTEuMDM4em0tMy4wODUgMGMuMTQyLjIxLjIxOS40NjYuMjE5LjczN2ExLjMxIDEuMzEgMCAwIDEtMS4zMSAxLjMxYy0uMjcyIDAtLjUyOC0uMDc3LS43MzctLjIxOC4yNC4zMTMuNjEyLjUxOSAxLjAzNy41MTlhMS4zMSAxLjMxIDAgMCAwIDEuMzEtMS4zMWMwLS40MjUtLjIwNS0uNzk4LS41MTktMS4wMzh6bS0zLjAzIDMuMDNjLjE0Mi4yMS4yMi40NjYuMjIuNzM3YTEuMzEgMS4zMSAwIDAgMS0xLjMxMSAxLjMxYy0uMjcxIDAtLjUyOC0uMDc3LS43MzctLjIxOC4yNC4zMTMuNjEzLjUxOCAxLjAzNy41MThhMS4zMSAxLjMxIDAgMCAwIDEuMzEtMS4zMWMwLS40MjQtLjIwNS0uNzk4LS41MTgtMS4wMzd6bTMuMDMgMGMuMTQyLjIxLjIxOS40NjYuMjE5LjczN2ExLjMxIDEuMzEgMCAwIDEtMS4zMSAxLjMxYy0uMjcyIDAtLjUyOC0uMDc3LS43MzctLjIxOC4yNC4zMTMuNjEyLjUxOCAxLjAzNy41MThhMS4zMSAxLjMxIDAgMCAwIDEuMzEtMS4zMWMwLS40MjQtLjIwNS0uNzk4LS41MTktMS4wMzd6bTMuMDg1IDBjLjE0MS4yMS4yMTguNDY2LjIxOC43MzdhMS4zMSAxLjMxIDAgMCAxLTEuMzEgMS4zMWMtLjI3MSAwLS41MjgtLjA3Ny0uNzM3LS4yMTguMjQuMzEzLjYxMy41MTggMS4wMzcuNTE4YTEuMzEgMS4zMSAwIDAgMCAxLjMxLTEuMzFjMC0uNDI0LS4yMDUtLjc5OC0uNTE4LTEuMDM3eiIvPjwvZz48L3N2Zz4=);
    background-position: 100% 100%;
    background-repeat: no-repeat;
    pointer-events: auto!important;
}
.os-host-rtl>.os-scrollbar-corner.os-scrollbar-corner-resize
{
    transform: scaleX(-1);
}
.os-host-overflow
{
    overflow: hidden!important;
}
.os-theme-none>.os-scrollbar-corner, .os-theme-none>.os-scrollbar-horizontal, .os-theme-none>.os-scrollbar-vertical
{
    display: none!important;
}
.os-theme-none>.os-scrollbar-corner-resize
{
    display: block!important;
    min-height: 10px;
    min-width: 10px;
}
.os-theme-dark>.os-scrollbar-horizontal, .os-theme-light>.os-scrollbar-horizontal
{
    height: 10px;
    right: 10px;
}
.os-theme-dark>.os-scrollbar-vertical, .os-theme-light>.os-scrollbar-vertical
{
    bottom: 10px;
    width: 10px;
}
.os-theme-dark.os-host-rtl>.os-scrollbar-horizontal, .os-theme-light.os-host-rtl>.os-scrollbar-horizontal
{
    left: 10px;
    right: 0;
}
.os-theme-dark>.os-scrollbar-corner, .os-theme-light>.os-scrollbar-corner
{
    background-color: initial;
    height: 10px;
    width: 10px;
}
.os-theme-dark>.os-scrollbar, .os-theme-light>.os-scrollbar
{
    background: #0000;
    box-sizing: border-box;
    padding: 2px;
}
.os-theme-dark>.os-scrollbar.os-scrollbar-unusable, .os-theme-dark>.os-scrollbar>.os-scrollbar-track, .os-theme-light>.os-scrollbar.os-scrollbar-unusable, .os-theme-light>.os-scrollbar>.os-scrollbar-track
{
    background: #0000;
}
.os-theme-dark>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle, .os-theme-light>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle
{
    min-width: 30px;
}
.os-theme-dark>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle, .os-theme-light>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle
{
    min-height: 30px;
}
.os-theme-dark.os-host-transition>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle, .os-theme-light.os-host-transition>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle
{
    transition: background-color .3s;
}
.os-theme-dark>.os-scrollbar>.os-scrollbar-track, .os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle, .os-theme-light>.os-scrollbar>.os-scrollbar-track, .os-theme-light>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle
{
    border-radius: 10px;
}
.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle
{
    background: #0006;
}
.os-theme-light>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle
{
    background: #fff6;
}
.os-theme-dark>.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle
{
    background: #0000008c;
}
.os-theme-light>.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle
{
    background: #ffffff8c;
}
.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle.active
{
    background: #000000b3;
}
.os-theme-light>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle.active
{
    background: #ffffffb3;
}
.os-theme-dark>.os-scrollbar-horizontal .os-scrollbar-handle:before, .os-theme-dark>.os-scrollbar-vertical .os-scrollbar-handle:before, .os-theme-light>.os-scrollbar-horizontal .os-scrollbar-handle:before, .os-theme-light>.os-scrollbar-vertical .os-scrollbar-handle:before
{
    bottom: 0;
    content: "";
    display: block;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.os-theme-dark.os-host-scrollbar-horizontal-hidden>.os-scrollbar-horizontal .os-scrollbar-handle:before, .os-theme-dark.os-host-scrollbar-vertical-hidden>.os-scrollbar-vertical .os-scrollbar-handle:before, .os-theme-light.os-host-scrollbar-horizontal-hidden>.os-scrollbar-horizontal .os-scrollbar-handle:before, .os-theme-light.os-host-scrollbar-vertical-hidden>.os-scrollbar-vertical .os-scrollbar-handle:before
{
    display: none;
}
.os-theme-dark>.os-scrollbar-horizontal .os-scrollbar-handle:before, .os-theme-light>.os-scrollbar-horizontal .os-scrollbar-handle:before
{
    bottom: -2px;
    top: -6px;
}
.os-theme-dark>.os-scrollbar-vertical .os-scrollbar-handle:before, .os-theme-light>.os-scrollbar-vertical .os-scrollbar-handle:before
{
    left: -6px;
    right: -2px;
}
.os-host-rtl.os-theme-dark>.os-scrollbar-vertical .os-scrollbar-handle:before, .os-host-rtl.os-theme-light>.os-scrollbar-vertical .os-scrollbar-handle:before
{
    left: -2px;
    right: -6px;
}
@font-face
{
    font-family: mulish;
    src: url(https://welcome.kwiff.com/static/media/mulish_variable_font_weight.c3d26f19ac7f56a0fd74.ttf);
}
body
{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
    margin: 0;
}
code
{
    font-family: source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;
}
.os-theme-dark>.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle, .os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle, .os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle.active
{
    background: #000;
}
.os-theme-dark>.os-scrollbar-horizontal
{
    height: 0;
    right: 0;
}
.os-theme-dark.os-host-rtl>.os-scrollbar-horizontal
{
    left: 0;
    right: 0;
}
.os-theme-dark>.os-scrollbar-corner
{
    background-color: initial;
    height: 0;
    width: 0;
}
.os-theme-dark>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle
{
    min-width: 0;
}
@media not screen and (hover: hover) and (pointer: fine)
{
    .os-theme-dark>.os-scrollbar-vertical
    {
        bottom: 0;
        width: 0;
    }
    .os-theme-dark>.os-scrollbar
    {
        background: #0000;
        box-sizing: border-box;
        padding: 0;
    }
    .os-theme-dark>.os-scrollbar.os-scrollbar-unusable, .os-theme-dark>.os-scrollbar>.os-scrollbar-track
    {
        background: #0000;
    }
    .os-theme-dark>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle
    {
        min-height: 0;
    }
    .os-scrollbar-auto-hidden
    {
        visibility: inherit;
    }
}/*# sourceMappingURL=main.883dde01.css.map*/