:root {
    --body-bg: #FEFEFD;
    --header-bg: transparent;
    --pane-border-radius: 0px;
    --pane-padding: 20px;
    --pane-bg: transparent;
    --pane-shadow: 0;
    --secondary-pane-border: none;
    --secondary-pane-bg: transparent;
    --secondary-pane-shadow: none;
    --primary-button-bg: #14181D;
    --primary-button-bg--hover: #525355;
    --button-border-radius: 0;
    --button-bg: #D1D1D1;
    --button-border: none;
    --button-border--hover: none;
    --button-border--active: none;
    --input-border-radius: 0;
    --input-bg: #F6F6F6;
    --input-border: 1px solid #eee;
}

/* SHN */
@font-face {
    font-display: swap;
    font-family: 'SHN';
    src: url('../fonts/shn/shn-r.woff') format('woff'),
         url('../fonts/shn/shn-r.woff2') format('woff2');
    font-style: normal;
    font-weight: 400;
    text-rendering: optimizeLegibility;
}
@font-face {
    font-display: swap;
    font-family: 'SHN';
    src: url('../fonts/shn/shn-i.woff') format('woff'),
         url('../fonts/shn/shn-i.woff2') format('woff2');
    font-style: italic;
    font-weight: 400;
    text-rendering: optimizeLegibility;
}
@font-face {
    font-display: swap;
    font-family: 'SHN';
    src: url('../fonts/shn/shn-m.woff') format('woff'),
         url('../fonts/shn/shn-m.woff2') format('woff2');
    font-style: normal;
    font-weight: 500;
    text-rendering: optimizeLegibility;
}
@font-face {
    font-display: swap;
    font-family: 'SHN';
    src: url('../fonts/shn/shn-mi.woff') format('woff'),
         url('../fonts/shn/shn-mi.woff2') format('woff2');
    font-style: italic;
    font-weight: 500;
    text-rendering: optimizeLegibility;
}
@font-face {
    font-display: swap;
    font-family: 'SHN';
    src: url('../fonts/shn/shn-s.woff') format('woff'),
         url('../fonts/shn/shn-s.woff2') format('woff2');
    font-style: normal;
    font-weight: 600;
    text-rendering: optimizeLegibility;
}
@font-face {
    font-display: swap;
    font-family: 'SHN';
    src: url('../fonts/shn/shn-si.woff') format('woff'),
         url('../fonts/shn/shn-si.woff2') format('woff2');
    font-style: italic;
    font-weight: 600;
    text-rendering: optimizeLegibility;
}
* {
    font-family: 'SHN', sans-serif !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
main {
    padding: 10%;
}
/* header {
    justify-content: end;
    position: fixed;
    right: 0;
}
#system-name {
    display: none;
} */