
.shortvideo-account-page[data-v-1c3063fa] {
  padding: 0;
  background-color: #f5f5f5;
  min-height: 100%;
}
.field-label[data-v-1c3063fa] {
  flex: 0 0 64px;
  margin: 0 10px 0 0;
  font-size: 13px;
  line-height: 40px;
  color: #666;
  font-weight: 500;
  white-space: nowrap;
}
.field-label.is-required[data-v-1c3063fa]::after {
  content: '*';
  margin-left: 4px;
  color: #f56c6c;
}
.add-card[data-v-1c3063fa],
.list-card[data-v-1c3063fa] {
  margin-bottom: 16px;
  background-color: #fff;
}
.add-card[data-v-1c3063fa] {
  overflow: hidden;
  border: 1px solid #e5e7eb !important;
  border-radius: 12px 12px 0 0;
  box-shadow: none !important;
}
.add-card-header[data-v-1c3063fa] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  font-size: 15px;
  font-weight: 700;
  color: #333;
  margin-bottom: 0;
}
[data-v-1c3063fa] .add-card-header .el-button {
  background-color: #1890ff;
  border-color: #1890ff;
  color: #fff;
  font-weight: 600;
  border-radius: 6px;
}
.button-symbol[data-v-1c3063fa] {
  display: inline-block;
  font-size: 16px;
  line-height: 1;
  vertical-align: -1px;
}
[data-v-1c3063fa] .add-card-header .el-button:hover {
  background-color: #1890ff;
  border-color: #1890ff;
}
.add-form .el-form-item[data-v-1c3063fa] {
  margin-bottom: 0;
}
.add-form-row[data-v-1c3063fa] {
  justify-content: flex-start;
  flex-wrap: wrap;
}
.add-field-col[data-v-1c3063fa] {
  display: flex;
  align-items: center;
  text-align: left;
}
.add-field-col[data-v-1c3063fa] .el-form-item {
  flex: 1;
  min-width: 0;
}
.add-field-col[data-v-1c3063fa] .el-select,
.add-field-col[data-v-1c3063fa] .el-input {
  width: 100%;
}
[data-v-1c3063fa] .add-field-col .el-input__inner {
  height: 40px;
  line-height: 40px;
}
[data-v-1c3063fa] .el-table__header th {
  background-color: #f8f9fb;
  font-size: 14px;
  font-weight: 500;
  color: #5d6b84;
  height: 40px;
  padding: 0;
}
[data-v-1c3063fa] .el-table__header th .cell {
  color: #5d6b84;
  line-height: 40px;
}
[data-v-1c3063fa] .el-table__body td {
  color: #5d6b84;
  font-size: 14px;
  font-family: SimHei, "Microsoft YaHei", sans-serif;
  height: 40px;
  padding: 0;
}
[data-v-1c3063fa] .el-table__body .cell {
  color: #5d6b84;
  line-height: 40px;
}
[data-v-1c3063fa] .el-select .el-input__inner::-moz-placeholder {
  font-family: SimHei, "Microsoft YaHei", sans-serif;
}
[data-v-1c3063fa] .el-select .el-input__inner:-ms-input-placeholder {
  font-family: SimHei, "Microsoft YaHei", sans-serif;
}
[data-v-1c3063fa] .el-select .el-input__inner,[data-v-1c3063fa] .el-select .el-input__inner::placeholder {
  font-family: SimHei, "Microsoft YaHei", sans-serif;
}
.platform-tag[data-v-1c3063fa] {
  border: none;
  border-radius: 999px;
  font-family: SimHei, "Microsoft YaHei", sans-serif;
}
.platform-tag.is-douyin[data-v-1c3063fa] {
  background-color: #000;
  color: #ffffff;
}
.platform-tag.is-wechat-video[data-v-1c3063fa] {
  background-color: #e8f8ee;
  color: #22c55e;
}
.platform-tag.is-rednote[data-v-1c3063fa] {
  background-color: #ffecec;
  color: #ff4d4f;
}
.platform-tag.is-kuaishou[data-v-1c3063fa] {
  background-color: #fff2e8;
  color: #f97316;
}
.platform-tag.is-other[data-v-1c3063fa] {
  background-color: #f7f8fa;
  color: #000;
}
.platform-tag.is-default[data-v-1c3063fa] {
  background-color: #f0f2f5;
  color: #000;
}
.add-button-col[data-v-1c3063fa] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
}
.add-button-col[data-v-1c3063fa] .el-button {
  margin-left: 0;
  font-weight: 600;
  border-radius: 6px;
}
.add-button-col[data-v-1c3063fa] .el-button--primary {
  background-color: #1890ff;
  border-color: #1890ff;
}
.add-button-col[data-v-1c3063fa] .el-button--primary:hover {
  background-color: #1890ff;
  border-color: #1890ff;
}
.add-button-col[data-v-1c3063fa] .cancel-button {
  color: #909399;
  font-weight: 400;
}
.add-button-col[data-v-1c3063fa] .cancel-button:hover,
.add-button-col[data-v-1c3063fa] .cancel-button:focus {
  color: #606266;
  border-color: #c0c4cc;
  background-color: #fff;
}
.delete-button[data-v-1c3063fa],
.delete-button.el-button--text[data-v-1c3063fa],
.delete-button[data-v-1c3063fa]:hover,
.delete-button[data-v-1c3063fa]:focus,
.delete-button[data-v-1c3063fa]:active,
.delete-button.el-button--text[data-v-1c3063fa]:hover,
.delete-button.el-button--text[data-v-1c3063fa]:focus,
.delete-button.el-button--text[data-v-1c3063fa]:active {
  color: #f56c6c;
}
[data-v-1c3063fa] .el-card {
  border: 1px solid #e8e8e8;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
}
[data-v-1c3063fa] .el-card__body {
  padding: 16px;
}
@media (max-width: 767px) {
.add-field-col[data-v-1c3063fa],
  .add-button-col[data-v-1c3063fa] {
    margin-bottom: 12px;
}
}


.shortvideo-account-error-message.el-message--error {
  background-color: #fef0f0;
  border-color: #fde2e2;
}
.shortvideo-account-error-message.el-message--error .el-message__content,
.shortvideo-account-error-message.el-message--error .el-message__icon {
  color: #f56c6c;
}

