/* CSS @import lines must precede all other rules. If you add a remote-font
 * import (e.g. @import url("https://rsms.me/inter/inter.css")), it MUST go
 * BEFORE the lines below — @raredays/style inlines ~6800 lines of CSS,
 * after which any further @import is mid-document and rejected by Lightning
 * CSS / PostCSS / browsers per the CSS spec. */
@import "@raredays/style";
@import "./theme.override.css";

/* Scan compiled output from @raredays/* packages so Tailwind emits
 * the arbitrary utilities used inside their components (e.g. underline
 * positions, data-attribute variants). The relative `@source` paths in
 * @raredays/style/index.css don't resolve under pnpm's strict
 * node_modules layout — each @raredays/* package gets its own
 * .pnpm/<pkg>/node_modules/<pkg>/ directory, so style's
 * `../components/dist` points nowhere. These directives are relative
 * to THIS file (`app/globals.css`), which is the consumer's cwd —
 * resolves correctly.
 *
 * Add `@source "../node_modules/@raredays/<pkg>/dist"` for any
 * additional @raredays/* package whose component utilities you use. */
@source "../node_modules/@raredays/components/dist";
@source "../node_modules/@raredays/core/dist";
