/**
 * 文件职责：次卡使用记录表格样式。
 */
.page-marketing-punch-card {
  .mpc-record-no {
    font-family: ui-monospace, SFMono-Regular, menlo, monospace;
    font-size: 12px;
    color: #374151;
  }

  .mpc-record-member {
    display: flex;
    flex-direction: column;
    gap: 2px;
  }

  .mpc-record-member-name {
    font-size: 13px;
    font-weight: 500;
    color: #1f2937;
  }

  .mpc-record-member-phone {
    font-size: 12px;
    color: #94a3b8;
  }

  .mpc-record-remaining {
    font-weight: 600;
    color: #1677ff;
  }

  .mpc-record-status {
    display: inline-flex;
    align-items: center;
    height: 22px;
    padding: 0 8px;
    font-size: 12px;
    border-radius: 999px;
  }

  .mpc-record-status.is-green {
    color: #166534;
    background: #dcfce7;
  }

  .mpc-record-status.is-orange {
    color: #d97706;
    background: #fef3c7;
  }

  .mpc-record-status.is-gray {
    color: #475569;
    background: #e2e8f0;
  }
}
