﻿/* ==========================================================================
   site.css (aggregator only)
   - This file ONLY imports the organized CSS modules below.
   - Edit styles in their respective files to avoid duplication.
   - Import order matters: base → layout → components → pages.
   - CACHE-BUST: asp-append-version fingerprints THIS file's bytes only — the
     @imported modules are fetched unversioned. Editing any module REQUIRES
     bumping the line below in the same commit (the Admin.css manifest trap).
   - module-rev: 2026-08-05 header chrome consumes --app-header-* (layout/dropdowns):
     the bar's LINKS, user menu, brand text and logout now take the area's header
     colours instead of hardcoded light-mode greys, which were unreadable (2.78:1)
     once an area gave the bar a dark surface. Previous: 2026-08-03 print-chrome
     suppression (base/layout/app-shell)
   ========================================================================== */

@import url("./base/base.css");
@import url("./layout/layout.css");
@import url("./layout/app-shell.css");
@import url("./components/dropdowns.css");
/* THE one cell vocabulary for every data table — admin, CRM AND client.
   Domain-neutral, type-derived only: no widths, no colours, no per-surface taste. */
@import url("./Shared/table-cells.css");
@import url("./Pages/user.css");
