/* PQSetup-specific additions to Furo. */

.sidebar-logo {
  width: 4rem;
}

.sidebar-brand-text {
  font-weight: 700;
  letter-spacing: -0.02em;
}

.sd-card {
  box-shadow: none;
  transition: transform 0.15s ease, box-shadow 0.15s ease;
}

.sd-card:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.08);
}

.content p code.literal,
.content li code.literal {
  background: var(--color-code-background);
  border-radius: 0.2em;
}

.pq-workspace {
  margin: 1.5rem 0 0;
}

.pq-workspace img,
.pq-shot img {
  width: 100%;
  border: 1px solid var(--color-foreground-border);
  border-radius: 0.35rem;
}

.pq-shot {
  margin: 1.5rem 0 2rem;
}
