/* AC custom overrides — loaded site-wide in Master.cshtml after styles + stylesEn/Ar.
   Added for the revamp modules (E-Services §4, Sessions & Committees §3). */

/* ---- Main navigation ----
   Designer package 2026-10-08: the menu keeps the designer's own sizing (16px links, 0.75rem 0.5rem padding,
   0.3rem item gaps from styles.css) from 1400px up — measured: the ten top-level items take 1267px with the
   Lusail font. Only the 1200-1399px band, just above the collapsed mobile menu, gets slightly tighter links
   so the row can never wrap (a visible scrollbar takes ~17px more). */
.main-menu .navbar-nav { flex-wrap: nowrap; }
.main-menu .nav-link { white-space: nowrap; }

@media (min-width: 1200px) and (max-width: 1399.98px) {
    .main-menu .nav-link { font-size: 0.92rem; padding: 0.75rem 0.4rem; }
    .main-menu li.nav-item { margin: 0 0.1rem; }
}

/* home agenda: a multi-line decision (القرار) shows one line per row; the arrow stays on the first line */
.agenda-item .item-link.item-link-multi { align-items: flex-start; }
.agenda-item .item-link.item-link-multi i { margin-top: 0.4rem; }
