/* ─────────────────────────────────────────────────────────────
   Ledger — entry stylesheet
   Pulls together design tokens, shared primitives, and every
   component's co-located CSS partial.
   ───────────────────────────────────────────────────────────── */

/* foundations */
@import url("./tokens.css");
@import url("./fonts.css");

/* shared primitives */
@import url("./shared/animations.css");
@import url("./shared/buttons.css");
@import url("./shared/brand.css");
@import url("./shared/scrollbar.css");

/* invoice (themable, used by editor + landing) */
@import url("./views/invoice/invoiceView.css");

/* editor views */
@import url("./views/header/headerView.css");
@import url("./views/tabRail/tabsView.css");
@import url("./views/drawer/drawer.css");
@import url("./views/modal/modalView.css");
@import url("./views/preview/preview.css");
@import url("./views/themeTab/themeView.css");
@import url("./views/composeTab/formView.css");
@import url("./views/composeTab/logoBlock/logoBlock.css");
@import url("./views/exportTab/exportTabView.css");
@import url("./views/editorLayout.css");

/* landing page */
@import url("./landing.css");

/* print — must be last so its !important wins */
@import url("./print.css");
