/* English uses the bundled Raleway font with readable weights throughout. */
html[lang="en"] body { font-weight: 600; }
html[lang="en"] :is(p,small,label,.form-label,.form-control,.form-select,.btn,button,.text-muted) { font-weight: 600; }
html[lang="en"] :is(h1,h2,h3,h4,h5,h6) { font-weight: 800; }
html[lang="en"] :is(strong,b,th,.btn-primary,.btn-outline-primary) { font-weight: 700; }
html[lang="en"] .system-sidebar .sidebar-main .sidebar-links .system-nav-item>.sidebar-link,
html[lang="en"] .system-sidebar .sidebar-main .sidebar-links .system-nav-item>.sidebar-link .system-nav-label { font-weight: 700!important; }
html[lang="en"] .system-sidebar .sidebar-main .sidebar-links .system-nav-submenu li a { font-weight: 600!important; color: #c3d0e2!important; }
html[lang="en"] .system-sidebar .sidebar-main .sidebar-links .system-nav-submenu li a.is-active { font-weight: 700!important; color: #fff!important; }
html[lang="en"] .system-sidebar .sidebar-main .sidebar-links .system-nav-section h6 { font-weight: 700!important; color: #b2c4db!important; }
html[lang="en"] :is(.dashboard-stat strong,.dashboard-finance-grid strong,.dashboard-reporting-equation strong,.dashboard-result strong,.voucher-row-amount,.voucher-metric dd) { font-weight: 800; }
html[lang="en"] :is(.dashboard-stat small,.dashboard-stat-detail,.dashboard-section-kicker,.dashboard-card-heading small,.dashboard-finance-grid span,.dashboard-finance-grid .dashboard-finance-subtitle) { color: #53647c; font-weight: 600; }
html[lang="en"] :is(.dashboard-reporting-heading p,.dashboard-reporting-note,.dashboard-reporting-equation small,.dashboard-result small) { color: #526d65; font-weight: 600; }
html[lang="en"] .text-muted { color: #60718c!important; }
html[lang="en"] .voucher-workspace :is(.voucher-section-kicker,.voucher-form-section legend,.voucher-record-count,.voucher-register-table thead th,.voucher-register-date,.voucher-table-secondary) { font-weight: 600; }
html[lang="en"] body.dark-only :is(.dashboard-stat small,.dashboard-stat-detail,.dashboard-section-kicker,.dashboard-card-heading small,.dashboard-finance-grid span,.dashboard-finance-grid .dashboard-finance-subtitle,.text-muted) { color: #b5c4d8!important; }
html[lang="en"] body.dark-only :is(.dashboard-reporting-heading p,.dashboard-reporting-note,.dashboard-reporting-equation small,.dashboard-result small) { color: #bdd4cb; }
