# RIFTWAKE UI icons — Lucide React 1.46.0

- Author: Lucide Icons and Contributors; Feather-derived icons by Cole Bemis.
- Upstream: https://github.com/lucide-icons/lucide/tree/7eb8afe2f8b11bf199e6335c2c094a3d1bfedcc2/packages/lucide-react
- Documentation: https://lucide.dev/guide/react and https://lucide.dev/how-to/accessibility
- Package: `https://registry.npmjs.org/lucide-react/-/lucide-react-1.46.0.tgz`
- Immutable archive SHA-1: `f485e29a7b448250ca96977450e529c473b5b496`
- npm archive integrity: `sha512-Bv+FZXgZPrxc/NCl1e7JJVQFLdiCxYgxNVhqoV7X0p6I8ADJo8DxBnK1auH0fZz4AmqOJ3jgneL4f1i8LJQRAA==`
- License: ISC; Feather-derived icons retain the original MIT notice.
- Complete unmodified package license: [lucide-LICENSE.txt](./lucide-LICENSE.txt).
- License SHA-256: `b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57`.
- Runtime dependency: React; exact installed version is pinned in package-lock.json.

The finite named imports in src/components/UiIcon.tsx retain upstream icon paths. RIFTWAKE maps them to existing navigation, controls, skill labels, progress and equipment-category badges, sets currentColor and 1.75px strokes, and uses 20/24px UI tokens. Miniature portrait medals retain their original proportional footprint. Compact projected loot markers retain their original 18/14px footprints to preserve collision/exclusion calculations. Icons are decorative and hidden from assistive technology; existing labels, rank/tier data and button handlers provide meaning. Product portraits, externally authored models, logo identity, map schematics and combat warning geometry are unchanged.
