@font-face {
    font-family: 'Inter';
    src: url('InterVariable.ttf') format('woff2 supports variations'),
       url('InterVariable.ttf') format('woff2-variations');
    font-weight: 1 900;
    font-style: normal;
}

@font-face {
    font-family: 'Inter';
    src: url('InterVariable-Italic.ttf') format('woff2 supports variations'),
       url('InterVariable-Italic.ttf') format('woff2-variations');
    font-weight: 1 900;
    font-style: italic;
}

.bookmarks-extended .bookmarks-group ul li {
  padding: 16px;
}

.bookmarks-extended .bookmarks-group-title {
  padding: 16px;
}

.bookmarks-horizontal-list .bookmarks-group ul {
  display: flex;
  gap: 4rem;
  flex-wrap: wrap;
}

.bookmarks-icon-container {
  background-color: transparent;
  padding: 0;
  opacity: 1;
}

.bookmarks-icon {
  width: 16px;
  height: 16px;
  opacity: 0.5;
}

.reader {
  font-family: "Inter", sans-serif;	
}

.reader .expand-toggle-button-icon::before {
  font-family: "JetBrains Mono", monospace
}