/* 港车易 CARYEE - dealer-staff.html 专属样式 */
.dealer-ref-code {
  display: inline-block;
  border: 1px dashed var(--orange);
  border-radius: 6px;
  background: rgba(232, 91, 36, .06);
  padding: 4px 10px;
  color: #9a3412;
  font-weight: 800;
  font-size: 12px;
  letter-spacing: 1px;
  font-family: ui-monospace, Consolas, monospace;
}
.dealer-empty { padding: 18px; color: var(--muted); font-size: 13px; text-align: center; }
.dealer-row-actions { display: flex; flex-wrap: wrap; gap: 6px; }
.dealer-row-actions button {
  border: 1px solid var(--line);
  border-radius: 6px;
  background: #fff;
  padding: 4px 9px;
  color: var(--navy);
  font-size: 12px;
  cursor: pointer;
  white-space: nowrap;
}
.dealer-row-actions button:hover { border-color: var(--orange); color: var(--orange); }
.dealer-row-actions button.danger { color: #c2410c; border-color: rgba(232, 91, 36, .4); }
.dealer-toast {
  position: fixed; left: 50%; bottom: 28px; transform: translateX(-50%);
  border-radius: 9px; background: var(--navy); padding: 11px 18px; color: #fff;
  font-size: 13px; font-weight: 700; box-shadow: 0 10px 26px rgba(11, 45, 102, .25);
  opacity: 0; pointer-events: none; transition: opacity .2s ease; z-index: 9999;
}
.dealer-toast.show { opacity: 1; }
.dealer-modal-note { margin: 0; color: var(--muted); font-size: 12px; line-height: 1.6; }
