/* Gerado por scripts/build-icons.mjs — não editar à mão. Ícones Lucide (ISC). */
.i { display: inline-block; width: 1.2em; height: 1.2em; background-color: currentColor; flex: none;
  -webkit-mask: var(--i) center / contain no-repeat; mask: var(--i) center / contain no-repeat; }
.i-arrow-left { --i: url('../assets/icons/arrow-left.svg'); }
.i-plus { --i: url('../assets/icons/plus.svg'); }
.i-user-round { --i: url('../assets/icons/user-round.svg'); }
.i-users { --i: url('../assets/icons/users.svg'); }
.i-settings { --i: url('../assets/icons/settings.svg'); }
.i-log-out { --i: url('../assets/icons/log-out.svg'); }
.i-download { --i: url('../assets/icons/download.svg'); }
.i-upload { --i: url('../assets/icons/upload.svg'); }
.i-play { --i: url('../assets/icons/play.svg'); }
.i-chart-column { --i: url('../assets/icons/chart-column.svg'); }
.i-keyboard { --i: url('../assets/icons/keyboard.svg'); }
.i-history { --i: url('../assets/icons/history.svg'); }
.i-sparkles { --i: url('../assets/icons/sparkles.svg'); }
.i-book-open { --i: url('../assets/icons/book-open.svg'); }
.i-map { --i: url('../assets/icons/map.svg'); }
.i-mail { --i: url('../assets/icons/mail.svg'); }
.i-lock { --i: url('../assets/icons/lock.svg'); }
.i-eye { --i: url('../assets/icons/eye.svg'); }
.i-eye-off { --i: url('../assets/icons/eye-off.svg'); }
.i-check { --i: url('../assets/icons/check.svg'); }
.i-chevron-right { --i: url('../assets/icons/chevron-right.svg'); }
.i-volume-2 { --i: url('../assets/icons/volume-2.svg'); }
.i-shield-check { --i: url('../assets/icons/shield-check.svg'); }
.i-gamepad-2 { --i: url('../assets/icons/gamepad-2.svg'); }
.i-pencil { --i: url('../assets/icons/pencil.svg'); }
.i-building-2 { --i: url('../assets/icons/building-2.svg'); }
.i-key-round { --i: url('../assets/icons/key-round.svg'); }
.i-star { --i: url('../assets/icons/star.svg'); }
.i-calendar { --i: url('../assets/icons/calendar.svg'); }
.i-clock { --i: url('../assets/icons/clock.svg'); }
.i-trophy { --i: url('../assets/icons/trophy.svg'); }
.i-house { --i: url('../assets/icons/house.svg'); }
.i-circle-help { --i: url('../assets/icons/circle-help.svg'); }
.i-x { --i: url('../assets/icons/x.svg'); }
.i-rotate-ccw { --i: url('../assets/icons/rotate-ccw.svg'); }
