/* PlaceLift palette: only these eight solid colors are maintained by hand.
   Core brand: olive, ink, sage, white. Optional accent: gold.
   Supporting roles: muted text, border, and accessible button hover.
   Decorative shades derive from the core colors below. */
:root{
  --pl-olive:#55612C;
  --pl-ink:#25312B;
  --pl-sage:#F1F4ED;
  --pl-white:#FFFFFF;
  --pl-gold:#BCA06B;
  --pl-muted:#59635C;
  --pl-border:#DDE3DA;
  --pl-hover:#35431F;
  --pl-accent:color-mix(in srgb,var(--pl-olive) 75%,var(--pl-white));
  --pl-accent-soft:color-mix(in srgb,var(--pl-olive) 45%,var(--pl-white));
  --pl-highlight:color-mix(in srgb,var(--pl-olive) 20%,var(--pl-white));
  --pl-surface:color-mix(in srgb,var(--pl-sage) 45%,var(--pl-white));
}
