@import url("/assets/index-r82.css?v=1.3.86-r102");

/* Контрастная типографика всего основного экранного интерфейса. */
@media screen {
  body { color: #000; font-weight: 400; }

  :where(.main-content, .page-content, .objects-page, .checklist-page, .administration-page, .reports-page, .violations-page)
  :where(p, li, dd, td, input, textarea, select) {
    color: #000 !important;
    font-weight: 400 !important;
  }

  :where(.main-content, .page-content, .objects-page, .checklist-page, .administration-page, .reports-page, .violations-page)
  :where(h1, h2, h3, h4, h5, h6, legend, th, label, summary, .table-head, .section-title, .card-title, .panel-title, .form-title, .requirement-card-title, .result-column-title) {
    font-weight: 700 !important;
  }

  :where(.main-content, .page-content, .objects-page, .checklist-page, .administration-page, .reports-page, .violations-page)
  :where(small, .muted, .hint, .help, .helper, .caption, .description, .field-note, .form-hint),
  input::placeholder,
  textarea::placeholder {
    color: var(--muted) !important;
    font-weight: 400 !important;
    opacity: 1;
  }
}
