/* Billing presentation aliases the approved shared native palette in both themes. */
:root[data-design="vertraut"] {
  --br-canvas: var(--design-background);
  --br-paper: var(--design-surface);
  --br-panel: var(--design-green-panel);
  --br-muted: var(--design-muted);
  --br-accent: var(--design-primary-text);
  --br-selected: var(--design-success-soft);
  --br-hover: var(--atelier-table-hover);
  --br-border: var(--design-border);
  --br-shadow: var(--atelier-floating-shadow);
  --br-s1: var(--atelier-s1);
  --br-s2: var(--atelier-s2);
  --br-s3: var(--atelier-s3);
  --br-s4: var(--atelier-s4);
  --br-s6: var(--atelier-s6);
  --br-control: var(--atelier-control);
  --br-line: var(--atelier-line);
  --br-focus: var(--atelier-focus);
  --br-radius: var(--atelier-radius);
  --br-radius-panel: var(--atelier-radius-panel);
  --br-dialog: var(--ops-dialog);
  --br-side: var(--atelier-chart-desktop);
  --br-search: var(--atelier-menu-width);
  --br-note: var(--ops-small);
  --br-body: var(--ops-medium);
  --br-leading: 1.5;
  --br-heading-leading: 1.2;
  --br-muted-opacity: .62;
}
