/* ProudSend stylesheet entry.
 *
 * Cascade layers are declared once, here, before anything else loads. Every
 * later file puts its rules into one of these layers; the order below is the
 * order of precedence, so a utility beats a component, a component beats base,
 * and tokens sit underneath everything.
 *
 * The design system's own entry (styles.css → tokens/*.css) is imported as-is
 * into the tokens layer; the files under tokens/ are copied from
 * .claude/skills/orange-dashboard-design and are not edited here, except
 * tokens/fonts.css, which is the sanctioned rebrand point. */
@layer reset, tokens, base, components, utilities;

@import url("/assets/styles-b67d908e.css") layer(tokens);
@import url("/assets/base-d8683a43.css") layer(base);
@import url("/assets/utilities-6bab4e46.css") layer(utilities);

/* Layouts */
@import url("/assets/layouts/app_shell-9f050ea6.css") layer(components);
@import url("/assets/layouts/auth-f0c3a37f.css") layer(components);
@import url("/assets/layouts/marketing-800b5f23.css") layer(components);
@import url("/assets/layouts/pages-bc4c5838.css") layer(components);

/* Components, one file each, class names matching the design system primitives */
@import url("/assets/components/button-27fd0164.css") layer(components);
@import url("/assets/components/icon_button-a6a3f42c.css") layer(components);
@import url("/assets/components/icon-fc90e43f.css") layer(components);
@import url("/assets/components/badge-68c27b01.css") layer(components);
@import url("/assets/components/card-189e6f75.css") layer(components);
@import url("/assets/components/section_label-48160612.css") layer(components);
@import url("/assets/components/field-f0160406.css") layer(components);
@import url("/assets/components/input-b786af96.css") layer(components);
@import url("/assets/components/select-6923657c.css") layer(components);
@import url("/assets/components/textarea-d20a430f.css") layer(components);
@import url("/assets/components/checkbox-7d09613e.css") layer(components);
@import url("/assets/components/switch-8ef32a6a.css") layer(components);
@import url("/assets/components/file_input-ee2a76ff.css") layer(components);
@import url("/assets/components/segmented-bd5e02c3.css") layer(components);
@import url("/assets/components/tabs-b92b3261.css") layer(components);
@import url("/assets/components/sidebar_nav-93aa5588.css") layer(components);
@import url("/assets/components/data_table-3fea8ed2.css") layer(components);
@import url("/assets/components/stat_tile-936e2c07.css") layer(components);
@import url("/assets/components/score_meter-f5573335.css") layer(components);
@import url("/assets/components/receipt_line-4112e932.css") layer(components);
@import url("/assets/components/log_list-aef6f911.css") layer(components);
@import url("/assets/components/dialog-8a8dbc17.css") layer(components);
@import url("/assets/components/toast-5bb9fb62.css") layer(components);
@import url("/assets/components/tooltip-3743244a.css") layer(components);
@import url("/assets/components/empty_state-a1f7f0cd.css") layer(components);
@import url("/assets/components/alert-0ad5b2a5.css") layer(components);
@import url("/assets/components/progress_steps-a6595a18.css") layer(components);
@import url("/assets/components/loading-359f1c24.css") layer(components);
@import url("/assets/components/menu-cce61010.css") layer(components);
@import url("/assets/components/hook_card-ca368b4f.css") layer(components);
@import url("/assets/components/brief_section-3db3ad99.css") layer(components);
@import url("/assets/components/source_row-6352ae19.css") layer(components);
@import url("/assets/components/message_preview-ea52bdba.css") layer(components);
@import url("/assets/components/usage_meter-5dc74e17.css") layer(components);
@import url("/assets/components/wordmark-1f3a9a61.css") layer(components);
@import url("/assets/components/timed_checklist-527f1163.css") layer(components);
@import url("/assets/components/hooks_demo-009ad4e8.css") layer(components);
@import url("/assets/components/writing_demo-5921e3bb.css") layer(components);
@import url("/assets/components/track-15d6c42b.css") layer(components);
@import url("/assets/components/timeline-91ef2673.css") layer(components);
@import url("/assets/components/impersonation_bar-202d27ed.css") layer(components);
@import url("/assets/components/waitlist_form-952db10a.css") layer(components);
