html, body, .uApiWrap {
    position: relative;
    display: block;
    height: 100%;
    box-sizing: border-box;
}

.uApiWrap.dynamic {
    height: auto;
    min-height: 100%;
}

html {
    overflow: auto;
    background-color: hsl(var(--c-primary-H, 0), var(--c-primary-S, 0%), var(--c-primary-L, 90%));
    color: hsl(var(--c-primary-t-H, 0), var(--c-primary-t-S, 0%), var(--c-primary-t-L, 30%));
    font-family: "Roboto", sans-serif;
    font-size: 16px;
    line-height: 1;
    touch-action: manipulation;
}

body { padding-top: var(--elzEPSize, 0px); }









/* Fonts */
/*
@font-face {
    font-family: 'Manrope';
    font-display: swap;
    src: url('../../fonts/manrope.woff2') format('woff2');
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url('../../fonts/roboto100lat.woff2') format('woff2');
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url('../../fonts/roboto100cyr.woff2') format('woff2');
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: normal;
    font-display: swap;
    src: url('../../fonts/roboto400lat.woff2') format('woff2');
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: normal;
    font-display: swap;
    src: url('../../fonts/roboto400cyr.woff2') format('woff2');
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: bold;
    font-display: swap;
    src: url('../../fonts/roboto700lat.woff2') format('woff2');
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: bold;
    font-display: swap;
    src: url('../../fonts/roboto700cyr.woff2') format('woff2');
}
*/

@font-face {
    font-family: 'Roboto';
    font-display: swap;
    font-weight: 100 900;
    font-stretch: 100%;
    src: url('../../../fonts/roboto_lat.woff2') format('woff2');
}

@font-face {
    font-family: 'Roboto';
    font-display: swap;
    font-weight: 100 900;
    font-stretch: 100%;
    src: url('../../../fonts/roboto_cyr.woff2') format('woff2');
}

/* end */