/* ==========================================================================
   P2D ADMIN - STYLESHEET ENTRY POINT

   The only stylesheet an admin page links:
       <link rel="stylesheet" href="css/admin.css?v=20260926">

   Layers load in cascade order - later layers may override earlier ones.
   Never add rules to this file; put them in the right layer.

   shared/tokens   Design tokens, shared with the public site.
   10-shell        Sidebar, topbar, page frame.
   11-ui           Tables, cards, buttons, forms, pills, states.
   20-history      History page: activity-log table extras.
   21-mail         Email templates page: template list + editor.
   22-drawer       Per-record history drawer (bookings, enquiries, students).
   23-documents    Documents & Info: manage panel and checklist. Also owns the
                   .ctry-row drill-down list, which the Students page reuses -
                   both are lists of countries you click into, so the name
                   still says what it is.
   24-dashboard    Dashboard: queue tiles, pipeline bars, agenda and feed. The
                   one screen that is not a table, so it needs a vocabulary the
                   table pages have no use for.
   25-profile      My Profile: the identity block and fact list. Everything
                   else on that page is the shared card and form vocabulary.
   12-responsive   All media queries, widest to narrowest.
   ========================================================================== */

@import url('../../shared/tokens.css?v=20260926');
@import url('10-shell.css?v=20260926');
@import url('11-ui.css?v=20260926');
@import url('20-history.css?v=20260926');
@import url('21-mail.css?v=20260926');
@import url('22-drawer.css?v=20260926');
@import url('23-documents.css?v=20260926');
@import url('24-dashboard.css?v=20260926');
@import url('25-profile.css?v=20260926');
@import url('12-responsive.css?v=20260926');
