/*
-----------------------------------
QUANTECON BOOK THEME - MAIN STYLESHEET
-----------------------------------
This is the main entry point for all theme styles.
Individual components are organized into separate modules for maintainability.
-----------------------------------
*/

/*
-----------------------------------
IMPORTS - Third-party, vendor, and component styles
All @forward rules must be at the top before any other rules.
-----------------------------------
*/

// Third-party and vendor styles
@forward "normalize";
@forward "html5boilerplate";
@forward "quantecon-defaults";
@forward "syntax";
@forward "code";
@forward "tippy-themes";
@forward "margin";
@forward "rtl";
@forward "dropdown";

// Component modules - organized by functionality
@forward "base";
@forward "dark-theme";
@forward "toolbar";
@forward "sidebar";
@forward "page";
@forward "content";
@forward "admonitions";
@forward "footnotes";
@forward "stderr";
@forward "modals";
@forward "autodoc";

/*
-----------------------------------
GOOGLE FONTS
-----------------------------------
*/

@import url("https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,700;1,400&family=Source+Sans+Pro:ital,wght@0,400;0,700;1,400;1,700&display=swap");
