/* ============================================================
   mod-m01.css — CHEFSMART 编辑器 v7.202 · M01 基本信息模块样式
   命名空间：.mod-m01（容器 .cv-mod.mod-m01 内生效）
   自 canvas-modules.css 拆分（v7.202），样式值未做任何修改
   ============================================================ */

/* ============================================================
   M01 — 基本信息
   ============================================================ */
.mod-m01.v6-m01 {
  background: #FFFFFF;
  width: 100%;
  margin: 0;
  padding: 44px 56px;
}
.mod-m01 .m01-product-name {
  font-weight: 700;
  color: #1D1D1F; line-height: 1.15; margin-bottom: 6px; margin-top: 16px;
  letter-spacing: 0.02em;
  font-size: clamp(28px, 4vw, 56px);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.mod-m01 .m01-product-en {
  font-size: 14px; color: rgba(0,0,0,0.25);
  letter-spacing: 4px; text-transform: uppercase; margin-bottom: 0;
}
.mod-m01 .m01-field {
  display: flex;
  padding: 10px 0;
  border-bottom: 1px solid var(--cv-divider-neutral);
  font-size: 13px;
}
.mod-m01 .m01-label {
  width: 120px;
  flex-shrink: 0;
  color: #9CA3AF;
  font-size: 12px;
  letter-spacing: 1px;
}
.mod-m01 .m01-value {
  flex: 1;
  color: #1D1D1F;
}
.mod-m01 .m01-tags {
  margin-top: 8px;
  display: flex; gap: 8px; flex-wrap: wrap;
}
.mod-m01 .v6-tag {
  background: transparent;
  color: #6B7280;
  border: 1px solid #D1D5DB;
  font-size: 11px;
  letter-spacing: 0.5px;
  padding: 4px 12px;
}
.mod-m01 .v6-tag-outline {
  background: transparent;
  color: var(--cv-tag-text, #4B5563);
  border: 1px solid var(--cv-tag-border, #D1D5DB);
  font-size: 11px;
  letter-spacing: 0.5px;
  padding: 4px 12px;
}
.mod-m01 .cv-english {
  color: rgba(0,0,0,0.18);
  margin-top: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--cv-divider-neutral);
}
