.object-link {
    cursor: pointer;
    display: inline-block;
    margin: 0 3px;
    color: var(--el-color-primary);
}
.object-link:hover {
    color: var(--el-color-primary-dark-2);
    text-decoration: underline;
}
.object-tag {
    cursor: pointer;
    margin: 0 2px;
}
.object-tag:hover {
    background-color: var(--el-color-primary-light-3);
    color: var(--el-color-white);
}
.el-descriptions__table {
    table-layout: fixed !important;
}
/*.el-descriptions__label:not(.is-bordered-label) {*/
/*  color: var(--el-text-color-regular) !important;*/
/*}*/
/*.el-descriptions__content:not(.is-bordered-label) {*/
/*  color: var(--el-text-color-primary) !important;*/
/*}*/
.el-table__header .cell {
  text-wrap: auto !important;
}
.order-item-remark {
  color: var(--el-text-color-secondary);
}
.order-content input:invalid,
input:invalid {
  color: var(--el-color-error);
}
.order-content input[type=number],
input[type=number] {
  appearance: textfield;
}
.order-content input[type=number]::-webkit-outer-spin-button,
.order-content input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button  {
  -webkit-appearance: none;
  margin: 0;
}