/* Adonify — Color tokens. Source: beta-adonify-launch.html via adonify-design-system.zip */
:root {
  /* Background layers — deepest → shallowest elevation */
  --bg:          #070F18;
  --navy:        #0D1B2A;
  --card:        #111E2E;
  --lift:        #162840;

  /* Borders */
  --border:      #1C3050;
  --border-dim:  #152236;

  /* Brand */
  --amber:       #F5A623;
  --amber-d:     #D4881A;
  --amber-dim:   rgba(245,166,35,.12);

  /* Semantic */
  --green:       #27AE60;
  --red:         #E74C3C;
  --blue:        #3B82F6;

  /* Text */
  --ice:         #E8F4FD;
  --text:        #C8D8E8;
  --muted:       #5A7A9A;
  --muted2:      #3D5A78;
  --white:       #FFFFFF;

  /* Semantic aliases */
  --surface-page:    var(--bg);
  --surface-section: var(--navy);
  --surface-card:    var(--card);
  --surface-input:   var(--lift);
  --text-heading:    var(--ice);
  --text-body:       var(--text);
  --text-secondary:  var(--muted);
  --text-disabled:   var(--muted2);
  --accent:          var(--amber);
  --accent-hover:    var(--amber-d);
  --accent-tint:     var(--amber-dim);
  --on-accent:       #0D1B2A; /* dark navy text on amber fills */
}
