
.row-tools[data-v-c89d6ef0] { display: flex; align-items: center; gap: 16px; margin: 0 0 14px; color: #7e8da0; font-size: 12px;
}
.aux-data-rows[data-v-c89d6ef0] { min-width: 0;
}
.fixed-point-hint[data-v-c89d6ef0] { color: #7e8da0; font-size: 12px; margin: 0 0 12px; line-height: 1.7;
}
.fixed-point-groups[data-v-c89d6ef0] { display: grid; gap: 10px;
}
.fixed-point-table[data-v-c89d6ef0] { width: 100%; table-layout: fixed; border-collapse: collapse;
}
.fixed-point-table th[data-v-c89d6ef0], .fixed-point-table td[data-v-c89d6ef0] { border: 1px solid #dce3ec; padding: 8px; text-align: center;
}
.fixed-point-table th[data-v-c89d6ef0] { background: #f5f7fa; font-weight: 500;
}
.fixed-point-table th[data-v-c89d6ef0]:first-child { width: 115px;
}
.record-cards[data-v-c89d6ef0] { display: grid; gap: 20px;
}
.record-card[data-v-c89d6ef0] { padding: 20px; border: 1px solid #dce3ec; border-radius: 6px; background: #fff; min-width: 0;
}
.rows-table[data-v-c89d6ef0] { width: 100%;
}
.row-control[data-v-c89d6ef0] { width: 100%;
}
.row-note[data-v-c89d6ef0] { margin-top: 6px;
}
.matrix-head[data-v-c89d6ef0] { display: flex; align-items: center; justify-content: space-between; gap: 12px;
}
.row-text[data-v-c89d6ef0] { white-space: pre-wrap; overflow-wrap: anywhere;
}
.rows-table .el-button + .el-button[data-v-c89d6ef0] { margin-left: 6px;
}

