/* RPA Online — Semantic aliases (light theme)
   Consumers should prefer these over raw primitives. */
:root {
  --bg:            var(--neutral-0);
  --surface:       var(--neutral-0);
  --surface-muted: var(--neutral-100);

  --text:       var(--neutral-800);  /* #1f1f1c */
  --text-muted: var(--neutral-500);  /* #71716a */
  --text-faint: var(--neutral-400);  /* #9b9b92 */

  --border:        var(--neutral-200);  /* #e6e6e1 */
  --border-strong: var(--neutral-300);  /* #d1d1ca */

  --primary:       var(--mar-500);   /* #8a6e45 */
  --primary-hover: var(--mar-600);   /* #745a39 */
  --primary-soft:  var(--mar-50);    /* #f2ebdf */
  --primary-fg:    #ffffff;

  --secondary:      var(--areia-400);
  --secondary-soft: var(--areia-100);
}
