@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 100 900;
    src: url("/wp-content/themes/darbbar/assets/fonts/roboto-vf.ttf") format("truetype");
}

@font-face {
    font-display: swap;
    font-family: Sahel;
    font-style: normal;
    font-weight: 100 900;
    src: url("/wp-content/themes/darbbar/assets/fonts/sahel-vf.ttf") format("truetype");
}

html {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    min-height: 100%;
    max-height: 100%;
    font-size: 16px;
    overflow: hidden auto;
    background: rgba(255, 255, 255, 1.0);
}

body {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    min-height: 100%;
    max-height: 100%;
    font: 1rem/1 Roboto, Sahel, sans-serif;
}

body::-webkit-scrollbar {
    width: 8px
}

body::-webkit-scrollbar-track {
    background-color: var(--color-neutral-100)
}

body::-webkit-scrollbar-thumb {
    background-color: var(--color-neutral-300);
    width: 8px
}

#app {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    min-width: 100%;
    max-width: 1682px;
    height: 100%;
    min-height: 100%;
    max-height: 100%;
    margin: 0 auto;
}

.dbb-disable-scrollbars {
    scrollbar-width: none;
}