/*
 * Hand-written CSS entry point, served directly by Propshaft (no build step).
 *
 * Order matters: tokens → base/reset → components → vendor. Components rely on
 * the custom properties in tokens.css, so it comes first.
 *
 * Two cascade layers keep the element-level reset from ever beating components:
 * base (the reset) is ordered below components, so a rule like `.btn` wins over
 * the `button { background: none }` reset regardless of selector specificity.
 * tokens.css and the vendor sheets stay unlayered.
 */

@layer base, components;

@import url("/assets/tokens-9d14fbb0.css");
@import url("/assets/base-af949129.css") layer(base);

@import url("/assets/components/helpers-7fc038ef.css") layer(components);
/* ping-dot must load before its consumers: the flat per-context overrides
   (.live-dot, .cv-pulse, …) only beat the .ping-dot default on source order. */
@import url("/assets/components/ping-dot-60c4ee03.css") layer(components);
@import url("/assets/components/status-dot-f7d1e80a.css") layer(components);
@import url("/assets/components/layout-cd8b2a8c.css") layer(components);
@import url("/assets/components/buttons-82a751ef.css") layer(components);
@import url("/assets/components/forms-6c59bbaa.css") layer(components);
@import url("/assets/components/auth-7d825e16.css") layer(components);
@import url("/assets/components/navbar-ba2c358f.css") layer(components);
@import url("/assets/components/dropdown-867178de.css") layer(components);
@import url("/assets/components/questions-9e080403.css") layer(components);
@import url("/assets/components/board-2c08cad9.css") layer(components);
@import url("/assets/components/switcher-0453d50b.css") layer(components);
@import url("/assets/components/empty-states-b4fff68a.css") layer(components);
@import url("/assets/components/class-view-ceaf8cb8.css") layer(components);
@import url("/assets/components/sessions-bdda0def.css") layer(components);
@import url("/assets/components/join-920dba9d.css") layer(components);
@import url("/assets/components/settings-56f20129.css") layer(components);
@import url("/assets/components/billing-cf4de703.css") layer(components);
@import url("/assets/components/stats-091861cd.css") layer(components);
@import url("/assets/components/admin-e6c2d7b9.css") layer(components);

@import url("/assets/dialogs-97ef2e30.css") layer(components);
@import url("/assets/air-datepicker-04ec5987.css");
@import url("/assets/air-datepicker-overrides-e7b8ba2c.css");
