/* Dev-server shell — Lightning-CSS-bundled entry (DDR-014).
 *
 * Layer cascade order (declared once, in this file):
 *   reset      — minimal base + box-sizing.
 *   tokens     — design tokens (--u-*) for the dev-server shell.
 *   layout     — top-level grid (.app).
 *   shell      — chrome chrome: sidebar, header, status bar, viewport frame.
 *   components — system view, tokens grid, comments, gallery.
 *   utilities  — reserved for Phase 3.5 helpers.
 *
 * Each individual file wraps its declarations in its own `@layer <name> { ... }`.
 * Lightning CSS merges identically-named layers in source order on bundle.
 *
 * Phase 3.5 will swap `1-tokens.css` for a DS-driven token import.
 */

@layer reset, tokens, layout, shell, components, utilities;

@import url('./0-reset.css');
@import url('./1-tokens.css');
/* Plan B — maude DS token ladder, scoped under `.maude[data-theme]` (additive;
   drives the rewritten `.st-*` chrome without disturbing the legacy amber tokens). */
@import url('./1-tokens-maude.css');
@import url('./2-layout.css');
@import url('./3-shell.css');
/* Plan B — maude DS studio chrome (.st-* ported from Studio.css), grown per slice. */
@import url('./3-shell-maude.css');
@import url('./4-components.css');
/* Plan B — maude DS shared component classes (.btn/.kbd/.callout), scoped under `.maude`. */
@import url('./4-components-maude.css');
/* Plan B — maude redesign of remaining legacy shell surfaces (HelpModal, tour, what's-new, SystemView, CommentBar). */
@import url('./5-maude-overrides.css');
/* Phase 31 (DDR-123) — ACP chat sidepanel (chat-* inside the Assistant st-rpanel). */
@import url('./6-acp-chat.css');
@import url('./5-utilities.css');
