/*
 * @dbx-tools/ui-appkit shared stylesheet.
 *
 * Feature UI packages (`ui-email`, `ui-mastra`, ...) import
 * this once and add their own `@source` for local class strings.
 *
 * Provides:
 *   1. Streamdown's base stylesheet (markdown / code-block layout).
 *   2. The shiki token-paint shim used by Streamdown renderers.
 */

@import "tailwindcss";
@import "streamdown/styles.css";
/*
 * Brand -> AppKit token bridge. Scoped to `:root[data-brand]`, so it is inert
 * until a host applies a brand (see `@dbx-tools/ui-branding` `applyBrandContext`
 * / `BrandProvider applyToDocument`). Imported here so it travels with every
 * feature UI package that depends on this shared base.
 */
@import "@dbx-tools/ui-branding/brand-bridge.css";

@source "./react";

[data-streamdown="code-block-body"] code span {
  color: var(--sdm-c, inherit);
}
