@layer palette {
  :root,html[data-palette="signal-noir"][data-appearance="dark"]{
    color-scheme:dark;--canvas:#020304;--surface-recessed:#050608;--surface-base:#08090b;--surface-raised:#0e1014;--surface-floating:#14171c;--surface-overlay:rgba(8,9,11,.94);--text-strong:#ffffff;--text-body:#e2e3e5;--text-muted:#b1b4ba;--text-disabled:#72767e;--border-subtle:rgba(255,255,255,.09);--border-standard:rgba(255,255,255,.18);--border-emphasis:#f01b35;--accent-text:#f01b35;--accent-fill:#e0001b;--accent-deep:#650711;--control-primary-bg:#e0001b;--control-primary-hover:#c80018;--control-primary-fg:#ffffff;--control-primary-border:var(--control-primary-bg);--control-primary-border-hover:var(--control-primary-hover);--control-secondary-bg:rgba(255,255,255,.025);--control-secondary-fg:#f2f2f2;--control-disabled-bg:#25272c;--control-disabled-fg:#868a91;--focus-inner:#020304;--focus-outer:#ff4058;--selection-bg:#e0001b;--selection-fg:#ffffff;--shadow-raised:0 18px 50px rgba(0,0,0,.34),inset 0 1px rgba(255,255,255,.04);--shadow-floating:0 28px 90px rgba(0,0,0,.58),inset 0 1px rgba(255,255,255,.06);--backdrop:rgba(0,0,0,.72);--ambient:radial-gradient(circle at 18% 18%,rgba(224,0,27,.08),transparent 26rem),radial-gradient(circle at 84% 75%,rgba(224,0,27,.045),transparent 30rem);--noise-opacity:.05;--chart-grid:rgba(255,255,255,.12);--chart-line:#f01b35;--chart-area:rgba(224,0,27,.14);--positive:#f5f5f5;--input-bg:rgba(0,0,0,.35);--opaque-overlay:#0b0c0f;
  }
}
