.icon-mask {
	display: inline-block;
	flex-shrink: 0;
	background-color: currentColor;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	-webkit-mask-position: center;
	mask-position: center;
	-webkit-mask-size: contain;
	mask-size: contain;
}

.icon-sun {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-sun.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-sun.svg');
}

.icon-moon {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-moon.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-moon.svg');
}

.icon-chevron-down {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-chevron-down.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-chevron-down.svg');
}

.icon-folder {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-folder.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-folder.svg');
}

.icon-cube {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-cube.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-cube.svg');
}

.icon-user {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-user.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-user.svg');
}

.icon-language {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-language.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-language.svg');
}

.icon-logout {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-logout.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-logout.svg');
}

.icon-plus {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-plus.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-plus.svg');
}

.icon-search {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-search.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-search.svg');
}

.icon-external-link {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-external-link.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-external-link.svg');
}

.icon-edit {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-edit.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-edit.svg');
}

.icon-undo {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-undo.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-undo.svg');
}

.icon-repeat {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-repeat.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-repeat.svg');
}

.icon-list {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-list.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-list.svg');
}

.icon-pencil {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-pencil.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-pencil.svg');
}

.icon-power {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-power.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-power.svg');
}

.icon-caret-down {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-caret-down.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-caret-down.svg');
}

.icon-caret-up {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-caret-up.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-caret-up.svg');
}

.icon-download {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-download.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-download.svg');
}

.icon-line-chart {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-line-chart.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-line-chart.svg');
}

.icon-table {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-table.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-table.svg');
}

.icon-lock {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-lock.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-lock.svg');
}

.icon-trash {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-trash.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-trash.svg');
}

.icon-times {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-times.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-times.svg');
}

.icon-camera {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-camera.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-camera.svg');
}

.icon-plus-circle {
	-webkit-mask-image: url('../../../weblogo/bin-debug/images/icons/icon-plus-circle.svg');
	mask-image: url('../../../weblogo/bin-debug/images/icons/icon-plus-circle.svg');
}

.icon-traits {
	-webkit-mask-image: url('../../icons/icon-traits.svg');
	mask-image: url('../../icons/icon-traits.svg');
}

.theme-icon-glyph,
.menu-icon-glyph {
	width: 16px;
	height: 16px;
}
