/* GoldenSeat admin data-grids (ng-grid) — 2026 refresh.
 * SCOPED to .ngGrid so it only touches Users/Orders/Events/Stadiums grids.
 * Adds: Heebo font, clear column + row gridlines, zebra striping, hover,
 * cleaner sticky-looking header. Row height stays ng-grid default (dense data). */
.ngGrid{font-family:'Heebo',-apple-system,'Segoe UI',sans-serif !important;border-radius:10px;overflow:hidden}

/* header — clear, bold, separated */
.ngHeaderContainer{background:#ECF1F6}
.ngHeaderCell{background:#ECF1F6 !important;border-right:1px solid #D7DEE6 !important;border-bottom:2px solid #C3CDD8 !important}
.ngHeaderCell .ngHeaderText,.ngHeaderText{color:#33415A !important;font-weight:700 !important;font-size:12.5px !important}

/* body cells — vertical + horizontal gridlines between every cell */
.ngCell{border-right:1px solid #E6EAEF !important}
.ngRow{border-bottom:1px solid #E6EAEF !important}
.ngCellText{font-size:13px;color:#0F172A;padding-top:6px}

/* rows — zebra + hover so they're clearly distinct */
.ngRow.even{background:#F7F9FC !important}
.ngRow.odd{background:#ffffff !important}
.ngRow.selected{background:#FEF3C7 !important}
.ngRow:hover{background:#FBF4E2 !important}

/* footer / pager tidy */
.ngFooterPanel{background:#fff;border-top:1px solid #E6EAEF}
