/* Auto-generated CSS pour mt-icons */

.mt-icon-add-to-list {
    mask: url('add-to-list.svg') no-repeat center;
    -webkit-mask: url('add-to-list.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-alert {
    mask: url('alert.svg') no-repeat center;
    -webkit-mask: url('alert.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-arrow-double-left-right {
    mask: url('arrow-double-left-right.svg') no-repeat center;
    -webkit-mask: url('arrow-double-left-right.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-arrow-double-up-down {
    mask: url('arrow-double-up-down.svg') no-repeat center;
    -webkit-mask: url('arrow-double-up-down.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-arrow-down-left {
    mask: url('arrow-down-left.svg') no-repeat center;
    -webkit-mask: url('arrow-down-left.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-arrow-down-right {
    mask: url('arrow-down-right.svg') no-repeat center;
    -webkit-mask: url('arrow-down-right.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-arrow-down {
    mask: url('arrow-down.svg') no-repeat center;
    -webkit-mask: url('arrow-down.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-arrow-left {
    mask: url('arrow-left.svg') no-repeat center;
    -webkit-mask: url('arrow-left.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-arrow-right {
    mask: url('arrow-right.svg') no-repeat center;
    -webkit-mask: url('arrow-right.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-arrow-up-left {
    mask: url('arrow-up-left.svg') no-repeat center;
    -webkit-mask: url('arrow-up-left.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-arrow-up-right {
    mask: url('arrow-up-right.svg') no-repeat center;
    -webkit-mask: url('arrow-up-right.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-arrow-up {
    mask: url('arrow-up.svg') no-repeat center;
    -webkit-mask: url('arrow-up.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-bell {
    mask: url('bell.svg') no-repeat center;
    -webkit-mask: url('bell.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-check-badge {
    mask: url('check-badge.svg') no-repeat center;
    -webkit-mask: url('check-badge.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-check-circle {
    mask: url('check-circle.svg') no-repeat center;
    -webkit-mask: url('check-circle.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-check-square {
    mask: url('check-square.svg') no-repeat center;
    -webkit-mask: url('check-square.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-check {
    mask: url('check.svg') no-repeat center;
    -webkit-mask: url('check.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-chevron-down {
    mask: url('chevron-down.svg') no-repeat center;
    -webkit-mask: url('chevron-down.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-chevron-left {
    mask: url('chevron-left.svg') no-repeat center;
    -webkit-mask: url('chevron-left.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-chevron-right {
    mask: url('chevron-right.svg') no-repeat center;
    -webkit-mask: url('chevron-right.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-chevron-up-down {
    mask: url('chevron-up-down.svg') no-repeat center;
    -webkit-mask: url('chevron-up-down.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-chevron-up {
    mask: url('chevron-up.svg') no-repeat center;
    -webkit-mask: url('chevron-up.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-circle-notch {
    mask: url('circle-notch.svg') no-repeat center;
    -webkit-mask: url('circle-notch.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-copy {
    mask: url('copy.svg') no-repeat center;
    -webkit-mask: url('copy.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-disk {
    mask: url('disk.svg') no-repeat center;
    -webkit-mask: url('disk.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-download {
    mask: url('download.svg') no-repeat center;
    -webkit-mask: url('download.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-ellipsis-horizontal {
    mask: url('ellipsis-horizontal.svg') no-repeat center;
    -webkit-mask: url('ellipsis-horizontal.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-ellipsis-vertical {
    mask: url('ellipsis-vertical.svg') no-repeat center;
    -webkit-mask: url('ellipsis-vertical.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-export {
    mask: url('export.svg') no-repeat center;
    -webkit-mask: url('export.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-folder {
    mask: url('folder.svg') no-repeat center;
    -webkit-mask: url('folder.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-forklift {
    mask: url('forklift.svg') no-repeat center;
    -webkit-mask: url('forklift.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-gallery {
    mask: url('gallery.svg') no-repeat center;
    -webkit-mask: url('gallery.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-gear {
    mask: url('gear.svg') no-repeat center;
    -webkit-mask: url('gear.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-hamburger {
    mask: url('hamburger.svg') no-repeat center;
    -webkit-mask: url('hamburger.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-heavy-equipment {
    mask: url('heavy-equipment.svg') no-repeat center;
    -webkit-mask: url('heavy-equipment.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-home {
    mask: url('home.svg') no-repeat center;
    -webkit-mask: url('home.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-image {
    mask: url('image.svg') no-repeat center;
    -webkit-mask: url('image.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-images {
    mask: url('images.svg') no-repeat center;
    -webkit-mask: url('images.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-import {
    mask: url('import.svg') no-repeat center;
    -webkit-mask: url('import.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-info {
    mask: url('info.svg') no-repeat center;
    -webkit-mask: url('info.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-language {
    mask: url('language.svg') no-repeat center;
    -webkit-mask: url('language.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-link {
    mask: url('link.svg') no-repeat center;
    -webkit-mask: url('link.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-list {
    mask: url('list.svg') no-repeat center;
    -webkit-mask: url('list.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-logout {
    mask: url('logout.svg') no-repeat center;
    -webkit-mask: url('logout.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-magnifying-glass {
    mask: url('magnifying-glass.svg') no-repeat center;
    -webkit-mask: url('magnifying-glass.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-moon {
    mask: url('moon.svg') no-repeat center;
    -webkit-mask: url('moon.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-pencil {
    mask: url('pencil.svg') no-repeat center;
    -webkit-mask: url('pencil.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-plus-circle {
    mask: url('plus-circle.svg') no-repeat center;
    -webkit-mask: url('plus-circle.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-plus-square {
    mask: url('plus-square.svg') no-repeat center;
    -webkit-mask: url('plus-square.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-plus {
    mask: url('plus.svg') no-repeat center;
    -webkit-mask: url('plus.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-power {
    mask: url('power.svg') no-repeat center;
    -webkit-mask: url('power.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-question-circle {
    mask: url('question-circle.svg') no-repeat center;
    -webkit-mask: url('question-circle.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-question {
    mask: url('question.svg') no-repeat center;
    -webkit-mask: url('question.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-sun {
    mask: url('sun.svg') no-repeat center;
    -webkit-mask: url('sun.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-toggle-off {
    mask: url('toggle-off.svg') no-repeat center;
    -webkit-mask: url('toggle-off.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-toggle-on {
    mask: url('toggle-on.svg') no-repeat center;
    -webkit-mask: url('toggle-on.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-trash-empty {
    mask: url('trash-empty.svg') no-repeat center;
    -webkit-mask: url('trash-empty.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-trash-warning {
    mask: url('trash-warning.svg') no-repeat center;
    -webkit-mask: url('trash-warning.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-trash-x {
    mask: url('trash-x.svg') no-repeat center;
    -webkit-mask: url('trash-x.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-trash {
    mask: url('trash.svg') no-repeat center;
    -webkit-mask: url('trash.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-upload {
    mask: url('upload.svg') no-repeat center;
    -webkit-mask: url('upload.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-user {
    mask: url('user.svg') no-repeat center;
    -webkit-mask: url('user.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-users {
    mask: url('users.svg') no-repeat center;
    -webkit-mask: url('users.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-video {
    mask: url('video.svg') no-repeat center;
    -webkit-mask: url('video.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-videos {
    mask: url('videos.svg') no-repeat center;
    -webkit-mask: url('videos.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-warning {
    mask: url('warning.svg') no-repeat center;
    -webkit-mask: url('warning.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-x-circle {
    mask: url('x-circle.svg') no-repeat center;
    -webkit-mask: url('x-circle.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
.mt-icon-x {
    mask: url('x.svg') no-repeat center;
    -webkit-mask: url('x.svg') no-repeat center;
    mask-size: contain;
    -webkit-mask-size: contain;
    background-color: currentColor;
    display: inline-block;
    width: 1em;
    height: 1em;
}
