:root {
  --wudi-world-ink: #173e37;
  --wudi-world-highlight: #d9f58b;
  --wudi-travel-ink: #173e37;
  --wudi-travel-highlight: #d9f58b;
  --wudi-finance-ink: #3a2c55;
  --wudi-finance-highlight: #f2d68a;
  --wudi-brain-ink: #6b2e1f;
  --wudi-brain-highlight: #ffd2c2;
  --wudi-accounts-ink: #163a58;
  --wudi-accounts-highlight: #cfe5f7;
  --wudi-font: "Manrope", system-ui, sans-serif;
}
/* Wordmark: <span class="wudi-wordmark"><b>WUDI</b> Travel</span> */
.wudi-wordmark { font-family: var(--wudi-font); font-weight: 600; letter-spacing: -0.02em; }
.wudi-wordmark b { font-weight: 800; }
/* Tile: set color + --wudi-ink on the wrapper; the inline mark uses currentColor and --wudi-ink */
.wudi-tile { display: inline-grid; place-items: center; width: 32px; height: 32px; border-radius: 10px; }
.wudi-tile svg { width: 76%; height: 76%; }
