/* The icons the app uses beyond the handful css-zero's generator seeds. Every icon here was added
   for a feature, so this file grows while the stock file stays byte-identical to the generator's.
   Adding one takes the three steps in `.project/agent-notes/frontend.md`.

   Propshaft resolves a url() against this file's own directory, so each icon needs `../` to reach
   app/assets/images. A wrong path only logs a warning, so
   `test/assets/stylesheet_asset_urls_test.rb` fails on one. */

/****************************************************************
* Lucide (https://lucide.dev)
* Open-source icon library with a consistent style
*****************************************************************/
.icon--archive { --svg: url("/assets/archive-d7dcd6d0.svg"); }
.icon--archive-restore { --svg: url("/assets/archive-restore-a4b3301d.svg"); }
.icon--arrow-up-right { --svg: url("/assets/arrow-up-right-a8252fa0.svg"); }
.icon--building-2 { --svg: url("/assets/building-2-ffeb1f37.svg"); }
.icon--calendar { --svg: url("/assets/calendar-7338b3da.svg"); }
.icon--calendar-clock { --svg: url("/assets/calendar-clock-8b457c12.svg"); }
.icon--calendar-plus { --svg: url("/assets/calendar-plus-2032f1a8.svg"); }
.icon--chart-line { --svg: url("/assets/chart-line-3186a099.svg"); }
.icon--check { --svg: url("/assets/check-a0a8a36a.svg"); }
.icon--clipboard-list { --svg: url("/assets/clipboard-list-e6f6a21a.svg"); }
.icon--ellipsis-vertical { --svg: url("/assets/ellipsis-vertical-0266fb2c.svg"); }
.icon--file-text { --svg: url("/assets/file-text-2de788e7.svg"); }
.icon--flag { --svg: url("/assets/flag-3d84c18e.svg"); }
.icon--graduation-cap { --svg: url("/assets/graduation-cap-f65bccba.svg"); }
.icon--home { --svg: url("/assets/home-8f993b31.svg"); }
.icon--pencil { --svg: url("/assets/pencil-46dd1789.svg"); }
.icon--plus { --svg: url("/assets/plus-a8c85592.svg"); }
.icon--presentation { --svg: url("/assets/presentation-90d57c0d.svg"); }
.icon--settings { --svg: url("/assets/settings-e376cfed.svg"); }
.icon--shield { --svg: url("/assets/shield-9865bafc.svg"); }
.icon--sparkles { --svg: url("/assets/sparkles-3f3010f9.svg"); }
.icon--toolbox { --svg: url("/assets/toolbox-e6b7408e.svg"); }
.icon--trash-2 { --svg: url("/assets/trash-2-49639514.svg"); }
.icon--user { --svg: url("/assets/user-74c862bc.svg"); }
.icon--user-plus { --svg: url("/assets/user-plus-a97029bf.svg"); }
.icon--users { --svg: url("/assets/users-ca4f9cd8.svg"); }
