.cms-required-item::after {
  content: "*";
  color: red;
  font-size: 12px;
}
.rem-hitrule-resolve-com .modal-dialog {
  width: 650px;
  max-width: 650px;
}
.cms-required-item::after {
  content: "*";
  color: red;
  font-size: 12px;
}
[dir] .detail-wrap[data-v-4415e8dd] {
  margin: 30px;
}
[dir] .material-section-card[data-v-ec10455a] {
  padding: 0.75rem 1rem;
  background: #fff;
  border: 1px solid #e8e8e8;
  border-radius: 6px;
}
.material-section-card__title[data-v-ec10455a] {
  font-size: 1rem;
  line-height: 1.3;
}
.material-section-card__accent[data-v-ec10455a] {
  width: 3px;
  height: 18px;
}
[dir] .material-section-card__accent[data-v-ec10455a] {
  border-radius: 2px;
}
[dir=ltr] .material-section-card__accent[data-v-ec10455a] {
  background: linear-gradient(180deg, #28c76f 0%, #20a55a 100%);
  margin-right: 10px;
}
[dir=rtl] .material-section-card__accent[data-v-ec10455a] {
  background: linear-gradient(-180deg, #28c76f 0%, #20a55a 100%);
  margin-left: 10px;
}
.material-ro-field__label-text[data-v-09c04a96] {
  font-size: 0.75rem;
  line-height: 1.2;
}
[dir] .mb-25[data-v-09c04a96] {
  margin-bottom: 0.2rem;
}
.material-ro-field__box[data-v-09c04a96] {
  min-height: 2.125rem;
  display: flex;
  align-items: center;
  line-height: 1.35;
  font-size: 0.875rem;
}
.material-ro-field__value[data-v-09c04a96]:not(.material-ro-field__box) {
  font-size: 0.875rem;
  line-height: 1.35;
}
.material-ro-field--inline[data-v-09c04a96] {
  display: flex;
  align-items: flex-start;
  gap: 0.75rem;
}
.material-ro-field--inline .material-ro-field__label[data-v-09c04a96] {
  min-width: 140px;
}
[dir] .material-ro-field--inline .material-ro-field__label[data-v-09c04a96] {
  margin-bottom: 0 !important;
  padding-top: 0.35rem;
}
.material-ro-field--inline .material-ro-field__value[data-v-09c04a96] {
  flex: 1;
}
.material-file-groups__label[data-v-2d5752a2] {
  font-size: 0.8125rem;
}
.material-file-groups__file[data-v-2d5752a2] {
  font-size: 0.8125rem;
  line-height: 1.3;
  text-decoration: none;
  color: inherit;
}
[dir] .material-file-groups__file[data-v-2d5752a2] {
  padding: 0.35rem 0.5rem;
  background: rgba(0, 169, 232, 0.08);
  border: 1px solid rgba(0, 169, 232, 0.2);
}
[dir] .material-file-groups__file[data-v-2d5752a2]:hover {
  background: rgba(0, 169, 232, 0.12);
}
[dir] .gap-75 > * + *[data-v-2d5752a2] {
  margin-top: 0.35rem;
}
.material-detail-layout--compact[data-v-3834370d] {
  font-size: 0.875rem;
}
.material-detail-layout--compact .material-detail-layout__basic-kv[data-v-3834370d] {
  font-size: 0.875rem;
  line-height: 1.55;
}
[dir=ltr] .material-detail-layout--compact[data-v-3834370d]  .row {
  margin-left: -6px;
  margin-right: -6px;
}
[dir=rtl] .material-detail-layout--compact[data-v-3834370d]  .row {
  margin-right: -6px;
  margin-left: -6px;
}
[dir=ltr] .material-detail-layout--compact[data-v-3834370d]  [class*=col-] {
  padding-left: 6px;
  padding-right: 6px;
}
[dir=rtl] .material-detail-layout--compact[data-v-3834370d]  [class*=col-] {
  padding-right: 6px;
  padding-left: 6px;
}
.material-rfi-modal__body[data-v-30e7f051] {
  min-height: 8rem;
}
[dir] .material-info-card[data-v-db395270] :deep(.card-header) {
  background: #fff;
  padding: 0.5rem 0.75rem;
}
[dir] .material-info-card[data-v-db395270] :deep(.card-body) {
  padding: 0.5rem 0.75rem;
}
.material-info-card__title[data-v-db395270] {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.3;
}
.material-sub-card[data-v-e3fd0b36] :deep(.card-header) {
  font-size: 0.9375rem;
}[dir] .material-sub-card[data-v-e3fd0b36] :deep(.card-header) {
  padding: 0.5rem 0.75rem;
}
[dir] .material-sub-card[data-v-e3fd0b36] :deep(.card-body) {
  padding: 0.5rem 0.75rem;
}
.material-compact-table[data-v-e3fd0b36] {
  font-size: 0.8125rem;
}
.material-compact-table[data-v-e3fd0b36] :deep(th),
.material-compact-table[data-v-e3fd0b36] :deep(td) {
  vertical-align: middle;
}
[dir] .material-compact-table[data-v-e3fd0b36] :deep(th), [dir] .material-compact-table[data-v-e3fd0b36] :deep(td) {
  padding: 0.35rem 0.5rem;
}
.material-sub-card[data-v-5961a37f] :deep(.card-header) {
  font-size: 0.9375rem;
}[dir] .material-sub-card[data-v-5961a37f] :deep(.card-header) {
  padding: 0.5rem 0.75rem;
}
[dir] .material-sub-card[data-v-5961a37f] :deep(.card-body) {
  padding: 0.5rem 0.75rem;
}
.material-compact-table[data-v-5961a37f] {
  font-size: 0.8125rem;
}
.material-compact-table[data-v-5961a37f] :deep(th),
.material-compact-table[data-v-5961a37f] :deep(td) {
  vertical-align: middle;
}
[dir] .material-compact-table[data-v-5961a37f] :deep(th), [dir] .material-compact-table[data-v-5961a37f] :deep(td) {
  padding: 0.35rem 0.5rem;
}
