/* 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-ac024383.css") layer(tokens);
@import url("/assets/base-d8683a43.css") layer(base);
@import url("/assets/utilities-63d3e8f1.css") layer(utilities);

/* Layouts */
@import url("/assets/layouts/app_shell-982ef272.css") layer(components);
@import url("/assets/layouts/auth-f0c3a37f.css") layer(components);
@import url("/assets/layouts/marketing-67952111.css") layer(components);
@import url("/assets/layouts/pages-a004dcdc.css") layer(components);

/* Components, one file each, class names matching the design system primitives */
@import url("/assets/components/button-92b106e8.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/search_form-1b4c8718.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-34673675.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-9b851794.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-a42472e8.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-5b138dbd.css") layer(components);
@import url("/assets/components/step_bar-db4beef7.css") layer(components);
@import url("/assets/components/loading-359f1c24.css") layer(components);
@import url("/assets/components/menu-be390f02.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/account_row-96036a90.css") layer(components);
@import url("/assets/components/audience_list-99199584.css") layer(components);
@import url("/assets/components/pagination-09c2c197.css") layer(components);
@import url("/assets/components/message_preview-ea52bdba.css") layer(components);
@import url("/assets/components/why_line-445bbcb6.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/rotator-9d51f975.css") layer(components);
@import url("/assets/components/product_demo-87548709.css") layer(components);
@import url("/assets/components/link_tile-57003797.css") layer(components);
@import url("/assets/components/mega_menu-c3149ea5.css") layer(components);
@import url("/assets/components/step_cards-aaca4ccc.css") layer(components);
@import url("/assets/components/time_compare-7c4f99e6.css") layer(components);
@import url("/assets/components/follower_sort_demo-7cd486d7.css") layer(components);
@import url("/assets/components/post_card-c2fadc11.css") layer(components);
@import url("/assets/components/case_match-0715b0a4.css") layer(components);
@import url("/assets/components/client_switcher-4a8080ff.css") layer(components);
@import url("/assets/components/reasons-5767d3e5.css") layer(components);
@import url("/assets/components/research_demo-a7193e93.css") layer(components);
@import url("/assets/components/mobile_nav-dca86051.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);
@import url("/assets/components/try_it-086e1979.css") layer(components);
@import url("/assets/components/try_it_showcase-56e1f1ac.css") layer(components);
@import url("/assets/components/find_buyers-04dd71f3.css") layer(components);
