.cms-icon {
  width: 20px;
  height: 20px;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  vertical-align: middle;
  position: relative;
}

.cms-icon.menu {
  background-image: url("cms-icons/menu.svg");
}

.cms-icon.marketplace {
  background-image: url("cms-icons/marketplace.svg");
}

.cms-icon.file-text {
  background-image: url("cms-icons/file-text.svg");
}

.cms-icon.script {
  background-image: url("cms-icons/script.svg");
}

.cms-icon.minify {
  background-image: url("cms-icons/minify.svg");
}

.cms-icon.media {
  background-image: url("cms-icons/media.svg");
}

.cms-icon.gallery {
  background-image: url("cms-icons/gallery.svg");
}

.cms-icon.slide {
  background-image: url("cms-icons/slide.svg");
}

.cms-icon.plugins {
  background-image: url("cms-icons/plugins.svg");
}

.cms-icon.mysql {
  background-image: url("cms-icons/mysql.svg");
}

.cms-icon.component {
  background-image: url("cms-icons/component.svg");
}

.cms-icon.module {
  background-image: url("cms-icons/module.svg");
}

.cms-icon.page {
  background-image: url("cms-icons/page.svg");
}

.cms-icon.public-file {
  background-image: url("cms-icons/public-file.svg");
}

.cms-icon.setting {
  background-image: url("cms-icons/setting.svg");
}

.cms-icon.setting-fill {
  background-image: url("cms-icons/setting-fill.svg");
}

.cms-icon.preference {
  background-image: url("cms-icons/preference.svg");
}

.cms-icon.account {
  background-image: url("cms-icons/account.svg");
}

.cms-icon.accounts {
  background-image: url("cms-icons/accounts.svg");
}

.cms-icon.logout {
  background-image: url("cms-icons/logout.svg");
}

.cms-icon.trash {
  background-image: url("cms-icons/trash-white.svg");
}

.cms-icon.plus {
  background-image: url("cms-icons/plus.svg");
}

.cms-icon.minus {
  background-image: url("cms-icons/minus.svg");
}

.cms-icon.link {
  background-image: url("cms-icons/link.svg");
}

.cms-icon.duplicate {
  background-image: url("cms-icons/duplicate.svg");
}

.cms-icon.edit {
  background-image: url("cms-icons/edit.svg");
}

.cms-icon.copy {
  background-image: url("cms-icons/copy.svg");
}

.cms-icon.close {
  background-image: url("cms-icons/close.svg");
}

.cms-icon.close_fill {
  background-image: url("cms-icons/close_fill.svg");
}

.cms-icon.search {
  background-image: url("cms-icons/search.svg");
}

.cms-icon.filter {
  background-image: url("cms-icons/filter.svg");
}

.cms-icon.reset {
  background-image: url("cms-icons/reset.svg");
}

.cms-icon.key {
  background-image: url("cms-icons/key.svg");
}

.cms-icon.config {
  background-image: url("cms-icons/config.svg");
}

.cms-icon.calendar {
  background-image: url("cms-icons/calendar.svg");
}

.cms-icon.chatGPT {
  background-image: url("cms-icons/ChatGPT.svg");
}

.cms-icon.chatGPT-green {
  background-image: url("cms-icons/ChatGPT.svg");
  filter: hue-rotate(75deg);
}

.cms-icon.token {
  background-image: url("cms-icons/token.svg");
}

.cms-icon.model {
  background-image: url("cms-icons/model.svg");
}

.cms-icon.translate {
  background-image: url("cms-icons/translate.svg");
}

.cms-icon.dictionary {
  background-image: url("cms-icons/dictionary.svg");
}

.cms-icon.permission-group {
  background-image: url("cms-icons/permission-group.svg");
}

.cms-icon.permission {
  background-image: url("cms-icons/permission.svg");
}

.cms-icon.upload {
  background-image: url("cms-icons/upload.svg");
}

.cms-icon.upload-file {
  background-image: url("cms-icons/upload-file.svg");
}

.cms-icon.lock {
  background-image: url("cms-icons/lock.svg");
}

.cms-icon.frontend {
  background-image: url("cms-icons/frontend.svg");
}

.cms-icon.backend {
  background-image: url("cms-icons/backend.svg");
}

.cms-icon.html {
  background-image: url("cms-icons/html.svg");
}

.cms-icon.javascript {
  background-image: url("cms-icons/javascript.svg");
}

.cms-icon.php {
  background-image: url("cms-icons/php.svg");
}

.cms-icon.download {
  background-image: url("cms-icons/download.svg");
}

.cms-icon.statistics {
  background-image: url("cms-icons/statistics.svg");
}

.cms-icon.folder {
  background-image: url("cms-icons/folder.svg");
}

.cms-icon.chart-pie {
  background-image: url("cms-icons/chart-pie.svg");
}

.cms-icon.external-link {
  background-image: url("cms-icons/external-link.svg");
}

.cms-icon.money-bag {
  background-image: url("cms-icons/money-bag.svg");
}

.cms-icon.open-book {
  background-image: url("cms-icons/open-book.svg");
}

.cms-icon.organization {
  background-image: url("cms-icons/organization.svg");
}

.cms-icon.team {
  background-image: url("cms-icons/team.svg");
}

.cms-icon.token {
  background-image: url("cms-icons/token.svg");
}

.cms-icon.ai {
  background-image: url("cms-icons/ai.svg");
}

.cms-icon.play-ai {
  background-image: url("cms-icons/play-ai.svg");
}

.cms-icon.arrow-up {
  background-image: url("cms-icons/arrow-up.svg");
}

.cms-icon.arrow-right {
  background-image: url("cms-icons/arrow-right.svg");
}

.cms-icon.arrow-down {
  background-image: url("cms-icons/arrow-down.svg");
}

.cms-icon.arrow-left {
  background-image: url("cms-icons/arrow-left.svg");
}

.cms-icon.arrow-right-2 {
  background-image: url("cms-icons/arrow-right_2.svg");
}

.cms-icon.check {
  background-image: url("cms-icons/check.svg");
}

.cms-icon.bell {
  background-image: url("cms-icons/bell.svg");
}

.cms-icon.eye-show {
  background-image: url("cms-icons/eye-show.svg");
}

.cms-icon.eye-off {
  background-image: url("cms-icons/eye-off.svg");
}

.cms-icon.send {
  background-image: url("cms-icons/send.svg");
}

.cms-icon.list-check {
  background-image: url("cms-icons/list-check.svg");
}

.cms-icon.podcast {
  background-image: url("cms-icons/podcast.svg");
}