@font-face {
    font-family: 'sftr';
    src: url('assets/sftr.woff') format('woff'), /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
         url('assets/sftr.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5, Opera 10+, Safari 3—5 */
}

::-webkit-scrollbar {
  width: 10px;
}

::-webkit-scrollbar-track {
  background: #071c2dff;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #8bc8feff;
  border-radius: 5px;
  margin: 3px;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #8bc8feff;
}

.txt-cyan {
    color: #8bc8feff;
}

.bg-grey {
    background-color: #071c2dff;
    color: #071c2dff;
}

.jb-mono {
  font-family: "JetBrains Mono", monospace;
  font-optical-sizing: auto;
  font-weight: 900;
  font-style: normal;
}

*::selection {
    background: #8bc8feff;
    color: #071c2dff;
}
*::-moz-selection {
    background: #8bc8feff;
    color: #071c2dff;
}
*::-webkit-selection {
    background: #8bc8feff;
    color: #071c2dff;
}
