:root{
  --ke-bg:#0b0c10;
  --ke-surface:rgba(18,19,24,.78);
  --ke-border:rgba(255,225,155,.22);
  --ke-border-strong:rgba(255,225,155,.38);
  --ke-text:#f2f0ea;
  --ke-text-dim:rgba(242,240,234,.74);
  --ke-gold:#f2c15f;
  --ke-blue:#6cc7ff;
  --ke-radius:14px;
  --ke-shadow:0 14px 50px rgba(0,0,0,.55);
  --ke-max:1200px;
  --ke-gap:18px;
  --ke-nav-h:72px;
}
