:where([class^="ri-"])::before {
  content: "\f3c2";
}
.terminal-content {
  height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
  scrollbar-color: #666 #1e1e1e;
}
.terminal-content::-webkit-scrollbar {
  width: 8px;
}
.terminal-content::-webkit-scrollbar-track {
  background: #1e1e1e;
}
.terminal-content::-webkit-scrollbar-thumb {
  background-color: #666;
  border-radius: 4px;
}
.command-input {
  background: transparent;
  border: none;
  color: white;
  font-family: "Courier New", monospace;
  padding: 0;
}
.command-input:focus {
  outline: none;
}

ul.inline > li {
    display: inline;
    box-shadow: inset 2px 1px 0px 0px #ccc;
    border-radius: .3em;
    padding: 0 3px 0 6px;
    font-family: 'GidolinyaRegular';
    font-weight: normal;
    font-style: normal;
}
ul.inline > li:hover {
    box-shadow: inset 2px 1px 0px 0px rgb(250 204 21 / var(--tw-text-opacity, 1));
    border-radius: .2em;
}
svg.SVGInline-svg {
    height: 3em;
    max-height: 3em;
    display: inline-block;
    margin: 0 0.3em 0 0;
}

.content {
    height: 100vh;
    padding: 0 1.9vw 365px 1.9vw;
}
section.social-links.inset {
    position: absolute;
    bottom: 370px;
    right: 1em;
}
h1 {
    font-family: 'GidolinyaRegular';
    font-weight: normal;
    font-style: normal;
}