/* ==========================================================================
   Product Catalog dashboard
   Loaded after /style.css, /dashboard/dashboard.css and
   /dashboard/restaurant/restaurant.css (reused for generic dashboard
   styles: .rest-form-grid, .upload-field, .rest-header-card, .rest-link-row,
   .rest-qr-card, .tabs, .item-cell, .badge-available/.badge-unavailable,
   .toggle-row, .upgrade-banner, etc.) - small additions only.
   ========================================================================== */

/* Third availability state, alongside .badge-available / .badge-unavailable */
.badge-preorder {
  background: rgba(37, 99, 235, 0.1);
  color: #1d4ed8;
}

/* Preset category chips shown in the "+ Add Category" modal */
.preset-chip-row {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-bottom: 14px;
}

.preset-chip {
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 999px;
  padding: 6px 14px;
  font-size: 13px;
  font-weight: 600;
  color: var(--color-text-muted);
  cursor: pointer;
  font-family: inherit;
}

.preset-chip:hover {
  border-color: var(--color-accent);
  color: var(--color-accent);
}
