:root{
    --sat: env(safe-area-inset-top);
    --sab: env(safe-area-inset-bottom);
    --sal: env(safe-area-inset-left);
    --sar: env(safe-area-inset-right);
}

html {
    overflow-y: scroll;
}

body {
    height: 100%;
    font-size: 100%;
    margin: 0;
    padding: 0;
}

a, a:visited {
    color: var(--colorBrandForegroundLink);
}

a, a:hover, a:visited, a:active {
    text-decoration: none !important;
}

h1 {
    font-size: 3em;
}

h2 {
    font-size: 2.2em;
}

h3 {
    font-size: 1.8em;
}

h4 {
    font-size: 1.4em;
}

h5 {
    font-size: 1.2em;
}

.fui-FluentProvider {
    background-color: transparent !important;
}