/* Generated icon classes — one per SVG in assets/icons/. Use with .s2-icon (mask, tinted by currentColor):
   <span class="s2-icon s2-icon--search"></span> */
.s2-icon--add-circle { -webkit-mask-image: url('../assets/icons/add-circle.svg'); mask-image: url('../assets/icons/add-circle.svg'); }
.s2-icon--add { -webkit-mask-image: url('../assets/icons/add.svg'); mask-image: url('../assets/icons/add.svg'); }
.s2-icon--alert-diamond { -webkit-mask-image: url('../assets/icons/alert-diamond.svg'); mask-image: url('../assets/icons/alert-diamond.svg'); }
.s2-icon--alert-triangle { -webkit-mask-image: url('../assets/icons/alert-triangle.svg'); mask-image: url('../assets/icons/alert-triangle.svg'); }
.s2-icon--apps { -webkit-mask-image: url('../assets/icons/apps.svg'); mask-image: url('../assets/icons/apps.svg'); }
.s2-icon--archive { -webkit-mask-image: url('../assets/icons/archive.svg'); mask-image: url('../assets/icons/archive.svg'); }
.s2-icon--arrow-up-send { -webkit-mask-image: url('../assets/icons/arrow-up-send.svg'); mask-image: url('../assets/icons/arrow-up-send.svg'); }
.s2-icon--attach { -webkit-mask-image: url('../assets/icons/attach.svg'); mask-image: url('../assets/icons/attach.svg'); }
.s2-icon--bell { -webkit-mask-image: url('../assets/icons/bell.svg'); mask-image: url('../assets/icons/bell.svg'); }
.s2-icon--bookmark { -webkit-mask-image: url('../assets/icons/bookmark.svg'); mask-image: url('../assets/icons/bookmark.svg'); }
.s2-icon--calendar { -webkit-mask-image: url('../assets/icons/calendar.svg'); mask-image: url('../assets/icons/calendar.svg'); }
.s2-icon--camera { -webkit-mask-image: url('../assets/icons/camera.svg'); mask-image: url('../assets/icons/camera.svg'); }
.s2-icon--checkmark-circle { -webkit-mask-image: url('../assets/icons/checkmark-circle.svg'); mask-image: url('../assets/icons/checkmark-circle.svg'); }
.s2-icon--checkmark { -webkit-mask-image: url('../assets/icons/checkmark.svg'); mask-image: url('../assets/icons/checkmark.svg'); }
.s2-icon--chevron-down { -webkit-mask-image: url('../assets/icons/chevron-down.svg'); mask-image: url('../assets/icons/chevron-down.svg'); }
.s2-icon--chevron-left { -webkit-mask-image: url('../assets/icons/chevron-left.svg'); mask-image: url('../assets/icons/chevron-left.svg'); }
.s2-icon--chevron-right { -webkit-mask-image: url('../assets/icons/chevron-right.svg'); mask-image: url('../assets/icons/chevron-right.svg'); }
.s2-icon--chevron-up { -webkit-mask-image: url('../assets/icons/chevron-up.svg'); mask-image: url('../assets/icons/chevron-up.svg'); }
.s2-icon--clock { -webkit-mask-image: url('../assets/icons/clock.svg'); mask-image: url('../assets/icons/clock.svg'); }
.s2-icon--close { -webkit-mask-image: url('../assets/icons/close.svg'); mask-image: url('../assets/icons/close.svg'); }
.s2-icon--cloud { -webkit-mask-image: url('../assets/icons/cloud.svg'); mask-image: url('../assets/icons/cloud.svg'); }
.s2-icon--color { -webkit-mask-image: url('../assets/icons/color.svg'); mask-image: url('../assets/icons/color.svg'); }
.s2-icon--comment { -webkit-mask-image: url('../assets/icons/comment.svg'); mask-image: url('../assets/icons/comment.svg'); }
.s2-icon--copy { -webkit-mask-image: url('../assets/icons/copy.svg'); mask-image: url('../assets/icons/copy.svg'); }
.s2-icon--delete { -webkit-mask-image: url('../assets/icons/delete.svg'); mask-image: url('../assets/icons/delete.svg'); }
.s2-icon--download { -webkit-mask-image: url('../assets/icons/download.svg'); mask-image: url('../assets/icons/download.svg'); }
.s2-icon--edit { -webkit-mask-image: url('../assets/icons/edit.svg'); mask-image: url('../assets/icons/edit.svg'); }
.s2-icon--email { -webkit-mask-image: url('../assets/icons/email.svg'); mask-image: url('../assets/icons/email.svg'); }
.s2-icon--export { -webkit-mask-image: url('../assets/icons/export.svg'); mask-image: url('../assets/icons/export.svg'); }
.s2-icon--filter { -webkit-mask-image: url('../assets/icons/filter.svg'); mask-image: url('../assets/icons/filter.svg'); }
.s2-icon--folder-open { -webkit-mask-image: url('../assets/icons/folder-open.svg'); mask-image: url('../assets/icons/folder-open.svg'); }
.s2-icon--folder { -webkit-mask-image: url('../assets/icons/folder.svg'); mask-image: url('../assets/icons/folder.svg'); }
.s2-icon--heart { -webkit-mask-image: url('../assets/icons/heart.svg'); mask-image: url('../assets/icons/heart.svg'); }
.s2-icon--help-circle { -webkit-mask-image: url('../assets/icons/help-circle.svg'); mask-image: url('../assets/icons/help-circle.svg'); }
.s2-icon--home { -webkit-mask-image: url('../assets/icons/home.svg'); mask-image: url('../assets/icons/home.svg'); }
.s2-icon--image { -webkit-mask-image: url('../assets/icons/image.svg'); mask-image: url('../assets/icons/image.svg'); }
.s2-icon--info-circle { -webkit-mask-image: url('../assets/icons/info-circle.svg'); mask-image: url('../assets/icons/info-circle.svg'); }
.s2-icon--layers { -webkit-mask-image: url('../assets/icons/layers.svg'); mask-image: url('../assets/icons/layers.svg'); }
.s2-icon--lightbulb { -webkit-mask-image: url('../assets/icons/lightbulb.svg'); mask-image: url('../assets/icons/lightbulb.svg'); }
.s2-icon--link { -webkit-mask-image: url('../assets/icons/link.svg'); mask-image: url('../assets/icons/link.svg'); }
.s2-icon--maximize { -webkit-mask-image: url('../assets/icons/maximize.svg'); mask-image: url('../assets/icons/maximize.svg'); }
.s2-icon--more { -webkit-mask-image: url('../assets/icons/more.svg'); mask-image: url('../assets/icons/more.svg'); }
.s2-icon--play { -webkit-mask-image: url('../assets/icons/play.svg'); mask-image: url('../assets/icons/play.svg'); }
.s2-icon--properties { -webkit-mask-image: url('../assets/icons/properties.svg'); mask-image: url('../assets/icons/properties.svg'); }
.s2-icon--redo { -webkit-mask-image: url('../assets/icons/redo.svg'); mask-image: url('../assets/icons/redo.svg'); }
.s2-icon--refresh { -webkit-mask-image: url('../assets/icons/refresh.svg'); mask-image: url('../assets/icons/refresh.svg'); }
.s2-icon--search { -webkit-mask-image: url('../assets/icons/search.svg'); mask-image: url('../assets/icons/search.svg'); }
.s2-icon--settings { -webkit-mask-image: url('../assets/icons/settings.svg'); mask-image: url('../assets/icons/settings.svg'); }
.s2-icon--share { -webkit-mask-image: url('../assets/icons/share.svg'); mask-image: url('../assets/icons/share.svg'); }
.s2-icon--star-filled { -webkit-mask-image: url('../assets/icons/star-filled.svg'); mask-image: url('../assets/icons/star-filled.svg'); }
.s2-icon--star { -webkit-mask-image: url('../assets/icons/star.svg'); mask-image: url('../assets/icons/star.svg'); }
.s2-icon--undo { -webkit-mask-image: url('../assets/icons/undo.svg'); mask-image: url('../assets/icons/undo.svg'); }
.s2-icon--upload { -webkit-mask-image: url('../assets/icons/upload.svg'); mask-image: url('../assets/icons/upload.svg'); }
.s2-icon--user-group { -webkit-mask-image: url('../assets/icons/user-group.svg'); mask-image: url('../assets/icons/user-group.svg'); }
.s2-icon--user { -webkit-mask-image: url('../assets/icons/user.svg'); mask-image: url('../assets/icons/user.svg'); }
