/* PowerAPI · plain CSS overrides only (Tailwind CDN handles utility classes
   directly in markup; component classes are defined in base.html so the
   CDN's just-in-time compiler can see and expand the @apply directives). */

.line-clamp-2 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

pre, code {
  font-family: 'JetBrains Mono', ui-monospace, SFMono-Regular, Menlo, monospace;
}

details > summary { list-style: none; cursor: pointer; }
details > summary::-webkit-details-marker { display: none; }

/* Smooth focus ring for keyboard users */
:focus-visible {
  outline: none;
}
