[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-sel-card[data-v-016c441a] {
  position: relative;
  height: 100%;
  min-height: 0;
  transition: border-color 0.15s ease;
}[dir] .material-sel-card[data-v-016c441a] {
  border: 2px solid #e8e8e8;
  border-radius: 6px;
  padding: 8px 10px 10px;
}
[dir] .material-sel-card--active[data-v-016c441a] {
  border-color: #28c76f;
  background: rgba(40, 199, 111, 0.04);
}
[dir] .mb-25[data-v-016c441a] {
  margin-bottom: 0.2rem;
}
.material-sel-card__title[data-v-016c441a] {
  font-size: 0.8125rem;
  line-height: 1.25;
}
.material-sel-card__radio[data-v-016c441a] {
  position: absolute;
  top: 8px;
  width: 14px;
  height: 14px;
}
[dir] .material-sel-card__radio[data-v-016c441a] {
  border: 2px solid #ccc;
  border-radius: 50%;
}
[dir=ltr] .material-sel-card__radio[data-v-016c441a] {
  right: 8px;
}
[dir=rtl] .material-sel-card__radio[data-v-016c441a] {
  left: 8px;
}
[dir] .material-sel-card__radio.is-on[data-v-016c441a] {
  border-color: #28c76f;
  background: radial-gradient(circle, #28c76f 45%, transparent 46%);
}
.material-sel-card__desc[data-v-016c441a] {
  line-height: 1.3;
  font-size: 0.6875rem;
}
.material-sel-card__icon[data-v-016c441a] {
  color: #5e5873;
}
.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;
}
[dir] .material-detail-layout--compact .mb-25[data-v-3834370d] {
  margin-bottom: 0.2rem;
}
.material-detail-layout--compact .material-detail-layout__field-hint[data-v-3834370d] {
  font-size: 0.75rem;
}
[dir=ltr] .material-detail-layout--compact .material-detail-layout__fx-option + .material-detail-layout__fx-option[data-v-3834370d] {
  margin-left: 0.875rem;
}
[dir=rtl] .material-detail-layout--compact .material-detail-layout__fx-option + .material-detail-layout__fx-option[data-v-3834370d] {
  margin-right: 0.875rem;
}
.material-detail-layout--compact .material-detail-layout__txn-type-pill[data-v-3834370d] {
  flex: 0 0 auto;
  width: 200px;
  max-width: min(200px, calc(50% - 0.5rem));
}
.material-detail-layout--compact .material-detail-layout__trade-type-pill[data-v-3834370d] {
  flex: 0 0 auto;
  width: 280px;
  max-width: min(280px, calc(50% - 0.5rem));
}
@media (min-width: 992px) {
.material-detail-layout--compact .material-detail-layout__trade-type-pill[data-v-3834370d] {
    max-width: 280px;
}
}
[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;
}
[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-rfi-modal__body[data-v-db395270] {
  min-height: 8rem;
}
.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;
}
