/* ==========================================================================
   Global UI scale - 70% dari default OneUI (16px).
   Ubah satu angka di bawah ini saja kalau mau lebih besar/kecil:
   16px = 100% | 12px = 75% | 11.2px = 70% | 9.6px = 60%
   ========================================================================== */
:root {
  --bs-root-font-size: 11.2px;
}

/* Cetakan tetap ukuran asli. */
@media print {
  :root {
    --bs-root-font-size: 16px;
  }
}

#page-container.page-header-fixed #page-header {
  z-index: 1029;
}

.swal2-html-container,
.swal2-title {
  color: white !important;
}

.ck-editor__editable_inline {
  min-height: 18.75rem;
  max-height: 18.75rem;
}

.modal {
  z-index: 1032 !important;
}

.modal-backdrop {
  z-index: 1030 !important;
}

.modal-xl {
  max-width: calc(100vw - 12.5rem) !important;
}

.light-grey {
  color: #b9b9b9;
}

.trukindo-color {
  color: #ff9c00;
}

.trukindo-bg {
  background-color: #ff9c00;
}

.detail-table {
  font-size: 0.85rem !important;
  table-layout: fixed;
}

.detail-table tr th {
  font-size: 0.75rem !important;
}

.detail-table tr td {
  font-size: 0.85rem !important;
}

.detail-table .form-control {
  font-size: 0.85rem !important;
}

.detail-table .form-select {
  font-size: 0.85rem !important;
}

.do-table tr td {
  vertical-align: top;
}
