@font-face {
    font-family: Montserrat;
    src: url("../fonts/Montserrat-Regular.otf");
}

:focus {
    outline: 0px;
}

::selection {
  background-color: none;
  color: white;
}

::-webkit-scrollbar {
  width: .5em;
  height: .5em;
}

::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}

::-webkit-scrollbar-thumb {
  border-radius: .25em;
  background-color: darkgrey;
  outline: 1px solid slategrey;
}

*,
*::before,
*::after {
    box-sizing: border-box;
}

body {
    font-family: Montserrat;
    font-size: 14px;
}

body > :not(#titleBar):not(.sweet-overlay) {
    margin-top: 30px;
}

body.no-transition {
    transition: none !important;
}

@font-face {
    font-family: Montserrat;
    src: url("../fonts/Montserrat-Regular.otf");
}

:focus {
    outline: 0px;
}

::selection {
  background-color: none;
  color: white;
}

::-webkit-scrollbar {
  width: .5em;
  height: .5em;
}

::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}

::-webkit-scrollbar-thumb {
  border-radius: .25em;
  background-color: darkgrey;
  outline: 1px solid slategrey;
}

*,
*::before,
*::after {
    box-sizing: border-box;
}

body {
    width: 100%;
    height: calc(100vh - 30px);
    margin: 0px;
    font-family: Montserrat;
    font-size: 14px;
}

body > :not(#titleBar):not(.sweet-overlay) {
    margin-top: 30px;
}

body.no-transition {
    transition: none !important;
}

Set body 100% window size
Set body 100% window size
