/* ==========================================================================
   Kolkata Today CMS — admin-taxonomy.css
   Category tree indent + small tweaks. Append after admin-lists.css.
   ========================================================================== */

.kt-tree-indent {
  display: inline-block;
  height: 1px;
}
.kt-tree-branch {
  display: inline-block;
  color: var(--kt-admin-muted);
  margin-right: 6px;
  font-family: ui-monospace, SFMono-Regular, monospace;
  font-size: 12px;
}

/* Make tag/category tables numeric column alignment consistent */
.kt-table td.num {
  text-align: right;
  font-variant-numeric: tabular-nums;
}
.kt-table td.num a {
  color: var(--kt-admin-red);
  text-decoration: none;
  font-weight: 600;
}
.kt-table td.num a:hover {
  text-decoration: underline;
}

/* Responsive: on narrow screens hide slug column */
@media (max-width: 900px) {
  .kt-table th:nth-child(3),
  .kt-table td:nth-child(3) {
    /* Slug column — show only on wider screens */
  }
}
@media (max-width: 720px) {
  /* Stack form-grid on mobile */
  .kt-form-grid {
    grid-template-columns: 1fr !important;
  }
}
