/* Generated from Design/tokens.json. Read STYLE-GUIDE.md; run tools/Sync-Design.ps1. */
:root {
  color-scheme: dark;
  --lm-canvas: #0C121C;
  --lm-sidebar: #101925;
  --lm-surface: #151F2E;
  --lm-raised: #1C2A3C;
  --lm-stroke: #2B3B50;
  --lm-ink: #E8EFF8;
  --lm-muted: #A1B1C6;
  --lm-accent: #7BE0CA;
  --lm-accent-ink: #092B29;
  --lm-accent-surface: #183C3C;
  --lm-positive: #7BE0B1;
  --lm-negative: #FF8C9C;
  --lm-buy: #8EBEFF;
  --lm-sell: #E9C384;
  --lm-table-alternate: #172232;
  --lm-table-divider: #1D2B3D;
  --lm-table-hover: #213247;
  --lm-table-selected: #244649;
  --lm-font-family: "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, Arial, sans-serif;
  --lm-font-number-family: "Cascadia Mono", Consolas, ui-monospace, monospace;
  --lm-font-body: 13px;
  --lm-font-caption: 12px;
  --lm-font-label: 10px;
  --lm-font-section: 18px;
  --lm-font-title: 28px;
  --lm-font-number: 28px;
  --lm-radius-card: 10px;
  --lm-radius-button: 7px;
  --lm-radius-input: 6px;
  --lm-radius-icon: 9px;
  --lm-space-xs: 4px;
  --lm-space-sm: 8px;
  --lm-space-md: 12px;
  --lm-space-lg: 16px;
  --lm-space-card: 18px;
  --lm-space-xl: 24px;
  --lm-space-page: 26px;
  --lm-space-xxl: 32px;
  --lm-size-wpf-control: 36px;
  --lm-size-web-control: 44px;
  --lm-size-table-row: 42px;
  --lm-size-table-header: 40px;
  --lm-size-brand-icon: 36px;
  --lm-size-stroke: 1px;
}
