body{ background:#f6f7fb; }
.navbar-brand{ font-weight:800; letter-spacing:.3px; }
.card{ border-radius:16px; }
pre.codebox{
  background:#0b1020; color:#e5e7eb;
  border-radius:12px; padding:14px;
  font-size:12px; max-height:520px; overflow:auto;
}
hr.soft{ opacity:.12; }
.small-muted{ color:#6b7280; font-size:.86rem; }
