/* Actually Asked stylesheet entry. Plain CSS, served by Propshaft; no build step.
 *
 * 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. Specificity only matters inside a layer.
 *
 * The design tokens (styles.css → tokens/*.css) are imported as-is into the
 * tokens layer. To rebrand, replace tokens/ with the app's design skill's
 * tokens; tokens/fonts.css is the one file a rebrand always touches.
 *
 * Keep this file to @layer and @import statements only. Another module (or a
 * later feature) adds its component stylesheets by appending @import lines,
 * which is only valid CSS while nothing but imports comes before them. */
@layer reset, tokens, base, components, utilities;

@import url("/assets/styles-ac3557aa.css") layer(tokens);
@import url("/assets/base-2db2cd69.css") layer(base);
@import url("/assets/utilities-c34ab67a.css") layer(utilities);

/* Layouts */
@import url("/assets/layouts/app_shell-ee8613cb.css") layer(components);
@import url("/assets/layouts/auth-01147445.css") layer(components);
@import url("/assets/layouts/page-24db2ed7.css") layer(components);
@import url("/assets/layouts/marketing-0a64d66d.css") layer(components);

/* Components, one file each, named after the component */
@import url("/assets/components/button-a1c8ffb1.css") layer(components);
@import url("/assets/components/icon_button-24539112.css") layer(components);
@import url("/assets/components/icon-3dc1b4b8.css") layer(components);
@import url("/assets/components/alert-7db07a40.css") layer(components);
@import url("/assets/components/card-e86b6e18.css") layer(components);
@import url("/assets/components/wordmark-1f3a9a61.css") layer(components);
@import url("/assets/components/pagination-421945cc.css") layer(components);

/* Form controls, drawn by DesignSystemFormBuilder */
@import url("/assets/components/field-4bb58c66.css") layer(components);
@import url("/assets/components/input-18aab893.css") layer(components);
@import url("/assets/components/color_input-b40af345.css") layer(components);
@import url("/assets/components/select-ffacf926.css") layer(components);
@import url("/assets/components/textarea-2b7d4a85.css") layer(components);
@import url("/assets/components/checkbox-7e872bb5.css") layer(components);
@import url("/assets/components/switch-0705aa55.css") layer(components);
@import url("/assets/components/toggle_field-32f69661.css") layer(components);
@import url("/assets/components/file_input-ff356e1f.css") layer(components);
@import url("/assets/components/segmented-6abcbba0.css") layer(components);
@import url("/assets/components/billing_interval-3873876b.css") layer(components);
@import url("/assets/components/list_search-3854e107.css") layer(components);

/* new-rails-app:admin:styles */
@import url("/assets/components/impersonation_bar-b7ac3189.css") layer(components);

/* Dashboard */
@import url("/assets/layouts/site-189e94ab.css") layer(components);
@import url("/assets/components/badge-b58f85cf.css") layer(components);
@import url("/assets/components/stat_tile-d7099194.css") layer(components);
@import url("/assets/components/waiting_row-6c250d2e.css") layer(components);
@import url("/assets/components/widget_order-603a6b5c.css") layer(components);
@import url("/assets/components/row_menu-1ef54a0a.css") layer(components);
@import url("/assets/components/review_target-021d616a.css") layer(components);
@import url("/assets/components/code_block_card-faaa9bb0.css") layer(components);
@import url("/assets/components/choice_panels-5af3f603.css") layer(components);
@import url("/assets/components/settings_section-2d992302.css") layer(components);
@import url("/assets/components/save_bar-87e14f80.css") layer(components);
@import url("/assets/components/assistant_tile-597da0dd.css") layer(components);
@import url("/assets/components/receipt_line-5389b0da.css") layer(components);
@import url("/assets/components/empty_state-b0d5510c.css") layer(components);
@import url("/assets/components/tabs-4409e886.css") layer(components);
@import url("/assets/components/sidebar_nav-56d08bd2.css") layer(components);
@import url("/assets/components/site_switcher-6f520265.css") layer(components);
@import url("/assets/components/usage_meter-58c2b801.css") layer(components);
@import url("/assets/components/widget_presets-c35b9dd8.css") layer(components);
@import url("/assets/components/spinner-f3670bdd.css") layer(components);
@import url("/assets/components/read_progress-d0ecba0c.css") layer(components);
@import url("/assets/components/data_list-8a231ccb.css") layer(components);
@import url("/assets/components/dialog-da3951b2.css") layer(components);
@import url("/assets/components/slideover-269d601e.css") layer(components);
@import url("/assets/components/site_progress-ce931cac.css") layer(components);
@import url("/assets/components/list_section-307ba82a.css") layer(components);
@import url("/assets/components/pending_rows-7890064b.css") layer(components);
@import url("/assets/components/page_rules_guide-dece95e1.css") layer(components);
@import url("/assets/components/target_chips-45c39816.css") layer(components);
@import url("/assets/components/data_table-eb702a1c.css") layer(components);

/* The public site: its pages, and the pieces only they use */
@import url("/assets/layouts/marketing_pages-6b420913.css") layer(components);
@import url("/assets/components/nav_menu-4fb7a256.css") layer(components);
@import url("/assets/components/storefront_demo-0086f377.css") layer(components);
@import url("/assets/components/builder_faq-020c223c.css") layer(components);
@import url("/assets/components/scene_clock-a7e862e4.css") layer(components);
@import url("/assets/components/learning_faq_demo-b8fbff07.css") layer(components);
@import url("/assets/components/skin_word-77193bef.css") layer(components);
@import url("/assets/components/industry_scene-9876c313.css") layer(components);
@import url("/assets/components/feature_glyph-320bbc66.css") layer(components);
@import url("/assets/components/assistant_chat-01645eed.css") layer(components);
@import url("/assets/components/assistant_name-9c66fefa.css") layer(components);
@import url("/assets/components/assistant_cards-96e16b0c.css") layer(components);
@import url("/assets/components/steps-2fb4a8e1.css") layer(components);
@import url("/assets/components/copyable_code-2a54c793.css") layer(components);
@import url("/assets/components/dashboard_preview-b4543f3d.css") layer(components);
@import url("/assets/components/link_tile-e06ff5f6.css") layer(components);
@import url("/assets/components/link_chips-11c8f179.css") layer(components);
@import url("/assets/components/plan_card-a366c95a.css") layer(components);
@import url("/assets/components/disclosure-688a365a.css") layer(components);
@import url("/assets/components/points-b04b1b93.css") layer(components);
@import url("/assets/components/comparison_table-2c41a633.css") layer(components);
@import url("/assets/components/article_text-fd60b9c5.css") layer(components);
@import url("/assets/components/guide_header-9f1b9990.css") layer(components);
@import url("/assets/components/roundup_table-cf3d6e7e.css") layer(components);
@import url("/assets/components/roundup_entry-907046fa.css") layer(components);
@import url("/assets/components/guide_outline-afed1ef2.css") layer(components);
@import url("/assets/components/faq_looks-47a899b1.css") layer(components);
@import url("/assets/components/inbox_to_faq-07cad708.css") layer(components);
@import url("/assets/components/faq_comparison-a2c22351.css") layer(components);
@import url("/assets/components/report_inbox-71013f0c.css") layer(components);
@import url("/assets/components/report_email-72fe8002.css") layer(components);
@import url("/assets/components/theme_editor_demo-3e725d7f.css") layer(components);
@import url("/assets/components/highlight_playground-30cac5d5.css") layer(components);
@import url("/assets/components/question_loop-6bd06c12.css") layer(components);
@import url("/assets/components/lead_flow-71020e9c.css") layer(components);
@import url("/assets/components/gap_list-e60e72ba.css") layer(components);
@import url("/assets/components/faq_schema_generator-3a7e91ab.css") layer(components);
@import url("/assets/components/code_card-f2523a0a.css") layer(components);
@import url("/assets/components/check_list-f7a9aff3.css") layer(components);
@import url("/assets/components/policy_sheet-6fc551cf.css") layer(components);
@import url("/assets/components/featured_on-0137b950.css") layer(components);

/* Share cards: the link-preview pictures, drawn after every component they show */
@import url("/assets/components/share_card-64143f99.css") layer(components);
