/* inconsolata-regular - latin */ @font-face { font-family: 'Inconsolata'; font-style: normal; font-weight: 400; src: local(''), url('../fonts/inconsolata-v21-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('../fonts/inconsolata-v21-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* ubuntu-mono-regular - latin */ @font-face { font-family: 'Ubuntu Mono'; font-style: normal; font-weight: 400; src: local(''), url('../fonts/ubuntu-mono-v10-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('../fonts/ubuntu-mono-v10-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } body { background-color: #161616; } h2, h2 a { font-family: 'Inconsolata', 'monospace'; font-size: 11pt; color: #afafaf; margin-top: 6px; margin-bottom: 2px; } #container, a { font-family: 'Ubuntu Mono', 'monospace'; font-size: 11pt; color: #d8c18c; text-decoration: none; margin-top: 3px; margin-bottom: 3px; } .playing, .active { color: #6b9969; } .entry-muted { color: #d88777; } .action { font-size: 10pt; color: #cc7851; } .action-muted { font-size: 10pt; color: #e5e5e5; } #container { margin-left: 10%; margin-right: 10%; } li { list-style: none; } #state, #repeatButton, #continuousButton { cursor: pointer; } .selected { color: #8cd8cd; } /* Scrollbar colors */ /* Works on Firefox */ * { scrollbar-width: thin; scrollbar-color: grey #161616; } /* Works on Chrome, Edge, and Safari */ *::-webkit-scrollbar { width: 6px; } *::-webkit-scrollbar-track { background: #161616; } *::-webkit-scrollbar-thumb { background-color: grey; border-radius: 20px; } ::-moz-selection { /* Code for Firefox */ color: #161616; background: #d8c18c; } ::selection { color: #161616; background: #d8c18c; }