:root {
  --ibs-ui-blue: var(--nmla-primary, #087cf5);
  --ibs-ui-border: var(--nmla-border, rgba(205, 220, 236, .7));
  --ibs-ui-cyan: var(--nmla-accent, #12cde7);
  --ibs-ui-danger: var(--nmla-danger, #d92d20);
  --ibs-ui-muted: var(--nmla-text-muted, #64748b);
  --ibs-ui-page: var(--nmla-background, #e3edf7);
  --ibs-ui-radius-lg: var(--nmla-radius-lg, 36px);
  --ibs-ui-radius-md: var(--nmla-radius-md, 26px);
  --ibs-ui-radius-sm: var(--nmla-radius-sm, 18px);
  --ibs-ui-shadow: var(--nmla-shadow-elevated, 0 18px 38px rgba(104, 139, 178, .16), 0 6px 16px rgba(104, 139, 178, .08));
  --ibs-ui-surface: var(--nmla-surface, #fff);
  --ibs-ui-text: var(--nmla-text, #16191f);
  --ibs-ui-warning: var(--nmla-warning, #b45309);
}
