:root{ --card-radius: 14px; }

.card{ border-radius: var(--card-radius); }
.table thead th{ white-space: nowrap; }
.badge-soft{ background: rgba(13,110,253,.12); color:#0d6efd; border:1px solid rgba(13,110,253,.25); }

.table-sticky thead th{
  position: sticky;
  top: 0;
  background: #fff;
  z-index: 2;
}

.cell-wrap{ max-width: 320px; white-space: normal; }
.mono{ font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

.btn-xs{ padding:.15rem .45rem; font-size:.78rem; }