/* ============================================================================
   LX — the single stylesheet for Royex Retail ERP v2.
   One import manifest. Order matters: tokens, then reset, then everything
   that reads them. Brand override is last so a customer branch can win.

   Replaces: royex-theme.css · site.css · portal-shell.css ·
   portal-components.css · portal-analytics.css · owner-portal.css ·
   platform-detail.css · shop.css · and the seven portal-theme-*.css files.
   ========================================================================== */
@import url("lx/_tokens.css");
@import url("lx/_reset.css");
@import url("lx/_typography.css");
@import url("lx/density.css");

@import url("lx/shell.css");
@import url("lx/theme-light.css");
@import url("lx/theme-deep.css");

@import url("lx/components/button.css");
@import url("lx/components/card.css");
@import url("lx/components/metric.css");
@import url("lx/components/ledger.css");
@import url("lx/components/table.css");
@import url("lx/components/badge.css");
@import url("lx/components/field.css");
@import url("lx/components/filter.css");
@import url("lx/components/empty.css");
@import url("lx/components/modal.css");
@import url("lx/components/drawer.css");
@import url("lx/components/toast.css");
@import url("lx/components/pagination.css");
@import url("lx/components/chart.css");
@import url("lx/components/charts.css");
@import url("lx/components/tabs.css");
@import url("lx/components/dropdown.css");
@import url("lx/components/timeline.css");
@import url("lx/components/skeleton.css");
@import url("lx/components/tooltip.css");
@import url("lx/components/switch.css");
@import url("lx/components/round2.css");

@import url("lx/_utilities.css");
@import url("lx/compat.css");
@import url("lx/rtl.css");
@import url("lx/_brand.css");
