/**
 * R6 商用收尾主题（克制、可读、可回滚）
 * 回滚：去掉 index.html 中 theme-r6.css 的 link，或 document.getElementById('themeR6')?.remove()
 * 不做炫光/大阴影，对齐 R4/R5 已确认的视觉偏好。
 */

/* 空金额占位更清晰 */
.text-muted { color: #94a3b8 !important; }

/* 票据说明条 */
.invoice-hint {
  padding: 8px 12px;
  border-radius: 8px;
  background: #f8fafc;
  border: 1px solid #e2e8f0;
}

/* 首屏加载遮罩 */
#bootLoading {
  letter-spacing: 0.02em;
}
#bootLoading::before {
  content: '';
  width: 18px;
  height: 18px;
  margin-right: 10px;
  border: 2px solid #cbd5e1;
  border-top-color: #2563eb;
  border-radius: 50%;
  animation: r6spin 0.8s linear infinite;
}
@keyframes r6spin {
  to { transform: rotate(360deg); }
}

/* 表格空金额行略弱化，仍可选中 */
tbody tr td .text-muted {
  font-weight: 500;
}

/* 操作按钮触达更稳 */
.action-menu-trigger,
.btn-sm {
  min-height: 30px;
}

/* Toast 略抬层级，避免被表格盖住 */
.toast {
  z-index: 600;
}
