/* NoLink custom theme — overrides Element Call's design tokens */
:root, .cpd-theme-light, .cpd-theme-dark {
  /* Primary accent — replaces Element green with NoLink cyan */
  --cpd-color-text-action-accent: #00e5ff;
  --cpd-color-text-action-primary: #00e5ff;
  --cpd-color-bg-action-primary-rest: #00e5ff;
  --cpd-color-bg-action-primary-hovered: #4fc3f7;
  --cpd-color-bg-action-primary-pressed: #4fc3f7;
  --cpd-color-border-interactive-primary: #00e5ff;
  --cpd-color-icon-accent-tertiary: #00e5ff;
  --cpd-color-icon-accent-primary: #00e5ff;
  --cpd-color-icon-on-solid-primary: #0f1a2e;
}

.cpd-theme-dark {
  --cpd-color-bg-canvas-default: #0f1a2e;
}
