/* Book directory typography and pointer feedback. */
.workspace-shell .book-directory .book-link {
  color: #334155;
  font-weight: 600;
  line-height: 22px;
}

.workspace-shell .book-directory .book-link:hover {
  background: #dbe7fb;
  color: #1d4ed8;
}

.workspace-shell .book-directory .book-link.selected {
  color: #1d4ed8;
  font-weight: 600;
}

.workspace-shell .book-directory .book-link small {
  color: #5b6b80;
  background: #f4f6f9;
  font-weight: 400;
  line-height: 1.6;
}

.workspace-shell .book-directory .book-link.selected small {
  color: #475569;
  background: #ffffff;
}

.workspace-shell .book-directory .book-link:focus-visible {
  outline: 2px solid #2563eb;
  outline-offset: 1px;
}
