/**
 * assets/css/app.css
 * ─────────────────────────────────────────────────────────────────────────────
 * PORTFOLIA — THE SOLE CSS AUTHORITY
 *
 * INV-CSS-1: This is the only CSS file the application loads.
 * No <style> blocks in pages. No style= attributes for layout.
 * No page-specific CSS files. No inline colors or magic numbers.
 *
 * Cache-busting: increment ?v= on ALL imports whenever any CSS file changes.
 * Current version: v33 (2026-07-03) — Sprint 4.5A Typography Ownership
 *                  v34 (2026-07-03) — Sprint 4.5B per-theme typography identity
 *                  v35 (2026-07-03) — Sprint 4.5B forensic: kill frozen inline/module text colours
 *                  v36 (2026-07-03) — Sprint 4.5C shell top-bar typography compliance
 *                  v37 (2026-07-03) — Sprint 4.6 cleanup: drop dead workspace.css import;
 *                                     remove superseded duplicate shell-top-bar block
 *                  v38 (2026-07-03) — Sprint 5.0 Ocean refinement: calmer Hero gauge,
 *                                     quieter Insight aura, Quick-Action focus ring,
 *                                     unified button press, consistent dialog backdrop
 *                  v39 (2026-07-03) — Sprint 5.1 module title typography: theme-ink
 *                                     band title, shadows removed, crisp rendering
 *                  v40 (2026-07-04) — Sprint 7.1 Manager Workspace foundation
 *                  v41 (2026-07-04) — Sprint 7.1B Manager Workspace identity polish
 *                  v42 (2026-07-10) — Fixed shell top bar: bump variables/layout/navigation
 *                                     import ?v= so browsers fetch spacer + clearance CSS
 *                                     (933fdd4/331ed63 changed files but left stale ?v=)
 *                  v43 (2026-07-10) — Owner glass top bar: frosted backdrop on scroll
 *                                     (navigation.css ?v=40)
 * ─────────────────────────────────────────────────────────────────────────────
 */

/* 1. Tokens */
@import 'variables.css?v=44';

/* 2. Typography & reset */
@import 'typography.css?v=31';

/* 3. Application shell & layout */
@import 'layout.css?v=43';

/* 4. Navigation */
@import 'navigation.css?v=40';

/* 4b. Hero — Shell-owned identity region (sole owner of all Hero selectors) */
@import 'hero.css?v=45';

/* 4c. Genesis — Shell suggestion bubble region */
@import 'shell-genesis.css?v=1';
@import 'genesis-insights.css?v=1';

/* 5. Components */
@import 'cards.css?v=30';
@import 'buttons.css?v=33';
@import 'forms.css?v=32';
@import 'help-center.css?v=1';
@import 'tables.css?v=31';
@import 'tiles.css?v=34';
@import 'login.css?v=31';
@import 'modals.css?v=33';

/* 6. Module-specific */
@import 'maintenance.css?v=30';
@import 'owners.css?v=33';
@import 'properties.css?v=33';
@import 'property-profile.css?v=2';
@import 'calendar.css?v=31';
@import 'messages.css?v=31';
@import 'documents.css?v=30';
@import 'billing.css?v=31';
@import 'settings.css?v=40';
@import 'notifications.css?v=30';
@import 'tasks.css?v=33';
@import 'bookings.css?v=2';
@import 'owner-workspace.css?v=35';
@import 'manager-workspace.css?v=8';
@import 'admin-workspace.css?v=2';
@import 'superadmin-workspace.css?v=4';
@import 'superadmin.css?v=1';
@import 'dashboard.css?v=49';
@import 'timeline.css?v=30';
@import 'services.css?v=31';
@import 'tenants.css?v=8';
@import 'onboarding.css?v=1';

/* 7. Utilities — last so they can override anything */
@import 'utilities.css?v=29';
