/* Naru2day UI icons. Paths resolve relative to this stylesheet. */
.n2-icon {
  display: inline-block;
  width: 1em;
  height: 1em;
  flex: 0 0 auto;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask: var(--n2-icon) center / contain no-repeat;
  mask: var(--n2-icon) center / contain no-repeat;
}
.n2-icon-arrow-clockwise { --n2-icon: url("./arrow-clockwise.svg"); }
.n2-icon-bar-chart-fill { --n2-icon: url("./bar-chart-fill.svg"); }
.n2-icon-bell { --n2-icon: url("./bell.svg"); }
.n2-icon-bell-fill { --n2-icon: url("./bell-fill.svg"); }
.n2-icon-bell-slash { --n2-icon: url("./bell-slash.svg"); }
.n2-icon-book { --n2-icon: url("./book.svg"); }
.n2-icon-book-half { --n2-icon: url("./book-half.svg"); }
.n2-icon-check { --n2-icon: url("./check.svg"); }
.n2-icon-check-circle-fill { --n2-icon: url("./check-circle-fill.svg"); }
.n2-icon-check-lg { --n2-icon: url("./check-lg.svg"); }
.n2-icon-circle-half { --n2-icon: url("./circle-half.svg"); }
.n2-icon-collection-play-fill { --n2-icon: url("./collection-play-fill.svg"); }
.n2-icon-controller { --n2-icon: url("./controller.svg"); }
.n2-icon-copy { --n2-icon: url("./copy.svg"); }
.n2-icon-crosshair { --n2-icon: url("./crosshair.svg"); }
.n2-icon-envelope-fill { --n2-icon: url("./envelope-fill.svg"); }
.n2-icon-exclamation-triangle-fill { --n2-icon: url("./exclamation-triangle-fill.svg"); }
.n2-icon-eye { --n2-icon: url("./eye.svg"); }
.n2-icon-eye-fill { --n2-icon: url("./eye-fill.svg"); }
.n2-icon-gear-fill { --n2-icon: url("./gear-fill.svg"); }
.n2-icon-hourglass { --n2-icon: url("./hourglass.svg"); }
.n2-icon-house-fill { --n2-icon: url("./house-fill.svg"); }
.n2-icon-instagram { --n2-icon: url("./instagram.svg"); }
.n2-icon-key { --n2-icon: url("./key.svg"); }
.n2-icon-lightbulb-fill { --n2-icon: url("./lightbulb-fill.svg"); }
.n2-icon-lock-fill { --n2-icon: url("./lock-fill.svg"); }
.n2-icon-palette-fill { --n2-icon: url("./palette-fill.svg"); }
.n2-icon-pencil-fill { --n2-icon: url("./pencil-fill.svg"); }
.n2-icon-people-fill { --n2-icon: url("./people-fill.svg"); }
.n2-icon-person-fill { --n2-icon: url("./person-fill.svg"); }
.n2-icon-person-walking { --n2-icon: url("./person-walking.svg"); }
.n2-icon-question-circle { --n2-icon: url("./question-circle.svg"); }
.n2-icon-question-lg { --n2-icon: url("./question-lg.svg"); }
.n2-icon-rulers { --n2-icon: url("./rulers.svg"); }
.n2-icon-search { --n2-icon: url("./search.svg"); }
.n2-icon-share-fill { --n2-icon: url("./share-fill.svg"); }
.n2-icon-table { --n2-icon: url("./table.svg"); }
.n2-icon-tiktok { --n2-icon: url("./tiktok.svg"); }
.n2-icon-translate { --n2-icon: url("./translate.svg"); }
.n2-icon-trophy-fill { --n2-icon: url("./trophy-fill.svg"); }
.n2-icon-twitter-x { --n2-icon: url("./twitter-x.svg"); }
.n2-icon-universal-access-circle { --n2-icon: url("./universal-access-circle.svg"); }
.n2-icon-volume-up-fill { --n2-icon: url("./volume-up-fill.svg"); }
.n2-icon-wifi-off { --n2-icon: url("./wifi-off.svg"); }
.n2-icon-x-circle { --n2-icon: url("./x-circle.svg"); }
.n2-icon-x-lg { --n2-icon: url("./x-lg.svg"); }
.n2-icon-youtube { --n2-icon: url("./youtube.svg"); }
