.fr-icon-account-line::before,
.fr-icon-account-line::after {
    -webkit-mask-image: url("../../icons/user/account-circle-line.svg");
    mask-image: url("../../icons/user/account-circle-line.svg");
}

.fr-icon-lock-line::before,
.fr-icon-lock-line::after {
    -webkit-mask-image: url("../../icons/system/lock-line.svg");
    mask-image: url("../../icons/system/lock-line.svg");
}

.fr-icon-information-line::before,
.fr-icon-information-line::after {
    -webkit-mask-image: url("../../icons/system/information-line.svg");
    mask-image: url("../../icons/system/information-line.svg");
}

.fr-icon-add-line::before,
.fr-icon-add-line::after {
    -webkit-mask-image: url("../../icons/system/add-line.svg");
    mask-image: url("../../icons/system/add-line.svg");
}

.fr-icon-download-line::before,
.fr-icon-download-line::after {
    -webkit-mask-image: url("../../icons/system/download-line.svg");
    mask-image: url("../../icons/system/download-line.svg");
}

.fr-icon-delete-line::before,
.fr-icon-delete-line::after {
    -webkit-mask-image: url("../../icons/system/delete-bin-line.svg");
    mask-image: url("../../icons/system/delete-bin-line.svg");
}

.fr-icon-layout-column-fill::before,
.fr-icon-layout-column-fill::after {
    -webkit-mask-image: url("../../icons/design/layout-column-fill.svg");
    mask-image: url("../../icons/design/layout-column-fill.svg");
}

.fr-icon-filter-line::before,
.fr-icon-filter-line::after {
    -webkit-mask-image: url("../../icons/system/filter-line.svg");
    mask-image: url("../../icons/system/filter-line.svg");
}

.fr-icon-upload-fill::before,
.fr-icon-upload-fill::after {
    -webkit-mask-image: url("../../icons/system/upload-fill.svg");
    mask-image: url("../../icons/system/upload-fill.svg");
}

.fr-icon-file-text-line::before,
.fr-icon-file-text-line::after {
    -webkit-mask-image: url("../../icons/document/file-text-line.svg");
    mask-image: url("../../icons/document/file-text-line.svg");
}

.fr-icon-refresh-line::before,
.fr-icon-refresh-line::after {
    -webkit-mask-image: url("../../icons/system/refresh-line.svg");
    mask-image: url("../../icons/system/refresh-line.svg");
}

.fr-icon-arrow-right-line::before,
.fr-icon-arrow-right-line::after {
    -webkit-mask-image: url("../../icons/arrows/arrow-right-line.svg");
    mask-image: url("../../icons/arrows/arrow-right-line.svg");
}

.fr-icon-arrow-right-s-line::before,
.fr-icon-arrow-right-s-line::after {
    -webkit-mask-image: url("../../icons/arrows/arrow-right-s-line.svg");
    mask-image: url("../../icons/arrows/arrow-right-s-line.svg");
}

.fr-icon-time-line::before,
.fr-icon-time-line::after {
    -webkit-mask-image: url("../../icons/system/time-line.svg");
    mask-image: url("../../icons/system/time-line.svg");
}

.fr-icon-eye-fill::before,
.fr-icon-eye-fill::after {
    -webkit-mask-image: url("../../icons/system/eye-fill.svg");
    mask-image: url("../../icons/system/eye-fill.svg");
}

.fr-icon-eye-off-fill::before,
.fr-icon-eye-off-fill::after {
    -webkit-mask-image: url("../../icons/system/eye-off-fill.svg");
    mask-image: url("../../icons/system/eye-off-fill.svg");
}

.fr-icon-error-line::before,
.fr-icon-error-line::after {
    -webkit-mask-image: url("../../icons/system/fr--error-line.svg");
    mask-image: url("../../icons/system/fr--error-line.svg");
}

.fr-icon-success-line::before,
.fr-icon-success-line::after {
    -webkit-mask-image: url("../../icons/system/fr--success-line.svg");
    mask-image: url("../../icons/system/fr--success-line.svg");
}

.fr-icon-arrow-down-s-line::before,
.fr-icon-arrow-down-s-line::after {
    -webkit-mask-image: url("../../icons/arrows/arrow-down-s-line.svg");
    mask-image: url("../../icons/arrows/arrow-down-s-line.svg");
}

.fr-icon-arrow-up-s-line::before,
.fr-icon-arrow-up-s-line::after {
    -webkit-mask-image: url("../../icons/arrows/arrow-up-s-line.svg");
    mask-image: url("../../icons/arrows/arrow-up-s-line.svg");
}

.fr-icon-bar-chart-box-line::before,
.fr-icon-bar-chart-box-line::after {
    -webkit-mask-image: url("../../icons/business/bar-chart-box-line.svg");
    mask-image: url("../../icons/business/bar-chart-box-line.svg");
}

.fr-icon-edit-fill::before,
.fr-icon-edit-fill::after {
    -webkit-mask-image: url("../../icons/design/edit-fill.svg");
    mask-image: url("../../icons/design/edit-fill.svg");
}

.fr-icon-delete-bin-line::before,
.fr-icon-delete-bin-line::after {
    -webkit-mask-image: url("../../icons/system/delete-bin-line.svg");
    mask-image: url("../../icons/system/delete-bin-line.svg");
}

.fr-icon-checkbox-circle-line::before,
.fr-icon-checkbox-circle-line::after {
    -webkit-mask-image: url("../../icons/system/checkbox-circle-line.svg");
    mask-image: url("../../icons/system/checkbox-circle-line.svg");
}

.fr-icon-close-circle-line::before,
.fr-icon-close-circle-line::after {
    -webkit-mask-image: url("../../icons/system/close-circle-line.svg");
    mask-image: url("../../icons/system/close-circle-line.svg");
}

.fr-icon-delete-fill::before,
.fr-icon-delete-fill::after {
    -webkit-mask-image: url("../../icons/system/delete-bin-fill.svg");
    mask-image: url("../../icons/system/delete-bin-fill.svg");
}

.fr-icon-translate-2::before,
.fr-icon-translate-2::after {
    -webkit-mask-image: url("../../icons/editor/translate-2.svg");
    mask-image: url("../../icons/editor/translate-2.svg");
}

.fr-icon-question-line::before,
.fr-icon-question-line::after {
    -webkit-mask-image: url("../../icons/system/question-line.svg");
    mask-image: url("../../icons/system/question-line.svg");
}

.fr-icon-arrow-go-back-fill::before,
.fr-icon-arrow-go-back-fill::after {
    -webkit-mask-image: url("../../icons/arrows/arrow-go-back-fill.svg");
    mask-image: url("../../icons/arrows/arrow-go-back-fill.svg");
}

.fr-icon-theme-fill::before,
.fr-icon-theme-fill::after {
    -webkit-mask-image: url("../../icons/system/fr--theme-fill.svg");
    mask-image: url("../../icons/system/fr--theme-fill.svg");
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .fr-icon-account-line::before,
    .fr-icon-account-line::after {
        background-image: url("../../icons/user/account-circle-line.svg");
    }
    
    .fr-icon-lock-line::before,
    .fr-icon-lock-line::after {
        background-image: url("../../icons/system/lock-line.svg");
    }
    
    .fr-icon-information-line::before,
    .fr-icon-information-line::after {
        background-image: url("../../icons/system/information-line.svg");
    }
    
    .fr-icon-add-line::before,
    .fr-icon-add-line::after {
        background-image: url("../../icons/system/add-line.svg");
    }
    
    .fr-icon-download-line::before,
    .fr-icon-download-line::after {
        background-image: url("../../icons/system/download-line.svg");
    }
    
    .fr-icon-delete-line::before,
    .fr-icon-delete-line::after {
        background-image: url("../../icons/system/delete-bin-line.svg");
    }
    
    .fr-icon-layout-column-fill::before,
    .fr-icon-layout-column-fill::after {
        background-image: url("../../icons/design/layout-column-fill.svg");
    }
    
    .fr-icon-filter-line::before,
    .fr-icon-filter-line::after {
        background-image: url("../../icons/system/filter-line.svg");
    }
    
    .fr-icon-upload-fill::before,
    .fr-icon-upload-fill::after {
        background-image: url("../../icons/system/upload-fill.svg");
    }
    
    .fr-icon-file-text-line::before,
    .fr-icon-file-text-line::after {
        background-image: url("../../icons/document/file-text-line.svg");
    }
    
    .fr-icon-refresh-line::before,
    .fr-icon-refresh-line::after {
        background-image: url("../../icons/system/refresh-line.svg");
    }
    
    .fr-icon-arrow-right-line::before,
    .fr-icon-arrow-right-line::after {
        background-image: url("../../icons/arrows/arrow-right-line.svg");
    }
    
    .fr-icon-arrow-right-s-line::before,
    .fr-icon-arrow-right-s-line::after {
        background-image: url("../../icons/arrows/arrow-right-s-line.svg");
    }
    
    .fr-icon-time-line::before,
    .fr-icon-time-line::after {
        background-image: url("../../icons/system/time-line.svg");
    }
    
    .fr-icon-eye-fill::before,
    .fr-icon-eye-fill::after {
        background-image: url("../../icons/system/eye-fill.svg");
    }
    
    .fr-icon-eye-off-fill::before,
    .fr-icon-eye-off-fill::after {
        background-image: url("../../icons/system/eye-off-fill.svg");
    }
    
    .fr-icon-error-line::before,
    .fr-icon-error-line::after {
        background-image: url("../../icons/system/fr--error-line.svg");
    }
    
    .fr-icon-success-line::before,
    .fr-icon-success-line::after {
        background-image: url("../../icons/system/fr--success-line.svg");
    }
    
    .fr-icon-arrow-down-s-line::before,
    .fr-icon-arrow-down-s-line::after {
        background-image: url("../../icons/arrows/arrow-down-s-line.svg");
    }
    
    .fr-icon-arrow-up-s-line::before,
    .fr-icon-arrow-up-s-line::after {
        background-image: url("../../icons/arrows/arrow-up-s-line.svg");
    }
    
    .fr-icon-bar-chart-box-line::before,
    .fr-icon-bar-chart-box-line::after {
        background-image: url("../../icons/business/bar-chart-box-line.svg");
    }
    
    .fr-icon-edit-fill::before,
    .fr-icon-edit-fill::after {
        background-image: url("../../icons/design/edit-fill.svg");
    }
    
    .fr-icon-delete-bin-line::before,
    .fr-icon-delete-bin-line::after {
        background-image: url("../../icons/system/delete-bin-line.svg");
    }
    
    .fr-icon-checkbox-circle-line::before,
    .fr-icon-checkbox-circle-line::after {
        background-image: url("../../icons/system/checkbox-circle-line.svg");
    }
    
    .fr-icon-close-circle-line::before,
    .fr-icon-close-circle-line::after {
        background-image: url("../../icons/system/close-circle-line.svg");
    }
    
    .fr-icon-delete-fill::before,
    .fr-icon-delete-fill::after {
        background-image: url("../../icons/system/delete-bin-fill.svg");
    }
    
    .fr-icon-translate-2::before,
    .fr-icon-translate-2::after {
        background-image: url("../../icons/editor/translate-2.svg");
    }
    
    .fr-icon-question-line::before,
    .fr-icon-question-line::after {
        background-image: url("../../icons/system/question-line.svg");
    }
    
    .fr-icon-arrow-go-back-fill::before,
    .fr-icon-arrow-go-back-fill::after {
        background-image: url("../../icons/arrows/arrow-go-back-fill.svg");
    }
    
    .fr-icon-theme-fill::before,
    .fr-icon-theme-fill::after {
        background-image: url("../../icons/system/fr--theme-fill.svg");
    }
    
}
