/* Quantum API Console utility card - added by patch */
.quantum-api-utility-card,
a.quantum-api-utility-card {
  display: block;
  text-decoration: none;
  color: inherit;
  border: 1px solid rgba(167, 139, 250, 0.45);
  border-radius: 18px;
  padding: 18px;
  margin: 12px 0;
  background: linear-gradient(135deg, rgba(49,46,129,.92), rgba(15,23,42,.94));
  box-shadow: 0 10px 25px rgba(15,23,42,.18);
  transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease;
}
.quantum-api-utility-card:hover { transform: translateY(-2px); box-shadow: 0 14px 30px rgba(15,23,42,.24); border-color: rgba(196,181,253,.85); }
.quantum-api-utility-card .qapi-kicker { font-size: 12px; font-weight: 800; letter-spacing: .08em; text-transform: uppercase; color: #c4b5fd; margin-bottom: 8px; }
.quantum-api-utility-card .qapi-title { font-size: 18px; font-weight: 800; color: #f8fafc; margin: 0 0 8px 0; }
.quantum-api-utility-card .qapi-desc { font-size: 14px; line-height: 1.45; color: #cbd5e1; margin: 0; }
.quantum-api-utility-card .qapi-open { display: inline-block; margin-top: 14px; padding: 8px 12px; border-radius: 999px; background: rgba(196,181,253,.16); color: #ede9fe; font-size: 13px; font-weight: 800; }
