/**
 * Thin Tabler icons for the "max" skin -- GENERATED FILE, DO NOT EDIT.
 *
 * Rebuild with:  node mail/tools/generate-icons.mjs
 *
 * Roundcube 1.7.3 (Elastic) / @tabler/icons 3.46.0 / stroke-width 1.25.
 * Every rule below mirrors an Elastic rule that sets a Font Awesome glyph:
 * the glyph is blanked and the pseudo-element's box is filled with
 * currentColor through the Tabler outline as a mask.  The mask is sized in
 * em (not to the box) because Elastic sizes its glyphs with font-size while
 * some boxes are deliberately larger, e.g. the message list's status dot.
 *
 * Header icons are redrawn at stroke-width 1.75 by overriding --icon.
 */
/* external-link-square-alt -> external-link */
p.image-attachment .attachment-links a.open:before,
a.button.icon.extwin:before,button.btn.extwin:before,
.menu a.extwin:before,
#message-header>.subject a.extwin:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 6h-6a2 2 0 0 0 -2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-6'/%3E %3Cpath d='M11 13l9 -9'/%3E %3Cpath d='M15 4h5v5'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* download -> download */
p.image-attachment .attachment-links a.download:before,
a.button.icon.export:before,button.btn.export:before,
.menu a.download.eml:before,.menu a.download.maildir:before,.menu a.download.mbox:before,.menu a.download:before,
.menu a.export.all:before,.menu a.export.selection:before,.menu a.export:before,
#message-header .header-links a.zipdownload:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 17v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2 -2v-2'/%3E %3Cpath d='M7 11l5 5l5 -5'/%3E %3Cpath d='M12 4l0 12'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* hdd -> database */
.quota-widget:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6a8 3 0 1 0 16 0a8 3 0 1 0 -16 0'/%3E %3Cpath d='M4 6v6a8 3 0 0 0 16 0v-6'/%3E %3Cpath d='M4 12v6a8 3 0 0 0 16 0v-6'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* chevron-left -> chevron-left */
.image-tools.open a.button.icon.tools:before,
a.button.icon.back-content-button:before,a.button.icon.back-list-button:before,a.button.icon.back-sidebar-button:before,button.btn.back-content-button:before,button.btn.back-list-button:before,button.btn.back-sidebar-button:before,
a.button.icon.back:before,button.btn.back:before,
.ui-datepicker .ui-datepicker-next:before,.ui-datepicker .ui-datepicker-prev:before,
.ui-datepicker .ui-datepicker-prev:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6l-6 6l6 6'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* check -> check */
.table-widget table.options-table td.enabled span:before,
.table-widget table.options-table td.partial span:before,
a.button.icon.continue:before,a.button.icon.generate:before,a.button.icon.save:before,a.button.icon.submit:before,a.button.icon.yes:before,button.btn.continue:before,button.btn.generate:before,button.btn.save:before,button.btn.submit:before,button.btn.yes:before,
.menu a.check.selected:before,
.menu a.submit:before,
.listing.iconized.selectable li a.selected:before,
div.tox .tox-dialog__footer .tox-button:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5l10 -10'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* rss-square -> rss */
table.table th.checkbox-cell.subscription:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 19a1 1 0 1 0 2 0a1 1 0 1 0 -2 0'/%3E %3Cpath d='M4 4a16 16 0 0 1 16 16'/%3E %3Cpath d='M4 11a9 9 0 0 1 9 9'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* bell -> bell */
table.table th.checkbox-cell.alarm:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 5a2 2 0 1 1 4 0a7 7 0 0 1 4 6v3a4 4 0 0 0 2 3h-16a4 4 0 0 0 2 -3v-3a7 7 0 0 1 4 -6'/%3E %3Cpath d='M9 17v1a3 3 0 0 0 6 0v-1'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* eye -> eye */
table.table th.checkbox-cell.read:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 12a2 2 0 1 0 4 0a2 2 0 0 0 -4 0'/%3E %3Cpath d='M21 12c-2.4 4 -5.4 6 -9 6c-3.6 0 -6.6 -2 -9 -6c2.4 -4 5.4 -6 9 -6c3.6 0 6.6 2 9 6'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* pencil-alt -> pencil */
table.table th.checkbox-cell.write:before,
a.button.icon.edit:before,button.btn.edit:before,
.menu a.edit:before,
.menu a.rename:before,
.folderlist li.drafts a:before,
.input-group .icon.edit:before,
div.tox .tox-search-dialog .tox-dialog__footer-end button:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h4l10.5 -10.5a2.828 2.828 0 1 0 -4 -4l-10.5 10.5v4'/%3E %3Cpath d='M13.5 6.5l4 4'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* ellipsis-v -> dots-vertical */
a.button.icon.sidebar-menu:before,a.button.icon.toolbar-list-button:before,a.button.icon.toolbar-menu-button:before,button.btn.sidebar-menu:before,button.btn.toolbar-list-button:before,button.btn.toolbar-menu-button:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 12a1 1 0 1 0 2 0a1 1 0 1 0 -2 0'/%3E %3Cpath d='M11 19a1 1 0 1 0 2 0a1 1 0 1 0 -2 0'/%3E %3Cpath d='M11 5a1 1 0 1 0 2 0a1 1 0 1 0 -2 0'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* bars -> menu-2 */
a.button.icon.task-menu-button:before,button.btn.task-menu-button:before,
.menu a.select.page:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l16 0'/%3E %3Cpath d='M4 12l16 0'/%3E %3Cpath d='M4 18l16 0'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* sync -> refresh */
a.button.icon.refresh:before,button.btn.refresh:before,
.menu a.refresh:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4'/%3E %3Cpath d='M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* plus-square -> square-plus */
a.button.icon.create:before,button.btn.create:before,
.menu a.create:before,
.googie_list li .googie_add_to_dict:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 12h6'/%3E %3Cpath d='M12 9v6'/%3E %3Cpath d='M3 5a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v14a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-14'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* qrcode -> qrcode */
a.button.icon.qrcode:before,button.btn.qrcode:before,
.menu a.qrcode:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1l0 -4'/%3E %3Cpath d='M7 17l0 .01'/%3E %3Cpath d='M14 5a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1l0 -4'/%3E %3Cpath d='M7 7l0 .01'/%3E %3Cpath d='M4 15a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1l0 -4'/%3E %3Cpath d='M17 7l0 .01'/%3E %3Cpath d='M14 14l3 0'/%3E %3Cpath d='M20 14l0 .01'/%3E %3Cpath d='M14 14l0 3'/%3E %3Cpath d='M14 20l3 0'/%3E %3Cpath d='M17 17l3 0'/%3E %3Cpath d='M20 17l0 3'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* search -> search */
a.button.icon.search:before,button.btn.search:before,
.menu a.search:before,
.searchbar form:before,
.listing.iconized li.contactsearch a:before,
.input-group .icon.search:before,
div.tox .tox-search-dialog .tox-dialog__footer-end button:first-of-type:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10a7 7 0 1 0 14 0a7 7 0 1 0 -14 0'/%3E %3Cpath d='M21 21l-6 -6'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* filter -> filter */
a.button.icon.filter:before,button.btn.filter:before,
.menu a.filterlink:before,
.listing.iconized li.filter>a:before,
#filterslist td.name:before,
.input-group .icon.filter:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4h16v2.172a2 2 0 0 1 -.586 1.414l-4.414 4.414v7l-6 2v-8.5l-4.48 -4.928a2 2 0 0 1 -.52 -1.345v-2.227'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* upload -> upload */
a.button.icon.import:before,button.btn.import:before,
.menu a.import:before,.menu a.upload:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 17v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2 -2v-2'/%3E %3Cpath d='M7 9l5 -5l5 5'/%3E %3Cpath d='M12 4l0 12'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* trash-alt -> trash */
a.button.icon.delete:before,a.button.icon.discard:before,button.btn.delete:before,button.btn.discard:before,
.menu a.delete:before,
.menu a.search.delete:before,
.folderlist li.trash a:before,
.folderlist li.trash.empty>a:before,
.attachmentslist li a.cancelupload:before,.attachmentslist li a.delete:before,
.propform td.rowbuttons a.delete:before,
.input-group .icon.delete:before,
.multi-input a.icon.reset:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7l16 0'/%3E %3Cpath d='M10 11l0 6'/%3E %3Cpath d='M14 11l0 6'/%3E %3Cpath d='M5 7l1 12a2 2 0 0 0 2 2h8a2 2 0 0 0 2 -2l1 -12'/%3E %3Cpath d='M9 7v-3a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v3'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* arrow-right -> arrow-right */
a.button.icon.next:before,button.btn.next:before,
.menu a.next:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l14 0'/%3E %3Cpath d='M13 18l6 -6'/%3E %3Cpath d='M13 6l6 6'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* undo -> arrow-back-up */
a.button.icon.restore:before,button.btn.restore:before,
.googie_list li .googie_list_revert:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 14l-4 -4l4 -4'/%3E %3Cpath d='M5 10h11a4 4 0 1 1 0 8h-1'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* paper-plane -> send */
a.button.icon.bounce:before,a.button.icon.send:before,button.btn.bounce:before,button.btn.send:before,
.menu a.send:before,
.listing.iconized tr.compose>td.section:before,
.folderlist li.sent a:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 14l11 -11'/%3E %3Cpath d='M21 3l-6.5 18a.55 .55 0 0 1 -1 0l-3.5 -7l-7 -3.5a.55 .55 0 0 1 0 -1l18 -6.5'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* paperclip -> paperclip */
a.button.icon.attach:before,button.btn.attach:before,
.menu a.attach:before,.menu a.vcard:before,
.messagelist span.attachment span:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 7l-6.5 6.5a1.5 1.5 0 0 0 3 3l6.5 -6.5a3 3 0 0 0 -6 -6l-6.5 6.5a4.5 4.5 0 0 0 9 9l6.5 -6.5'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* user -> user */
a.button.icon.attach.vcard:before,button.btn.attach.vcard:before,
.pgpkeyimport li.uid:before,
.menu a.addressbook:before,
.listing.iconized li>i:before,
.listing.iconized tr.contact.person td.name:before,
.messagelist span.attachment span.vcard:before,
.contactlist td.contact:before,
.input-group .icon.user:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 7a4 4 0 1 0 8 0a4 4 0 0 0 -8 0'/%3E %3Cpath d='M6 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* times -> x */
a.button.icon.cancel:before,a.button.icon.close:before,a.button.icon.no:before,button.btn.cancel:before,button.btn.close:before,button.btn.no:before,
a.button.icon.remove:before,button.btn.remove:before,
.ui-dialog .ui-dialog-titlebar-close:before,
.menu a.select.none:before,
.searchbar a.reset:before,
.input-group .icon.cancel:before,
.tagedit-list li.tagedit-listelement-old a:before,
div.tox .tox-dialog__header .tox-button:before,
div.tox .tox-dialog__footer .tox-button.tox-button--secondary:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6l-12 12'/%3E %3Cpath d='M6 6l12 12'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* unlock -> lock-open */
a.button.icon.unlock:before,button.btn.unlock:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 13a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v6a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2l0 -6'/%3E %3Cpath d='M11 16a1 1 0 1 0 2 0a1 1 0 1 0 -2 0'/%3E %3Cpath d='M8 11v-5a4 4 0 0 1 8 0'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* life-ring -> lifebuoy */
a.button.icon.help:before,button.btn.help:before,
.menu a.help:before,
.listing.iconized li a.help:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 12a4 4 0 1 0 8 0a4 4 0 1 0 -8 0'/%3E %3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0'/%3E %3Cpath d='M15 15l3.35 3.35'/%3E %3Cpath d='M9 15l-3.35 3.35'/%3E %3Cpath d='M5.65 5.65l3.35 3.35'/%3E %3Cpath d='M18.35 5.65l-3.35 3.35'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* folder-open -> folder-open */
a.button.icon.folders:before,button.btn.folders:before,
.menu a.move:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 19l2.757 -7.351a1 1 0 0 1 .936 -.649h12.307a1 1 0 0 1 .986 1.164l-.996 5.211a2 2 0 0 1 -1.964 1.625h-14.026a2 2 0 0 1 -2 -2v-11a2 2 0 0 1 2 -2h4l3 3h7a2 2 0 0 1 2 2v2'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* sliders-h -> adjustments-horizontal */
a.button.icon.options:before,button.btn.options:before,
.menu a.options:before,
.listing.iconized li.preferences>a:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 6a2 2 0 1 0 4 0a2 2 0 1 0 -4 0'/%3E %3Cpath d='M4 6l8 0'/%3E %3Cpath d='M16 6l4 0'/%3E %3Cpath d='M6 12a2 2 0 1 0 4 0a2 2 0 1 0 -4 0'/%3E %3Cpath d='M4 12l2 0'/%3E %3Cpath d='M10 12l10 0'/%3E %3Cpath d='M15 18a2 2 0 1 0 4 0a2 2 0 1 0 -4 0'/%3E %3Cpath d='M4 18l11 0'/%3E %3Cpath d='M19 18l1 0'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* cog -> settings */
a.button.icon.settings:before,a.button.icon.tools:before,button.btn.settings:before,button.btn.tools:before,
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link.options:before,
.menu a.settings:before,
.menu a.actions:before,
.propform td.rowbuttons a.advanced:before,
.settings-default-icon li>a:before,.settings-default-icon tr>td.section::before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.325 4.317c.426 -1.756 2.924 -1.756 3.35 0a1.724 1.724 0 0 0 2.573 1.066c1.543 -.94 3.31 .826 2.37 2.37a1.724 1.724 0 0 0 1.065 2.572c1.756 .426 1.756 2.924 0 3.35a1.724 1.724 0 0 0 -1.066 2.573c.94 1.543 -.826 3.31 -2.37 2.37a1.724 1.724 0 0 0 -2.572 1.065c-.426 1.756 -2.924 1.756 -3.35 0a1.724 1.724 0 0 0 -2.573 -1.066c-1.543 .94 -3.31 -.826 -2.37 -2.37a1.724 1.724 0 0 0 -1.065 -2.572c-1.756 -.426 -1.756 -2.924 0 -3.35a1.724 1.724 0 0 0 1.066 -2.573c-.94 -1.543 .826 -3.31 2.37 -2.37c1 .608 2.296 .07 2.572 -1.065'/%3E %3Cpath d='M9 12a3 3 0 1 0 6 0a3 3 0 0 0 -6 0'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* info-circle -> info-circle */
a.button.icon.properties:before,button.btn.properties:before,
.menu a.info:before,
.ui.alert>i.icon:before,
.listing.iconized li.info>a:before,.listing.iconized li.userinfo>a:before,
#message-header .header-links a.headers-all:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0'/%3E %3Cpath d='M12 9h.01'/%3E %3Cpath d='M11 12h1v4h1'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* check-square -> square-check */
a.button.icon.selection:before,button.btn.selection:before,
.menu a.select.invert:before,
.menu a.selection:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 5a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v14a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-14'/%3E %3Cpath d='M9 12l2 2l4 -4'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* user-plus -> user-plus */
a.button.icon.insert.recipient:before,button.btn.insert.recipient:before,
.menu a.assigngroup:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 7a4 4 0 1 0 8 0a4 4 0 0 0 -8 0'/%3E %3Cpath d='M16 19h6'/%3E %3Cpath d='M19 16v6'/%3E %3Cpath d='M6 21v-2a4 4 0 0 1 4 -4h4'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* lock -> lock */
a.button.icon.encrypt:before,button.btn.encrypt:before,
.menu a.encrypt:before,.menu a.enigma:before,
.menu a.encrypt.sign:before,
.ui.alert.encrypted>i.icon:before,.ui.alert.signed>i.icon:before,
.listing.iconized li.password>a:before,
.listing.iconized tr.encryption>td.section:before,
.messagelist span.attachment span.encrypted:before,
.input-group .icon.pass:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 13a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v6a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-6'/%3E %3Cpath d='M11 16a1 1 0 1 0 2 0a1 1 0 0 0 -2 0'/%3E %3Cpath d='M8 11v-4a4 4 0 1 1 8 0v4'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* signature -> signature */
a.button.icon.sign:before,button.btn.sign:before,
.menu a.signature:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 17c3.333 -3.333 5 -6 5 -8c0 -3 -1 -3 -2 -3s-2.032 1.085 -2 3c.034 2.048 1.658 4.877 2.5 6c1.5 2 2.5 2.5 3.5 1l2 -3c.333 2.667 1.333 4 3 4c.53 0 2.639 -2 3 -2c.517 0 1.517 .667 3 2'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* sign-in-alt -> login */
a.button.icon.sso:before,button.btn.sso:before,
.listing.iconized li.twofactorauth>a:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 8v-2a2 2 0 0 0 -2 -2h-7a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h7a2 2 0 0 0 2 -2v-2'/%3E %3Cpath d='M21 12h-13l3 -3'/%3E %3Cpath d='M11 15l-3 -3'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* caret-down -> caret-down */
a.button.icon.dropdown:before,
.menu a.dropdown:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 10l6 6l6 -6h-12'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* plus -> plus */
.floating-action-buttons a.button:before,
.propform td.rowbuttons a:before,
.input-group .icon.add:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5l0 14'/%3E %3Cpath d='M5 12l14 0'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* pen -> pencil */
.floating-action-buttons a.button.compose:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h4l10.5 -10.5a2.828 2.828 0 1 0 -4 -4l-10.5 10.5v4'/%3E %3Cpath d='M13.5 6.5l4 4'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* chevron-right -> chevron-right */
.ui-datepicker .ui-datepicker-next:before,
.popover .menu li a[aria-haspopup]:after,
.listing td.action a.pushgroup:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6l-6 6'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* key -> key */
.pgpkeyimport div.key label.keyid+a:before,
.ui.alert.enigmaattachment>i.icon:before,
.listing.iconized li.enigma.keys>a:before,
.keylist li:before,
.input-group .icon.key:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16.555 3.843l3.602 3.602a2.877 2.877 0 0 1 0 4.069l-2.643 2.643a2.877 2.877 0 0 1 -4.069 0l-.301 -.301l-6.558 6.558a2 2 0 0 1 -1.239 .578l-.175 .008h-1.172a1 1 0 0 1 -.993 -.883l-.007 -.117v-1.172a2 2 0 0 1 .467 -1.284l.119 -.13l.414 -.414h2v-2h2v-2l2.144 -2.144l-.301 -.301a2.877 2.877 0 0 1 0 -4.069l2.643 -2.643a2.877 2.877 0 0 1 4.069 0'/%3E %3Cpath d='M15 9h.01'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* envelope -> mail */
.menu a.mail:before,
.menu a.expand.unread:before,.menu a.select.unread:before,.menu a.unread:before,
.menu a.recipient:before,
.searchbar a.unread:before,
.listing.iconized tr.mailbox>td.section:before,
#message-header .header-links a.headers-details:before,
#message-header .header-links a.headers-summary:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v10a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-10'/%3E %3Cpath d='M3 7l9 6l9 -6'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* users -> users */
.menu a.contacts:before,
.listing.iconized li.contactgroup a:before,
.listing.iconized li.group>i:before,
.listing.iconized tr.contact.group td.name:before,
.listing.iconized tr.addressbook>td.section:before,
.contactlist td.contactgroup:before,
.contactlist li a.contactgroup::before,
.input-group .icon.add.recipient:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7a4 4 0 1 0 8 0a4 4 0 1 0 -8 0'/%3E %3Cpath d='M3 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2'/%3E %3Cpath d='M16 3.13a4 4 0 0 1 0 7.75'/%3E %3Cpath d='M21 21v-2a4 4 0 0 0 -3 -3.85'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* sun -> sun */
.menu a.theme.light:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 12a4 4 0 1 0 8 0a4 4 0 1 0 -8 0'/%3E %3Cpath d='M3 12h1m8 -9v1m8 8h1m-9 8v1m-6.4 -15.4l.7 .7m12.1 -.7l-.7 .7m0 11.4l.7 .7m-12.1 -.7l-.7 .7'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* moon -> moon */
.menu a.theme.dark:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454l0 .008'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* power-off -> power */
.menu a.logout:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 6a7.75 7.75 0 1 0 10 0'/%3E %3Cpath d='M12 4l0 8'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* question -> question-mark */
.menu a.about:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 8a3.5 3 0 0 1 3.5 -3h1a3.5 3 0 0 1 3.5 3a3 3 0 0 1 -2 3a3 4 0 0 0 -2 4'/%3E %3Cpath d='M12 19l0 .01'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* edit -> edit */
.menu a.compose:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7h-1a2 2 0 0 0 -2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2 -2v-1'/%3E %3Cpath d='M20.385 6.585a2.1 2.1 0 0 0 -2.97 -2.97l-8.415 8.385v3h3l8.385 -8.415'/%3E %3Cpath d='M16 5l3 3'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* calendar-alt -> calendar-event */
.menu a.calendar:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2l0 -12'/%3E %3Cpath d='M16 3l0 4'/%3E %3Cpath d='M8 3l0 4'/%3E %3Cpath d='M4 11l16 0'/%3E %3Cpath d='M8 15h2v2h-2l0 -2'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* tasks -> list-check */
.menu a.tasklist:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 5.5l1.5 1.5l2.5 -2.5'/%3E %3Cpath d='M3.5 11.5l1.5 1.5l2.5 -2.5'/%3E %3Cpath d='M3.5 17.5l1.5 1.5l2.5 -2.5'/%3E %3Cpath d='M11 6l9 0'/%3E %3Cpath d='M11 12l9 0'/%3E %3Cpath d='M11 18l9 0'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* folder -> folder */
.menu a.files:before,
.menu a.folders:before,
.listing.iconized li.folders>a:before,
.listing.iconized tr.folders>td.section:before,
.folderlist li a:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h4l3 3h7a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-11a2 2 0 0 1 2 -2'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* sticky-note -> notes */
.menu a.notes:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 5a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v14a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2l0 -14'/%3E %3Cpath d='M9 7l6 0'/%3E %3Cpath d='M9 11l6 0'/%3E %3Cpath d='M9 15l4 0'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* comments -> messages */
.menu a.chat:before,
.menu a.threads:before,
.listing.iconized tr.chat>td.section:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 14l-3 -3h-7a1 1 0 0 1 -1 -1v-6a1 1 0 0 1 1 -1h9a1 1 0 0 1 1 1v10'/%3E %3Cpath d='M14 15v2a1 1 0 0 1 -1 1h-7l-3 3v-10a1 1 0 0 1 1 -1h2'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* archive -> archive */
.menu a.archive:before,
.folderlist li.archive>a:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2'/%3E %3Cpath d='M5 8v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-10'/%3E %3Cpath d='M10 12l4 0'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* arrow-left -> arrow-left */
.menu a.back:before,.menu a.prev:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l14 0'/%3E %3Cpath d='M5 12l6 6'/%3E %3Cpath d='M5 12l6 -6'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* window-close -> square-x */
.menu a.closewin:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 5a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v14a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-14'/%3E %3Cpath d='M9 9l6 6m0 -6l-6 6'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* angle-down -> chevron-down */
.menu a.collapse:before,
.searchbar a.options:before,
ul.treelist li div.treetoggle.expanded:before,
.messagelist tr.thread.expanded td.threads div:before,
fieldset.advanced>legend.closed:after,
.message-htmlpart blockquote span.blockquote-link:after,.message-part blockquote span.blockquote-link:after {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6l6 -6'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* copy -> copy */
.menu a.copy:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 9.667a2.667 2.667 0 0 1 2.667 -2.667h8.666a2.667 2.667 0 0 1 2.667 2.667v8.666a2.667 2.667 0 0 1 -2.667 2.667h-8.666a2.667 2.667 0 0 1 -2.667 -2.667l0 -8.666'/%3E %3Cpath d='M4.012 16.737a2.005 2.005 0 0 1 -1.012 -1.737v-10c0 -1.1 .9 -2 2 -2h10c.75 0 1.158 .385 1.5 1'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* angle-right -> chevron-right */
.menu a.expand:before,
.menu a.nextpage:before,
ul.treelist li div.treetoggle:before,
.messagelist tr.thread td.threads div:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6l-6 6'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* angle-double-down -> chevrons-down */
.menu a.expand.all:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7l5 5l5 -5'/%3E %3Cpath d='M7 13l5 5l5 -5'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* angle-double-up -> chevrons-up */
.menu a.expand.none:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 11l5 -5l5 5'/%3E %3Cpath d='M7 17l5 -5l5 5'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* compress-arrows-alt -> arrows-minimize */
.menu a.expunge:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 9l4 0l0 -4'/%3E %3Cpath d='M3 3l6 6'/%3E %3Cpath d='M5 15l4 0l0 4'/%3E %3Cpath d='M3 21l6 -6'/%3E %3Cpath d='M19 9l-4 0l0 -4'/%3E %3Cpath d='M15 9l6 -6'/%3E %3Cpath d='M19 15l-4 0l0 4'/%3E %3Cpath d='M15 15l6 6'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* angle-double-left -> chevrons-left */
.menu a.firstpage:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 7l-5 5l5 5'/%3E %3Cpath d='M17 7l-5 5l5 5'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* angle-left -> chevron-left */
.menu a.prevpage:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6l-6 6l6 6'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* angle-double-right -> chevrons-right */
.menu a.lastpage:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7l5 5l-5 5'/%3E %3Cpath d='M13 7l5 5l-5 5'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* flag -> flag */
.menu a.flag:before,.menu a.select.flagged:before,
.menu a.unflag:before,
.messagelist span.flagged:before,
.messagelist tr.flaggedroot:not(:hover) span.unflagged:before,
body.status-flagged #message-header>.subject:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 5a5 5 0 0 1 7 0a5 5 0 0 0 7 0v9a5 5 0 0 1 -7 0a5 5 0 0 0 -7 0v-9'/%3E %3Cpath d='M5 21v-7'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* redo -> rotate-clockwise */
.menu a.undo:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.05 11a8 8 0 1 1 .5 4m-.5 5v-5h5'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* share -> corner-up-right */
.menu a.forward.attachment:before,.menu a.forward.bounce:before,.menu a.forward.inline:before,.menu a.forward:before,
.messagelist td.subject span.msgicon.status.forwarded:before,
.messagelist td.subject span.msgicon.status.replied.forwarded:after {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 18v-6a3 3 0 0 1 3 -3h10l-4 -4m0 8l4 -4'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* comment -> message-circle */
.menu a.insertresponse:before,
.menu a.responses:before,
.ui.alert.chat>i.icon:before,
.listing.iconized li.responses>a:before,
#responses-table td.name:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 20l1.3 -3.9c-2.324 -3.437 -1.426 -7.872 2.1 -10.374c3.526 -2.501 8.59 -2.296 11.845 .48c3.255 2.777 3.695 7.266 1.029 10.501c-2.666 3.235 -7.615 4.215 -11.574 2.293l-4.7 1'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* fire-alt -> flame */
.menu a.junk:before,
.folderlist li.junk a:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 10.941c2.333 -3.308 .167 -7.823 -1 -8.941c0 3.395 -2.235 5.299 -3.667 6.706c-1.43 1.408 -2.333 3.294 -2.333 5.588c0 3.704 3.134 6.706 7 6.706c3.866 0 7 -3.002 7 -6.706c0 -1.712 -1.232 -4.403 -2.333 -5.588c-2.084 3.353 -3.257 3.353 -4.667 2.235'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* inbox -> inbox */
.menu a.notjunk:before,
.listing.iconized tr.mailview>td.section:before,
.folderlist li.inbox>a:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2l0 -12'/%3E %3Cpath d='M4 13h3l3 3h4l3 -3h3'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* tag -> tag */
.menu a.markmessage:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 7.5a1 1 0 1 0 2 0a1 1 0 1 0 -2 0'/%3E %3Cpath d='M3 6v5.172a2 2 0 0 0 .586 1.414l7.71 7.71a2.41 2.41 0 0 0 3.408 0l5.592 -5.592a2.41 2.41 0 0 0 0 -3.408l-7.71 -7.71a2 2 0 0 0 -1.414 -.586h-5.172a3 3 0 0 0 -3 3'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* ellipsis-h -> dots */
.menu a.more:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12a1 1 0 1 0 2 0a1 1 0 1 0 -2 0'/%3E %3Cpath d='M11 12a1 1 0 1 0 2 0a1 1 0 1 0 -2 0'/%3E %3Cpath d='M18 12a1 1 0 1 0 2 0a1 1 0 1 0 -2 0'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* print -> printer */
.menu a.print:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 17h2a2 2 0 0 0 2 -2v-4a2 2 0 0 0 -2 -2h-14a2 2 0 0 0 -2 2v4a2 2 0 0 0 2 2h2'/%3E %3Cpath d='M17 9v-4a2 2 0 0 0 -2 -2h-6a2 2 0 0 0 -2 2v4'/%3E %3Cpath d='M7 15a2 2 0 0 1 2 -2h6a2 2 0 0 1 2 2v4a2 2 0 0 1 -2 2h-6a2 2 0 0 1 -2 -2l0 -4'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* file -> file */
.menu a.properties:before,
.attachmentslist li:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3v4a1 1 0 0 0 1 1h4'/%3E %3Cpath d='M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* eraser -> eraser */
.menu a.purge:before,
.menu a.remove:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 20h-10.5l-4.21 -4.3a1 1 0 0 1 0 -1.41l10 -10a1 1 0 0 1 1.41 0l5 5a1 1 0 0 1 0 1.41l-9.2 9.3'/%3E %3Cpath d='M18 13.3l-6.3 -6.3'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* envelope-open -> mail-opened */
.menu a.read:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l9 6l9 -6l-9 -6l-9 6'/%3E %3Cpath d='M21 9v10a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-10'/%3E %3Cpath d='M3 19l6 -6'/%3E %3Cpath d='M15 13l6 6'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* user-times -> user-x */
.menu a.removegroup:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 7a4 4 0 1 0 8 0a4 4 0 0 0 -8 0'/%3E %3Cpath d='M6 21v-2a4 4 0 0 1 4 -4h3.5'/%3E %3Cpath d='M22 22l-5 -5'/%3E %3Cpath d='M17 22l5 -5'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* reply -> corner-up-left */
.menu a.reply:before,
.messagelist td.subject span.msgicon.status.replied:before,
.messagelist td.subject span.msgicon.status.replied.forwarded:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 18v-6a3 3 0 0 0 -3 -3h-10l4 -4m0 8l-4 -4'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* reply-all -> corner-up-left-double */
.menu a.reply-all:before,.menu a.reply.all:before,.menu a.reply.list:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 18v-6a3 3 0 0 0 -3 -3h-7'/%3E %3Cpath d='M13 13l-4 -4l4 -4m-5 8l-4 -4l4 -4'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* redo-alt -> refresh */
.menu a.rotate:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4'/%3E %3Cpath d='M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* save -> device-floppy */
.menu a.save:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 4h10l4 4v10a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2'/%3E %3Cpath d='M10 14a2 2 0 1 0 4 0a2 2 0 1 0 -4 0'/%3E %3Cpath d='M14 4l0 4l-6 0l0 -4'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* mouse-pointer -> pointer */
.menu a.select:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.904 17.563a1.2 1.2 0 0 0 2.228 .308l2.09 -3.093l4.907 4.907a1.067 1.067 0 0 0 1.509 0l1.047 -1.047a1.067 1.067 0 0 0 0 -1.509l-4.907 -4.907l3.113 -2.09a1.2 1.2 0 0 0 -.309 -2.228l-13.582 -3.904l3.904 13.563'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* asterisk -> asterisk */
.menu a.select.all:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 12l8 -4.5'/%3E %3Cpath d='M12 12v9'/%3E %3Cpath d='M12 12l-8 -4.5'/%3E %3Cpath d='M12 12l8 4.5'/%3E %3Cpath d='M12 3v9'/%3E %3Cpath d='M12 12l-8 4.5'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* link -> link */
.menu a.showurl:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 15l6 -6'/%3E %3Cpath d='M11 6l.463 -.536a5 5 0 0 1 7.071 7.072l-.534 .464'/%3E %3Cpath d='M13 18l-.397 .534a5.068 5.068 0 0 1 -7.127 0a4.972 4.972 0 0 1 0 -7.071l.524 -.463'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* file-code -> file-code */
.menu a.source:before,
.attachmentslist li.html:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3v4a1 1 0 0 0 1 1h4'/%3E %3Cpath d='M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2'/%3E %3Cpath d='M10 13l-1 2l1 2'/%3E %3Cpath d='M14 13l1 2l-1 2'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* spell-check -> text-spellcheck */
.menu a.spellcheck:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 15v-7.5a3.5 3.5 0 0 1 7 0v7.5'/%3E %3Cpath d='M5 10h7'/%3E %3Cpath d='M10 18l3 3l7 -7'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* lightbulb -> bulb */
.menu a.status:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12h1m8 -9v1m8 8h1m-15.4 -6.4l.7 .7m12.1 -.7l-.7 .7'/%3E %3Cpath d='M9 16a5 5 0 1 1 6 0a3.5 3.5 0 0 0 -1 3a2 2 0 0 1 -4 0a3.5 3.5 0 0 0 -1 -3'/%3E %3Cpath d='M9.7 17l4.6 0'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* search-plus -> zoom-in */
.menu a.zoomin:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10a7 7 0 1 0 14 0a7 7 0 1 0 -14 0'/%3E %3Cpath d='M7 10l6 0'/%3E %3Cpath d='M10 7l0 6'/%3E %3Cpath d='M21 21l-6 -6'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* search-minus -> zoom-out */
.menu a.zoomout:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10a7 7 0 1 0 14 0a7 7 0 1 0 -14 0'/%3E %3Cpath d='M7 10l6 0'/%3E %3Cpath d='M21 21l-6 -6'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* angle-up -> chevron-up */
.searchbar.open a.options:before,
fieldset.advanced>legend:after,
.message-htmlpart blockquote span.blockquote-link.collapsed:after,.message-part blockquote span.blockquote-link.collapsed:after {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 15l6 -6l6 6'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* circle-notch -> loader-2 */
.ui.alert.loading>i.icon:before,
.attachmentslist li.uploading:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a9 9 0 1 0 9 9'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* check-circle -> circle-check */
.ui.alert.alert-success>i.icon:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0'/%3E %3Cpath d='M9 12l2 2l4 -4'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* exclamation-triangle -> alert-triangle */
.ui.alert.alert-warning>i.icon:before,
.suspicious-address-warning:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 9v4'/%3E %3Cpath d='M10.363 3.591l-8.106 13.534a1.914 1.914 0 0 0 1.636 2.871h16.214a1.914 1.914 0 0 0 1.636 -2.87l-8.106 -13.536a1.914 1.914 0 0 0 -3.274 0'/%3E %3Cpath d='M12 16h.01'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* exclamation-circle -> alert-circle */
.ui.alert.alert-danger>i.icon:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0'/%3E %3Cpath d='M12 8v4'/%3E %3Cpath d='M12 16h.01'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* address-card -> id */
.ui.alert.vcardattachment>i.icon:before,
.attachmentslist li.vcard:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7a3 3 0 0 1 3 -3h12a3 3 0 0 1 3 3v10a3 3 0 0 1 -3 3h-12a3 3 0 0 1 -3 -3l0 -10'/%3E %3Cpath d='M7 10a2 2 0 1 0 4 0a2 2 0 1 0 -4 0'/%3E %3Cpath d='M15 8l2 0'/%3E %3Cpath d='M15 12l2 0'/%3E %3Cpath d='M7 16l10 0'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* id-card -> id-badge-2 */
.listing.iconized li.identities>a:before,
#identities-table td.mail:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 12h3v4h-3l0 -4'/%3E %3Cpath d='M10 6h-6a1 1 0 0 0 -1 1v12a1 1 0 0 0 1 1h16a1 1 0 0 0 1 -1v-12a1 1 0 0 0 -1 -1h-6'/%3E %3Cpath d='M10 4a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v3a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1l0 -3'/%3E %3Cpath d='M14 16h2'/%3E %3Cpath d='M14 12h4'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* address-book -> address-book */
.listing.iconized li.addressbook a:before,
.contactlist li a.addressbook::before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6v12a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2'/%3E %3Cpath d='M10 16h6'/%3E %3Cpath d='M11 11a2 2 0 1 0 4 0a2 2 0 1 0 -4 0'/%3E %3Cpath d='M4 8h3'/%3E %3Cpath d='M4 12h3'/%3E %3Cpath d='M4 16h3'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* clock -> clock */
.listing.iconized li.vacation>a:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0'/%3E %3Cpath d='M12 7v5l3 3'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* share-square -> share */
.listing.iconized li.forward>a:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a3 3 0 1 0 6 0a3 3 0 1 0 -6 0'/%3E %3Cpath d='M15 6a3 3 0 1 0 6 0a3 3 0 1 0 -6 0'/%3E %3Cpath d='M15 18a3 3 0 1 0 6 0a3 3 0 1 0 -6 0'/%3E %3Cpath d='M8.7 10.7l6.6 -3.4'/%3E %3Cpath d='M8.7 13.3l6.6 3.4'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* question-circle -> help-circle */
.listing.iconized li a.about:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0'/%3E %3Cpath d='M12 16v.01'/%3E %3Cpath d='M12 13a2 2 0 0 0 .914 -3.782a1.98 1.98 0 0 0 -2.414 .483'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* shield-alt -> shield */
.listing.iconized li a.license:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a12 12 0 0 0 8.5 3a12 12 0 0 1 -8.5 15a12 12 0 0 1 -8.5 -15a12 12 0 0 0 8.5 -3'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* desktop -> device-desktop */
.listing.iconized tr.general>td.section:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 5a1 1 0 0 1 1 -1h16a1 1 0 0 1 1 1v10a1 1 0 0 1 -1 1h-16a1 1 0 0 1 -1 -1v-10'/%3E %3Cpath d='M7 20h10'/%3E %3Cpath d='M9 16v4'/%3E %3Cpath d='M15 16v4'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* server -> server */
.listing.iconized tr.server>td.section:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7a3 3 0 0 1 3 -3h12a3 3 0 0 1 3 3v2a3 3 0 0 1 -3 3h-12a3 3 0 0 1 -3 -3v-2'/%3E %3Cpath d='M3 15a3 3 0 0 1 3 -3h12a3 3 0 0 1 3 3v2a3 3 0 0 1 -3 3h-12a3 3 0 0 1 -3 -3l0 -2'/%3E %3Cpath d='M7 8l0 .01'/%3E %3Cpath d='M7 16l0 .01'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* calendar -> calendar */
.listing.iconized tr.calendar>td.section:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2v-12'/%3E %3Cpath d='M16 3v4'/%3E %3Cpath d='M8 3v4'/%3E %3Cpath d='M4 11h16'/%3E %3Cpath d='M11 15h1'/%3E %3Cpath d='M12 15v3'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* share-alt -> share-2 */
.folderlist li.ns-shared>a:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 9h-1a2 2 0 0 0 -2 2v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-8a2 2 0 0 0 -2 -2h-1'/%3E %3Cpath d='M12 14v-11'/%3E %3Cpath d='M9 6l3 -3l3 3'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* user-friends -> users-group */
.folderlist li.ns-other>a:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 13a2 2 0 1 0 4 0a2 2 0 0 0 -4 0'/%3E %3Cpath d='M8 21v-1a2 2 0 0 1 2 -2h4a2 2 0 0 1 2 2v1'/%3E %3Cpath d='M15 5a2 2 0 1 0 4 0a2 2 0 0 0 -4 0'/%3E %3Cpath d='M17 10h2a2 2 0 0 1 2 2v1'/%3E %3Cpath d='M5 5a2 2 0 1 0 4 0a2 2 0 0 0 -4 0'/%3E %3Cpath d='M3 13v-1a2 2 0 0 1 2 -2h2'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* circle -> filled/circle */
.messagelist td.subject span.msgicon.status:before,
.messagelist td.subject span.msgicon.status.unread:before,
.messagelist td.subject span.msgicon.status.unreadchildren:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M7 3.34a10 10 0 1 1 -4.995 8.984l-.005 -.324l.005 -.324a10 10 0 0 1 4.995 -8.336z'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* file-alt -> file-text */
.messagelist span.attachment span.report:before,
.attachmentslist li.text:before,.attachmentslist li.txt:before,
#filtersetslist td.name:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3v4a1 1 0 0 0 1 1h4'/%3E %3Cpath d='M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2'/%3E %3Cpath d='M9 9l1 0'/%3E %3Cpath d='M9 13l6 0'/%3E %3Cpath d='M9 17l6 0'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* file-pdf -> file-type-pdf */
.attachmentslist li.pdf:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3v4a1 1 0 0 0 1 1h4'/%3E %3Cpath d='M5 12v-7a2 2 0 0 1 2 -2h7l5 5v4'/%3E %3Cpath d='M5 18h1.5a1.5 1.5 0 0 0 0 -3h-1.5v6'/%3E %3Cpath d='M17 18h2'/%3E %3Cpath d='M20 15h-3v6'/%3E %3Cpath d='M11 15v6h1a2 2 0 0 0 2 -2v-2a2 2 0 0 0 -2 -2h-1'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* file-word -> file-type-doc */
.attachmentslist li.doc:before,.attachmentslist li.docx:before,.attachmentslist li.msword:before,.attachmentslist li.odt:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3v4a1 1 0 0 0 1 1h4'/%3E %3Cpath d='M5 12v-7a2 2 0 0 1 2 -2h7l5 5v4'/%3E %3Cpath d='M5 15v6h1a2 2 0 0 0 2 -2v-2a2 2 0 0 0 -2 -2h-1'/%3E %3Cpath d='M20 16.5a1.5 1.5 0 0 0 -3 0v3a1.5 1.5 0 0 0 3 0'/%3E %3Cpath d='M12.5 15a1.5 1.5 0 0 1 1.5 1.5v3a1.5 1.5 0 0 1 -3 0v-3a1.5 1.5 0 0 1 1.5 -1.5'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* file-excel -> file-type-xls */
.attachmentslist li.msexcel:before,.attachmentslist li.ods:before,.attachmentslist li.xls:before,.attachmentslist li.xlsx:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3v4a1 1 0 0 0 1 1h4'/%3E %3Cpath d='M5 12v-7a2 2 0 0 1 2 -2h7l5 5v4'/%3E %3Cpath d='M4 15l4 6'/%3E %3Cpath d='M4 21l4 -6'/%3E %3Cpath d='M17 20.25c0 .414 .336 .75 .75 .75h1.25a1 1 0 0 0 1 -1v-1a1 1 0 0 0 -1 -1h-1a1 1 0 0 1 -1 -1v-1a1 1 0 0 1 1 -1h1.25a.75 .75 0 0 1 .75 .75'/%3E %3Cpath d='M11 15v6h3'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* file-archive -> file-zip */
.attachmentslist li.gz:before,.attachmentslist li.rar:before,.attachmentslist li.zip:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 20.735a2 2 0 0 1 -1 -1.735v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-1'/%3E %3Cpath d='M11 17a2 2 0 0 1 2 2v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1v-2a2 2 0 0 1 2 -2'/%3E %3Cpath d='M11 5l-1 0'/%3E %3Cpath d='M13 7l-1 0'/%3E %3Cpath d='M11 9l-1 0'/%3E %3Cpath d='M13 11l-1 0'/%3E %3Cpath d='M11 13l-1 0'/%3E %3Cpath d='M13 15l-1 0'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* file-image -> file-type-jpg */
.attachmentslist li.image:before,.attachmentslist li.jpeg:before,.attachmentslist li.jpg:before,.attachmentslist li.png:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3v4a1 1 0 0 0 1 1h4'/%3E %3Cpath d='M5 12v-7a2 2 0 0 1 2 -2h7l5 5v4'/%3E %3Cpath d='M11 18h1.5a1.5 1.5 0 0 0 0 -3h-1.5v6'/%3E %3Cpath d='M20 15h-1a2 2 0 0 0 -2 2v2a2 2 0 0 0 2 2h1v-3'/%3E %3Cpath d='M5 15h3v4.5a1.5 1.5 0 0 1 -3 0'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* file-audio -> file-music */
.attachmentslist li.audio:before,.attachmentslist li.mp3:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3v4a1 1 0 0 0 1 1h4'/%3E %3Cpath d='M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2'/%3E %3Cpath d='M10 16a1 1 0 1 0 2 0a1 1 0 1 0 -2 0'/%3E %3Cpath d='M12 16l0 -5l2 1'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* file-video -> movie */
.attachmentslist li.m4p:before,.attachmentslist li.video:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2l0 -12'/%3E %3Cpath d='M8 4l0 16'/%3E %3Cpath d='M16 4l0 16'/%3E %3Cpath d='M4 8l4 0'/%3E %3Cpath d='M4 16l4 0'/%3E %3Cpath d='M4 12l16 0'/%3E %3Cpath d='M16 8l4 0'/%3E %3Cpath d='M16 16l4 0'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* file-powerpoint -> file-type-ppt */
.attachmentslist li.odp:before,.attachmentslist li.otp:before,.attachmentslist li.ppsx:before,.attachmentslist li.ppt:before,.attachmentslist li.pptx:before,.attachmentslist li.vnd.mspowerpoint:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3v4a1 1 0 0 0 1 1h4'/%3E %3Cpath d='M14 3v4a1 1 0 0 0 1 1h4'/%3E %3Cpath d='M5 18h1.5a1.5 1.5 0 0 0 0 -3h-1.5v6'/%3E %3Cpath d='M11 18h1.5a1.5 1.5 0 0 0 0 -3h-1.5v6'/%3E %3Cpath d='M16.5 15h3'/%3E %3Cpath d='M18 15v6'/%3E %3Cpath d='M5 12v-7a2 2 0 0 1 2 -2h7l5 5v4'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* home -> home */
.input-group .icon.host:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l-2 0l9 -9l9 9l-2 0'/%3E %3Cpath d='M5 12v7a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-7'/%3E %3Cpath d='M9 21v-6a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v6'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* globe -> world */
.input-group .icon.language:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0'/%3E %3Cpath d='M3.6 9h16.8'/%3E %3Cpath d='M3.6 15h16.8'/%3E %3Cpath d='M11.5 3a17 17 0 0 0 0 18'/%3E %3Cpath d='M12.5 3a17 17 0 0 1 0 18'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* image -> photo */
.html-editor .editor-toolbar .mce-i-html:before,
#message-header .header-links a.html:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 8h.01'/%3E %3Cpath d='M3 6a3 3 0 0 1 3 -3h12a3 3 0 0 1 3 3v12a3 3 0 0 1 -3 3h-12a3 3 0 0 1 -3 -3v-12'/%3E %3Cpath d='M3 16l5 -5c.928 -.893 2.072 -.893 3 0l5 5'/%3E %3Cpath d='M14 14l1 -1c.928 -.893 2.072 -.893 3 0l3 3'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* align-justify -> align-justified */
#message-header .header-links a.plain:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l16 0'/%3E %3Cpath d='M4 12l16 0'/%3E %3Cpath d='M4 18l12 0'/%3E%3C/svg%3E");
  content: "" !important;
  background-color: currentColor !important;
  -webkit-mask: var(--icon) no-repeat center / 1em 1em;
  mask: var(--icon) no-repeat center / 1em 1em;
}

/* Line up the icon box with the line box it sits in (see above) */
#filtersetslist td.name:before,#filterslist td.name:before,#identities-table td.mail:before,#message-header .header-links a:before,#message-header>.subject a.extwin:before,#responses-table td.name:before,.attachmentslist li a.cancelupload:before,.attachmentslist li a.delete:before,.attachmentslist li:before,.contactlist li a:before,.contactlist td.contact:before,.contactlist td.contactgroup:before,.floating-action-buttons a.button:before,.folderlist li a:before,.googie_list li .googie_add_to_dict:before,.googie_list li .googie_list_revert:before,.html-editor .editor-toolbar .mce-i-html:before,.input-group .icon:before,.keylist li:before,.listing td.action a:before,.listing.iconized li a:before,.listing.iconized li>i:before,.listing.iconized tr td:before,.listing.iconized.selectable li a:before,.menu a:before,.message-htmlpart blockquote span.blockquote-link:after,.message-part blockquote span.blockquote-link:after,.messagelist span.attachment span,.messagelist span.flagged:before,.messagelist td.subject span.msgicon.status.replied.forwarded:after,.messagelist td.subject span.msgicon.status:before,.messagelist tr.flaggedroot:not(:hover) span.unflagged:before,.messagelist tr.thread td.threads div:before,.multi-input a.icon.reset:before,.pgpkeyimport div.key label.keyid+a:before,.pgpkeyimport li.uid:before,.popover .menu li a[aria-haspopup]:after,.propform td.rowbuttons a:before,.quota-widget:before,.searchbar a:before,.searchbar form:before,.table-widget table.options-table td:not(:first-child) span:before,.tagedit-list li.tagedit-listelement-old a:before,.ui-datepicker .ui-datepicker-next:before,.ui-datepicker .ui-datepicker-prev:before,.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link.options:before,.ui-dialog .ui-dialog-titlebar-close:before,.ui.alert>i.icon:before,a.button.icon:before,body.status-flagged #message-header>.subject:before,button.btn:before,div.tox .tox-dialog__footer .tox-button:before,div.tox .tox-dialog__header .tox-button:before,fieldset.advanced>legend:after,p.image-attachment .attachment-links a:before,table.table th.checkbox-cell:before,ul.treelist li div.treetoggle:before,
.suspicious-address-warning:before {
  height: 1lh;
}

/* ...except where Elastic takes the icon out of the flow itself */
table.table .buttons-cell a.button:before,
a.btn:before,button.btn:before,
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button:before,
.menu.toolbar a:before,
.menu.pagenav a:before,
a.toolbar-button:before,
#taskmenu a:before,
div.tox .tox-dialog__footer .tox-button:before,
body.status-flagged #message-header>.subject:before,
#message-header>.subject a.extwin:before,
.message-htmlpart blockquote span.blockquote-link:after,.message-part blockquote span.blockquote-link:after,
.suspicious-address-warning:before {
  height: 1em;
}

/* An inline box cannot be sized, so the mask would have nowhere to go */
a.btn:before,button.btn:before,
.menu.pagenav a:before,
body.status-flagged #message-header>.subject:before {
  display: inline-block !important;
}

/* --------------------------------------------------- headers, restroked */

/* external-link-square-alt -> external-link */
#layout > div > .header a.button.icon.extwin:before,
#messagelist-header a.button.icon.extwin:before,
#layout > div > .header button.btn.extwin:before,
#messagelist-header button.btn.extwin:before,
#layout > div > .header .menu a.extwin:before,
#messagelist-header .menu a.extwin:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 6h-6a2 2 0 0 0 -2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-6'/%3E %3Cpath d='M11 13l9 -9'/%3E %3Cpath d='M15 4h5v5'/%3E%3C/svg%3E");
}

/* download -> download */
#layout > div > .header a.button.icon.export:before,
#messagelist-header a.button.icon.export:before,
#layout > div > .header button.btn.export:before,
#messagelist-header button.btn.export:before,
#layout > div > .header .menu a.download.eml:before,
#messagelist-header .menu a.download.eml:before,
#layout > div > .header .menu a.download.maildir:before,
#messagelist-header .menu a.download.maildir:before,
#layout > div > .header .menu a.download.mbox:before,
#messagelist-header .menu a.download.mbox:before,
#layout > div > .header .menu a.download:before,
#messagelist-header .menu a.download:before,
#layout > div > .header .menu a.export.all:before,
#messagelist-header .menu a.export.all:before,
#layout > div > .header .menu a.export.selection:before,
#messagelist-header .menu a.export.selection:before,
#layout > div > .header .menu a.export:before,
#messagelist-header .menu a.export:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 17v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2 -2v-2'/%3E %3Cpath d='M7 11l5 5l5 -5'/%3E %3Cpath d='M12 4l0 12'/%3E%3C/svg%3E");
}

/* chevron-left -> chevron-left */
#layout > div > .header a.button.icon.back-content-button:before,
#messagelist-header a.button.icon.back-content-button:before,
#layout > div > .header a.button.icon.back-list-button:before,
#messagelist-header a.button.icon.back-list-button:before,
#layout > div > .header a.button.icon.back-sidebar-button:before,
#messagelist-header a.button.icon.back-sidebar-button:before,
#layout > div > .header button.btn.back-content-button:before,
#messagelist-header button.btn.back-content-button:before,
#layout > div > .header button.btn.back-list-button:before,
#messagelist-header button.btn.back-list-button:before,
#layout > div > .header button.btn.back-sidebar-button:before,
#messagelist-header button.btn.back-sidebar-button:before,
#layout > div > .header a.button.icon.back:before,
#messagelist-header a.button.icon.back:before,
#layout > div > .header button.btn.back:before,
#messagelist-header button.btn.back:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6l-6 6l6 6'/%3E%3C/svg%3E");
}

/* check -> check */
#layout > div > .header a.button.icon.continue:before,
#messagelist-header a.button.icon.continue:before,
#layout > div > .header a.button.icon.generate:before,
#messagelist-header a.button.icon.generate:before,
#layout > div > .header a.button.icon.save:before,
#messagelist-header a.button.icon.save:before,
#layout > div > .header a.button.icon.submit:before,
#messagelist-header a.button.icon.submit:before,
#layout > div > .header a.button.icon.yes:before,
#messagelist-header a.button.icon.yes:before,
#layout > div > .header button.btn.continue:before,
#messagelist-header button.btn.continue:before,
#layout > div > .header button.btn.generate:before,
#messagelist-header button.btn.generate:before,
#layout > div > .header button.btn.save:before,
#messagelist-header button.btn.save:before,
#layout > div > .header button.btn.submit:before,
#messagelist-header button.btn.submit:before,
#layout > div > .header button.btn.yes:before,
#messagelist-header button.btn.yes:before,
#layout > div > .header .menu a.check.selected:before,
#messagelist-header .menu a.check.selected:before,
#layout > div > .header .menu a.submit:before,
#messagelist-header .menu a.submit:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5l10 -10'/%3E%3C/svg%3E");
}

/* pencil-alt -> pencil */
#layout > div > .header a.button.icon.edit:before,
#messagelist-header a.button.icon.edit:before,
#layout > div > .header button.btn.edit:before,
#messagelist-header button.btn.edit:before,
#layout > div > .header .menu a.edit:before,
#messagelist-header .menu a.edit:before,
#layout > div > .header .menu a.rename:before,
#messagelist-header .menu a.rename:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h4l10.5 -10.5a2.828 2.828 0 1 0 -4 -4l-10.5 10.5v4'/%3E %3Cpath d='M13.5 6.5l4 4'/%3E%3C/svg%3E");
}

/* ellipsis-v -> dots-vertical */
#layout > div > .header a.button.icon.sidebar-menu:before,
#messagelist-header a.button.icon.sidebar-menu:before,
#layout > div > .header a.button.icon.toolbar-list-button:before,
#messagelist-header a.button.icon.toolbar-list-button:before,
#layout > div > .header a.button.icon.toolbar-menu-button:before,
#messagelist-header a.button.icon.toolbar-menu-button:before,
#layout > div > .header button.btn.sidebar-menu:before,
#messagelist-header button.btn.sidebar-menu:before,
#layout > div > .header button.btn.toolbar-list-button:before,
#messagelist-header button.btn.toolbar-list-button:before,
#layout > div > .header button.btn.toolbar-menu-button:before,
#messagelist-header button.btn.toolbar-menu-button:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 12a1 1 0 1 0 2 0a1 1 0 1 0 -2 0'/%3E %3Cpath d='M11 19a1 1 0 1 0 2 0a1 1 0 1 0 -2 0'/%3E %3Cpath d='M11 5a1 1 0 1 0 2 0a1 1 0 1 0 -2 0'/%3E%3C/svg%3E");
}

/* bars -> menu-2 */
#layout > div > .header a.button.icon.task-menu-button:before,
#messagelist-header a.button.icon.task-menu-button:before,
#layout > div > .header button.btn.task-menu-button:before,
#messagelist-header button.btn.task-menu-button:before,
#layout > div > .header .menu a.select.page:before,
#messagelist-header .menu a.select.page:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l16 0'/%3E %3Cpath d='M4 12l16 0'/%3E %3Cpath d='M4 18l16 0'/%3E%3C/svg%3E");
}

/* sync -> refresh */
#layout > div > .header a.button.icon.refresh:before,
#messagelist-header a.button.icon.refresh:before,
#layout > div > .header button.btn.refresh:before,
#messagelist-header button.btn.refresh:before,
#layout > div > .header .menu a.refresh:before,
#messagelist-header .menu a.refresh:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4'/%3E %3Cpath d='M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4'/%3E%3C/svg%3E");
}

/* plus-square -> square-plus */
#layout > div > .header a.button.icon.create:before,
#messagelist-header a.button.icon.create:before,
#layout > div > .header button.btn.create:before,
#messagelist-header button.btn.create:before,
#layout > div > .header .menu a.create:before,
#messagelist-header .menu a.create:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 12h6'/%3E %3Cpath d='M12 9v6'/%3E %3Cpath d='M3 5a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v14a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-14'/%3E%3C/svg%3E");
}

/* qrcode -> qrcode */
#layout > div > .header a.button.icon.qrcode:before,
#messagelist-header a.button.icon.qrcode:before,
#layout > div > .header button.btn.qrcode:before,
#messagelist-header button.btn.qrcode:before,
#layout > div > .header .menu a.qrcode:before,
#messagelist-header .menu a.qrcode:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1l0 -4'/%3E %3Cpath d='M7 17l0 .01'/%3E %3Cpath d='M14 5a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1l0 -4'/%3E %3Cpath d='M7 7l0 .01'/%3E %3Cpath d='M4 15a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1l0 -4'/%3E %3Cpath d='M17 7l0 .01'/%3E %3Cpath d='M14 14l3 0'/%3E %3Cpath d='M20 14l0 .01'/%3E %3Cpath d='M14 14l0 3'/%3E %3Cpath d='M14 20l3 0'/%3E %3Cpath d='M17 17l3 0'/%3E %3Cpath d='M20 17l0 3'/%3E%3C/svg%3E");
}

/* search -> search */
#layout > div > .header a.button.icon.search:before,
#messagelist-header a.button.icon.search:before,
#layout > div > .header button.btn.search:before,
#messagelist-header button.btn.search:before,
#layout > div > .header .menu a.search:before,
#messagelist-header .menu a.search:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10a7 7 0 1 0 14 0a7 7 0 1 0 -14 0'/%3E %3Cpath d='M21 21l-6 -6'/%3E%3C/svg%3E");
}

/* filter -> filter */
#layout > div > .header a.button.icon.filter:before,
#messagelist-header a.button.icon.filter:before,
#layout > div > .header button.btn.filter:before,
#messagelist-header button.btn.filter:before,
#layout > div > .header .menu a.filterlink:before,
#messagelist-header .menu a.filterlink:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4h16v2.172a2 2 0 0 1 -.586 1.414l-4.414 4.414v7l-6 2v-8.5l-4.48 -4.928a2 2 0 0 1 -.52 -1.345v-2.227'/%3E%3C/svg%3E");
}

/* upload -> upload */
#layout > div > .header a.button.icon.import:before,
#messagelist-header a.button.icon.import:before,
#layout > div > .header button.btn.import:before,
#messagelist-header button.btn.import:before,
#layout > div > .header .menu a.import:before,
#messagelist-header .menu a.import:before,
#layout > div > .header .menu a.upload:before,
#messagelist-header .menu a.upload:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 17v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2 -2v-2'/%3E %3Cpath d='M7 9l5 -5l5 5'/%3E %3Cpath d='M12 4l0 12'/%3E%3C/svg%3E");
}

/* trash-alt -> trash */
#layout > div > .header a.button.icon.delete:before,
#messagelist-header a.button.icon.delete:before,
#layout > div > .header a.button.icon.discard:before,
#messagelist-header a.button.icon.discard:before,
#layout > div > .header button.btn.delete:before,
#messagelist-header button.btn.delete:before,
#layout > div > .header button.btn.discard:before,
#messagelist-header button.btn.discard:before,
#layout > div > .header .menu a.delete:before,
#messagelist-header .menu a.delete:before,
#layout > div > .header .menu a.search.delete:before,
#messagelist-header .menu a.search.delete:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7l16 0'/%3E %3Cpath d='M10 11l0 6'/%3E %3Cpath d='M14 11l0 6'/%3E %3Cpath d='M5 7l1 12a2 2 0 0 0 2 2h8a2 2 0 0 0 2 -2l1 -12'/%3E %3Cpath d='M9 7v-3a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v3'/%3E%3C/svg%3E");
}

/* arrow-right -> arrow-right */
#layout > div > .header a.button.icon.next:before,
#messagelist-header a.button.icon.next:before,
#layout > div > .header button.btn.next:before,
#messagelist-header button.btn.next:before,
#layout > div > .header .menu a.next:before,
#messagelist-header .menu a.next:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l14 0'/%3E %3Cpath d='M13 18l6 -6'/%3E %3Cpath d='M13 6l6 6'/%3E%3C/svg%3E");
}

/* undo -> arrow-back-up */
#layout > div > .header a.button.icon.restore:before,
#messagelist-header a.button.icon.restore:before,
#layout > div > .header button.btn.restore:before,
#messagelist-header button.btn.restore:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 14l-4 -4l4 -4'/%3E %3Cpath d='M5 10h11a4 4 0 1 1 0 8h-1'/%3E%3C/svg%3E");
}

/* paper-plane -> send */
#layout > div > .header a.button.icon.bounce:before,
#messagelist-header a.button.icon.bounce:before,
#layout > div > .header a.button.icon.send:before,
#messagelist-header a.button.icon.send:before,
#layout > div > .header button.btn.bounce:before,
#messagelist-header button.btn.bounce:before,
#layout > div > .header button.btn.send:before,
#messagelist-header button.btn.send:before,
#layout > div > .header .menu a.send:before,
#messagelist-header .menu a.send:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 14l11 -11'/%3E %3Cpath d='M21 3l-6.5 18a.55 .55 0 0 1 -1 0l-3.5 -7l-7 -3.5a.55 .55 0 0 1 0 -1l18 -6.5'/%3E%3C/svg%3E");
}

/* paperclip -> paperclip */
#layout > div > .header a.button.icon.attach:before,
#messagelist-header a.button.icon.attach:before,
#layout > div > .header button.btn.attach:before,
#messagelist-header button.btn.attach:before,
#layout > div > .header .menu a.attach:before,
#messagelist-header .menu a.attach:before,
#layout > div > .header .menu a.vcard:before,
#messagelist-header .menu a.vcard:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 7l-6.5 6.5a1.5 1.5 0 0 0 3 3l6.5 -6.5a3 3 0 0 0 -6 -6l-6.5 6.5a4.5 4.5 0 0 0 9 9l6.5 -6.5'/%3E%3C/svg%3E");
}

/* user -> user */
#layout > div > .header a.button.icon.attach.vcard:before,
#messagelist-header a.button.icon.attach.vcard:before,
#layout > div > .header button.btn.attach.vcard:before,
#messagelist-header button.btn.attach.vcard:before,
#layout > div > .header .menu a.addressbook:before,
#messagelist-header .menu a.addressbook:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 7a4 4 0 1 0 8 0a4 4 0 0 0 -8 0'/%3E %3Cpath d='M6 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2'/%3E%3C/svg%3E");
}

/* times -> x */
#layout > div > .header a.button.icon.cancel:before,
#messagelist-header a.button.icon.cancel:before,
#layout > div > .header a.button.icon.close:before,
#messagelist-header a.button.icon.close:before,
#layout > div > .header a.button.icon.no:before,
#messagelist-header a.button.icon.no:before,
#layout > div > .header button.btn.cancel:before,
#messagelist-header button.btn.cancel:before,
#layout > div > .header button.btn.close:before,
#messagelist-header button.btn.close:before,
#layout > div > .header button.btn.no:before,
#messagelist-header button.btn.no:before,
#layout > div > .header a.button.icon.remove:before,
#messagelist-header a.button.icon.remove:before,
#layout > div > .header button.btn.remove:before,
#messagelist-header button.btn.remove:before,
#layout > div > .header .menu a.select.none:before,
#messagelist-header .menu a.select.none:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6l-12 12'/%3E %3Cpath d='M6 6l12 12'/%3E%3C/svg%3E");
}

/* unlock -> lock-open */
#layout > div > .header a.button.icon.unlock:before,
#messagelist-header a.button.icon.unlock:before,
#layout > div > .header button.btn.unlock:before,
#messagelist-header button.btn.unlock:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 13a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v6a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2l0 -6'/%3E %3Cpath d='M11 16a1 1 0 1 0 2 0a1 1 0 1 0 -2 0'/%3E %3Cpath d='M8 11v-5a4 4 0 0 1 8 0'/%3E%3C/svg%3E");
}

/* life-ring -> lifebuoy */
#layout > div > .header a.button.icon.help:before,
#messagelist-header a.button.icon.help:before,
#layout > div > .header button.btn.help:before,
#messagelist-header button.btn.help:before,
#layout > div > .header .menu a.help:before,
#messagelist-header .menu a.help:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 12a4 4 0 1 0 8 0a4 4 0 1 0 -8 0'/%3E %3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0'/%3E %3Cpath d='M15 15l3.35 3.35'/%3E %3Cpath d='M9 15l-3.35 3.35'/%3E %3Cpath d='M5.65 5.65l3.35 3.35'/%3E %3Cpath d='M18.35 5.65l-3.35 3.35'/%3E%3C/svg%3E");
}

/* folder-open -> folder-open */
#layout > div > .header a.button.icon.folders:before,
#messagelist-header a.button.icon.folders:before,
#layout > div > .header button.btn.folders:before,
#messagelist-header button.btn.folders:before,
#layout > div > .header .menu a.move:before,
#messagelist-header .menu a.move:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 19l2.757 -7.351a1 1 0 0 1 .936 -.649h12.307a1 1 0 0 1 .986 1.164l-.996 5.211a2 2 0 0 1 -1.964 1.625h-14.026a2 2 0 0 1 -2 -2v-11a2 2 0 0 1 2 -2h4l3 3h7a2 2 0 0 1 2 2v2'/%3E%3C/svg%3E");
}

/* sliders-h -> adjustments-horizontal */
#layout > div > .header a.button.icon.options:before,
#messagelist-header a.button.icon.options:before,
#layout > div > .header button.btn.options:before,
#messagelist-header button.btn.options:before,
#layout > div > .header .menu a.options:before,
#messagelist-header .menu a.options:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 6a2 2 0 1 0 4 0a2 2 0 1 0 -4 0'/%3E %3Cpath d='M4 6l8 0'/%3E %3Cpath d='M16 6l4 0'/%3E %3Cpath d='M6 12a2 2 0 1 0 4 0a2 2 0 1 0 -4 0'/%3E %3Cpath d='M4 12l2 0'/%3E %3Cpath d='M10 12l10 0'/%3E %3Cpath d='M15 18a2 2 0 1 0 4 0a2 2 0 1 0 -4 0'/%3E %3Cpath d='M4 18l11 0'/%3E %3Cpath d='M19 18l1 0'/%3E%3C/svg%3E");
}

/* cog -> settings */
#layout > div > .header a.button.icon.settings:before,
#messagelist-header a.button.icon.settings:before,
#layout > div > .header a.button.icon.tools:before,
#messagelist-header a.button.icon.tools:before,
#layout > div > .header button.btn.settings:before,
#messagelist-header button.btn.settings:before,
#layout > div > .header button.btn.tools:before,
#messagelist-header button.btn.tools:before,
#layout > div > .header .menu a.settings:before,
#messagelist-header .menu a.settings:before,
#layout > div > .header .menu a.actions:before,
#messagelist-header .menu a.actions:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.325 4.317c.426 -1.756 2.924 -1.756 3.35 0a1.724 1.724 0 0 0 2.573 1.066c1.543 -.94 3.31 .826 2.37 2.37a1.724 1.724 0 0 0 1.065 2.572c1.756 .426 1.756 2.924 0 3.35a1.724 1.724 0 0 0 -1.066 2.573c.94 1.543 -.826 3.31 -2.37 2.37a1.724 1.724 0 0 0 -2.572 1.065c-.426 1.756 -2.924 1.756 -3.35 0a1.724 1.724 0 0 0 -2.573 -1.066c-1.543 .94 -3.31 -.826 -2.37 -2.37a1.724 1.724 0 0 0 -1.065 -2.572c-1.756 -.426 -1.756 -2.924 0 -3.35a1.724 1.724 0 0 0 1.066 -2.573c-.94 -1.543 .826 -3.31 2.37 -2.37c1 .608 2.296 .07 2.572 -1.065'/%3E %3Cpath d='M9 12a3 3 0 1 0 6 0a3 3 0 0 0 -6 0'/%3E%3C/svg%3E");
}

/* info-circle -> info-circle */
#layout > div > .header a.button.icon.properties:before,
#messagelist-header a.button.icon.properties:before,
#layout > div > .header button.btn.properties:before,
#messagelist-header button.btn.properties:before,
#layout > div > .header .menu a.info:before,
#messagelist-header .menu a.info:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0'/%3E %3Cpath d='M12 9h.01'/%3E %3Cpath d='M11 12h1v4h1'/%3E%3C/svg%3E");
}

/* check-square -> square-check */
#layout > div > .header a.button.icon.selection:before,
#messagelist-header a.button.icon.selection:before,
#layout > div > .header button.btn.selection:before,
#messagelist-header button.btn.selection:before,
#layout > div > .header .menu a.select.invert:before,
#messagelist-header .menu a.select.invert:before,
#layout > div > .header .menu a.selection:before,
#messagelist-header .menu a.selection:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 5a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v14a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-14'/%3E %3Cpath d='M9 12l2 2l4 -4'/%3E%3C/svg%3E");
}

/* user-plus -> user-plus */
#layout > div > .header a.button.icon.insert.recipient:before,
#messagelist-header a.button.icon.insert.recipient:before,
#layout > div > .header button.btn.insert.recipient:before,
#messagelist-header button.btn.insert.recipient:before,
#layout > div > .header .menu a.assigngroup:before,
#messagelist-header .menu a.assigngroup:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 7a4 4 0 1 0 8 0a4 4 0 0 0 -8 0'/%3E %3Cpath d='M16 19h6'/%3E %3Cpath d='M19 16v6'/%3E %3Cpath d='M6 21v-2a4 4 0 0 1 4 -4h4'/%3E%3C/svg%3E");
}

/* lock -> lock */
#layout > div > .header a.button.icon.encrypt:before,
#messagelist-header a.button.icon.encrypt:before,
#layout > div > .header button.btn.encrypt:before,
#messagelist-header button.btn.encrypt:before,
#layout > div > .header .menu a.encrypt:before,
#messagelist-header .menu a.encrypt:before,
#layout > div > .header .menu a.enigma:before,
#messagelist-header .menu a.enigma:before,
#layout > div > .header .menu a.encrypt.sign:before,
#messagelist-header .menu a.encrypt.sign:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 13a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v6a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-6'/%3E %3Cpath d='M11 16a1 1 0 1 0 2 0a1 1 0 0 0 -2 0'/%3E %3Cpath d='M8 11v-4a4 4 0 1 1 8 0v4'/%3E%3C/svg%3E");
}

/* signature -> signature */
#layout > div > .header a.button.icon.sign:before,
#messagelist-header a.button.icon.sign:before,
#layout > div > .header button.btn.sign:before,
#messagelist-header button.btn.sign:before,
#layout > div > .header .menu a.signature:before,
#messagelist-header .menu a.signature:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 17c3.333 -3.333 5 -6 5 -8c0 -3 -1 -3 -2 -3s-2.032 1.085 -2 3c.034 2.048 1.658 4.877 2.5 6c1.5 2 2.5 2.5 3.5 1l2 -3c.333 2.667 1.333 4 3 4c.53 0 2.639 -2 3 -2c.517 0 1.517 .667 3 2'/%3E%3C/svg%3E");
}

/* sign-in-alt -> login */
#layout > div > .header a.button.icon.sso:before,
#messagelist-header a.button.icon.sso:before,
#layout > div > .header button.btn.sso:before,
#messagelist-header button.btn.sso:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 8v-2a2 2 0 0 0 -2 -2h-7a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h7a2 2 0 0 0 2 -2v-2'/%3E %3Cpath d='M21 12h-13l3 -3'/%3E %3Cpath d='M11 15l-3 -3'/%3E%3C/svg%3E");
}

/* caret-down -> caret-down */
#layout > div > .header a.button.icon.dropdown:before,
#messagelist-header a.button.icon.dropdown:before,
#layout > div > .header .menu a.dropdown:before,
#messagelist-header .menu a.dropdown:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 10l6 6l6 -6h-12'/%3E%3C/svg%3E");
}

/* envelope -> mail */
#layout > div > .header .menu a.mail:before,
#messagelist-header .menu a.mail:before,
#layout > div > .header .menu a.expand.unread:before,
#messagelist-header .menu a.expand.unread:before,
#layout > div > .header .menu a.select.unread:before,
#messagelist-header .menu a.select.unread:before,
#layout > div > .header .menu a.unread:before,
#messagelist-header .menu a.unread:before,
#layout > div > .header .menu a.recipient:before,
#messagelist-header .menu a.recipient:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v10a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-10'/%3E %3Cpath d='M3 7l9 6l9 -6'/%3E%3C/svg%3E");
}

/* users -> users */
#layout > div > .header .menu a.contacts:before,
#messagelist-header .menu a.contacts:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7a4 4 0 1 0 8 0a4 4 0 1 0 -8 0'/%3E %3Cpath d='M3 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2'/%3E %3Cpath d='M16 3.13a4 4 0 0 1 0 7.75'/%3E %3Cpath d='M21 21v-2a4 4 0 0 0 -3 -3.85'/%3E%3C/svg%3E");
}

/* sun -> sun */
#layout > div > .header .menu a.theme.light:before,
#messagelist-header .menu a.theme.light:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 12a4 4 0 1 0 8 0a4 4 0 1 0 -8 0'/%3E %3Cpath d='M3 12h1m8 -9v1m8 8h1m-9 8v1m-6.4 -15.4l.7 .7m12.1 -.7l-.7 .7m0 11.4l.7 .7m-12.1 -.7l-.7 .7'/%3E%3C/svg%3E");
}

/* moon -> moon */
#layout > div > .header .menu a.theme.dark:before,
#messagelist-header .menu a.theme.dark:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454l0 .008'/%3E%3C/svg%3E");
}

/* power-off -> power */
#layout > div > .header .menu a.logout:before,
#messagelist-header .menu a.logout:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 6a7.75 7.75 0 1 0 10 0'/%3E %3Cpath d='M12 4l0 8'/%3E%3C/svg%3E");
}

/* question -> question-mark */
#layout > div > .header .menu a.about:before,
#messagelist-header .menu a.about:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 8a3.5 3 0 0 1 3.5 -3h1a3.5 3 0 0 1 3.5 3a3 3 0 0 1 -2 3a3 4 0 0 0 -2 4'/%3E %3Cpath d='M12 19l0 .01'/%3E%3C/svg%3E");
}

/* edit -> edit */
#layout > div > .header .menu a.compose:before,
#messagelist-header .menu a.compose:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7h-1a2 2 0 0 0 -2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2 -2v-1'/%3E %3Cpath d='M20.385 6.585a2.1 2.1 0 0 0 -2.97 -2.97l-8.415 8.385v3h3l8.385 -8.415'/%3E %3Cpath d='M16 5l3 3'/%3E%3C/svg%3E");
}

/* calendar-alt -> calendar-event */
#layout > div > .header .menu a.calendar:before,
#messagelist-header .menu a.calendar:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2l0 -12'/%3E %3Cpath d='M16 3l0 4'/%3E %3Cpath d='M8 3l0 4'/%3E %3Cpath d='M4 11l16 0'/%3E %3Cpath d='M8 15h2v2h-2l0 -2'/%3E%3C/svg%3E");
}

/* tasks -> list-check */
#layout > div > .header .menu a.tasklist:before,
#messagelist-header .menu a.tasklist:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 5.5l1.5 1.5l2.5 -2.5'/%3E %3Cpath d='M3.5 11.5l1.5 1.5l2.5 -2.5'/%3E %3Cpath d='M3.5 17.5l1.5 1.5l2.5 -2.5'/%3E %3Cpath d='M11 6l9 0'/%3E %3Cpath d='M11 12l9 0'/%3E %3Cpath d='M11 18l9 0'/%3E%3C/svg%3E");
}

/* folder -> folder */
#layout > div > .header .menu a.files:before,
#messagelist-header .menu a.files:before,
#layout > div > .header .menu a.folders:before,
#messagelist-header .menu a.folders:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h4l3 3h7a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-11a2 2 0 0 1 2 -2'/%3E%3C/svg%3E");
}

/* sticky-note -> notes */
#layout > div > .header .menu a.notes:before,
#messagelist-header .menu a.notes:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 5a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v14a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2l0 -14'/%3E %3Cpath d='M9 7l6 0'/%3E %3Cpath d='M9 11l6 0'/%3E %3Cpath d='M9 15l4 0'/%3E%3C/svg%3E");
}

/* comments -> messages */
#layout > div > .header .menu a.chat:before,
#messagelist-header .menu a.chat:before,
#layout > div > .header .menu a.threads:before,
#messagelist-header .menu a.threads:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 14l-3 -3h-7a1 1 0 0 1 -1 -1v-6a1 1 0 0 1 1 -1h9a1 1 0 0 1 1 1v10'/%3E %3Cpath d='M14 15v2a1 1 0 0 1 -1 1h-7l-3 3v-10a1 1 0 0 1 1 -1h2'/%3E%3C/svg%3E");
}

/* archive -> archive */
#layout > div > .header .menu a.archive:before,
#messagelist-header .menu a.archive:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2'/%3E %3Cpath d='M5 8v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-10'/%3E %3Cpath d='M10 12l4 0'/%3E%3C/svg%3E");
}

/* arrow-left -> arrow-left */
#layout > div > .header .menu a.back:before,
#messagelist-header .menu a.back:before,
#layout > div > .header .menu a.prev:before,
#messagelist-header .menu a.prev:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l14 0'/%3E %3Cpath d='M5 12l6 6'/%3E %3Cpath d='M5 12l6 -6'/%3E%3C/svg%3E");
}

/* window-close -> square-x */
#layout > div > .header .menu a.closewin:before,
#messagelist-header .menu a.closewin:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 5a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v14a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-14'/%3E %3Cpath d='M9 9l6 6m0 -6l-6 6'/%3E%3C/svg%3E");
}

/* angle-down -> chevron-down */
#layout > div > .header .menu a.collapse:before,
#messagelist-header .menu a.collapse:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6l6 -6'/%3E%3C/svg%3E");
}

/* copy -> copy */
#layout > div > .header .menu a.copy:before,
#messagelist-header .menu a.copy:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 9.667a2.667 2.667 0 0 1 2.667 -2.667h8.666a2.667 2.667 0 0 1 2.667 2.667v8.666a2.667 2.667 0 0 1 -2.667 2.667h-8.666a2.667 2.667 0 0 1 -2.667 -2.667l0 -8.666'/%3E %3Cpath d='M4.012 16.737a2.005 2.005 0 0 1 -1.012 -1.737v-10c0 -1.1 .9 -2 2 -2h10c.75 0 1.158 .385 1.5 1'/%3E%3C/svg%3E");
}

/* angle-right -> chevron-right */
#layout > div > .header .menu a.expand:before,
#messagelist-header .menu a.expand:before,
#layout > div > .header .menu a.nextpage:before,
#messagelist-header .menu a.nextpage:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6l-6 6'/%3E%3C/svg%3E");
}

/* angle-double-down -> chevrons-down */
#layout > div > .header .menu a.expand.all:before,
#messagelist-header .menu a.expand.all:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7l5 5l5 -5'/%3E %3Cpath d='M7 13l5 5l5 -5'/%3E%3C/svg%3E");
}

/* angle-double-up -> chevrons-up */
#layout > div > .header .menu a.expand.none:before,
#messagelist-header .menu a.expand.none:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 11l5 -5l5 5'/%3E %3Cpath d='M7 17l5 -5l5 5'/%3E%3C/svg%3E");
}

/* compress-arrows-alt -> arrows-minimize */
#layout > div > .header .menu a.expunge:before,
#messagelist-header .menu a.expunge:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 9l4 0l0 -4'/%3E %3Cpath d='M3 3l6 6'/%3E %3Cpath d='M5 15l4 0l0 4'/%3E %3Cpath d='M3 21l6 -6'/%3E %3Cpath d='M19 9l-4 0l0 -4'/%3E %3Cpath d='M15 9l6 -6'/%3E %3Cpath d='M19 15l-4 0l0 4'/%3E %3Cpath d='M15 15l6 6'/%3E%3C/svg%3E");
}

/* angle-double-left -> chevrons-left */
#layout > div > .header .menu a.firstpage:before,
#messagelist-header .menu a.firstpage:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 7l-5 5l5 5'/%3E %3Cpath d='M17 7l-5 5l5 5'/%3E%3C/svg%3E");
}

/* angle-left -> chevron-left */
#layout > div > .header .menu a.prevpage:before,
#messagelist-header .menu a.prevpage:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6l-6 6l6 6'/%3E%3C/svg%3E");
}

/* angle-double-right -> chevrons-right */
#layout > div > .header .menu a.lastpage:before,
#messagelist-header .menu a.lastpage:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7l5 5l-5 5'/%3E %3Cpath d='M13 7l5 5l-5 5'/%3E%3C/svg%3E");
}

/* flag -> flag */
#layout > div > .header .menu a.flag:before,
#messagelist-header .menu a.flag:before,
#layout > div > .header .menu a.select.flagged:before,
#messagelist-header .menu a.select.flagged:before,
#layout > div > .header .menu a.unflag:before,
#messagelist-header .menu a.unflag:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 5a5 5 0 0 1 7 0a5 5 0 0 0 7 0v9a5 5 0 0 1 -7 0a5 5 0 0 0 -7 0v-9'/%3E %3Cpath d='M5 21v-7'/%3E%3C/svg%3E");
}

/* redo -> rotate-clockwise */
#layout > div > .header .menu a.undo:before,
#messagelist-header .menu a.undo:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.05 11a8 8 0 1 1 .5 4m-.5 5v-5h5'/%3E%3C/svg%3E");
}

/* share -> corner-up-right */
#layout > div > .header .menu a.forward.attachment:before,
#messagelist-header .menu a.forward.attachment:before,
#layout > div > .header .menu a.forward.bounce:before,
#messagelist-header .menu a.forward.bounce:before,
#layout > div > .header .menu a.forward.inline:before,
#messagelist-header .menu a.forward.inline:before,
#layout > div > .header .menu a.forward:before,
#messagelist-header .menu a.forward:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 18v-6a3 3 0 0 1 3 -3h10l-4 -4m0 8l4 -4'/%3E%3C/svg%3E");
}

/* comment -> message-circle */
#layout > div > .header .menu a.insertresponse:before,
#messagelist-header .menu a.insertresponse:before,
#layout > div > .header .menu a.responses:before,
#messagelist-header .menu a.responses:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 20l1.3 -3.9c-2.324 -3.437 -1.426 -7.872 2.1 -10.374c3.526 -2.501 8.59 -2.296 11.845 .48c3.255 2.777 3.695 7.266 1.029 10.501c-2.666 3.235 -7.615 4.215 -11.574 2.293l-4.7 1'/%3E%3C/svg%3E");
}

/* fire-alt -> flame */
#layout > div > .header .menu a.junk:before,
#messagelist-header .menu a.junk:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 10.941c2.333 -3.308 .167 -7.823 -1 -8.941c0 3.395 -2.235 5.299 -3.667 6.706c-1.43 1.408 -2.333 3.294 -2.333 5.588c0 3.704 3.134 6.706 7 6.706c3.866 0 7 -3.002 7 -6.706c0 -1.712 -1.232 -4.403 -2.333 -5.588c-2.084 3.353 -3.257 3.353 -4.667 2.235'/%3E%3C/svg%3E");
}

/* inbox -> inbox */
#layout > div > .header .menu a.notjunk:before,
#messagelist-header .menu a.notjunk:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2l0 -12'/%3E %3Cpath d='M4 13h3l3 3h4l3 -3h3'/%3E%3C/svg%3E");
}

/* tag -> tag */
#layout > div > .header .menu a.markmessage:before,
#messagelist-header .menu a.markmessage:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 7.5a1 1 0 1 0 2 0a1 1 0 1 0 -2 0'/%3E %3Cpath d='M3 6v5.172a2 2 0 0 0 .586 1.414l7.71 7.71a2.41 2.41 0 0 0 3.408 0l5.592 -5.592a2.41 2.41 0 0 0 0 -3.408l-7.71 -7.71a2 2 0 0 0 -1.414 -.586h-5.172a3 3 0 0 0 -3 3'/%3E%3C/svg%3E");
}

/* ellipsis-h -> dots */
#layout > div > .header .menu a.more:before,
#messagelist-header .menu a.more:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12a1 1 0 1 0 2 0a1 1 0 1 0 -2 0'/%3E %3Cpath d='M11 12a1 1 0 1 0 2 0a1 1 0 1 0 -2 0'/%3E %3Cpath d='M18 12a1 1 0 1 0 2 0a1 1 0 1 0 -2 0'/%3E%3C/svg%3E");
}

/* print -> printer */
#layout > div > .header .menu a.print:before,
#messagelist-header .menu a.print:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 17h2a2 2 0 0 0 2 -2v-4a2 2 0 0 0 -2 -2h-14a2 2 0 0 0 -2 2v4a2 2 0 0 0 2 2h2'/%3E %3Cpath d='M17 9v-4a2 2 0 0 0 -2 -2h-6a2 2 0 0 0 -2 2v4'/%3E %3Cpath d='M7 15a2 2 0 0 1 2 -2h6a2 2 0 0 1 2 2v4a2 2 0 0 1 -2 2h-6a2 2 0 0 1 -2 -2l0 -4'/%3E%3C/svg%3E");
}

/* file -> file */
#layout > div > .header .menu a.properties:before,
#messagelist-header .menu a.properties:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3v4a1 1 0 0 0 1 1h4'/%3E %3Cpath d='M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2'/%3E%3C/svg%3E");
}

/* eraser -> eraser */
#layout > div > .header .menu a.purge:before,
#messagelist-header .menu a.purge:before,
#layout > div > .header .menu a.remove:before,
#messagelist-header .menu a.remove:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 20h-10.5l-4.21 -4.3a1 1 0 0 1 0 -1.41l10 -10a1 1 0 0 1 1.41 0l5 5a1 1 0 0 1 0 1.41l-9.2 9.3'/%3E %3Cpath d='M18 13.3l-6.3 -6.3'/%3E%3C/svg%3E");
}

/* envelope-open -> mail-opened */
#layout > div > .header .menu a.read:before,
#messagelist-header .menu a.read:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l9 6l9 -6l-9 -6l-9 6'/%3E %3Cpath d='M21 9v10a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-10'/%3E %3Cpath d='M3 19l6 -6'/%3E %3Cpath d='M15 13l6 6'/%3E%3C/svg%3E");
}

/* user-times -> user-x */
#layout > div > .header .menu a.removegroup:before,
#messagelist-header .menu a.removegroup:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 7a4 4 0 1 0 8 0a4 4 0 0 0 -8 0'/%3E %3Cpath d='M6 21v-2a4 4 0 0 1 4 -4h3.5'/%3E %3Cpath d='M22 22l-5 -5'/%3E %3Cpath d='M17 22l5 -5'/%3E%3C/svg%3E");
}

/* reply -> corner-up-left */
#layout > div > .header .menu a.reply:before,
#messagelist-header .menu a.reply:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 18v-6a3 3 0 0 0 -3 -3h-10l4 -4m0 8l-4 -4'/%3E%3C/svg%3E");
}

/* reply-all -> corner-up-left-double */
#layout > div > .header .menu a.reply-all:before,
#messagelist-header .menu a.reply-all:before,
#layout > div > .header .menu a.reply.all:before,
#messagelist-header .menu a.reply.all:before,
#layout > div > .header .menu a.reply.list:before,
#messagelist-header .menu a.reply.list:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 18v-6a3 3 0 0 0 -3 -3h-7'/%3E %3Cpath d='M13 13l-4 -4l4 -4m-5 8l-4 -4l4 -4'/%3E%3C/svg%3E");
}

/* redo-alt -> refresh */
#layout > div > .header .menu a.rotate:before,
#messagelist-header .menu a.rotate:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4'/%3E %3Cpath d='M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4'/%3E%3C/svg%3E");
}

/* save -> device-floppy */
#layout > div > .header .menu a.save:before,
#messagelist-header .menu a.save:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 4h10l4 4v10a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2'/%3E %3Cpath d='M10 14a2 2 0 1 0 4 0a2 2 0 1 0 -4 0'/%3E %3Cpath d='M14 4l0 4l-6 0l0 -4'/%3E%3C/svg%3E");
}

/* mouse-pointer -> pointer */
#layout > div > .header .menu a.select:before,
#messagelist-header .menu a.select:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.904 17.563a1.2 1.2 0 0 0 2.228 .308l2.09 -3.093l4.907 4.907a1.067 1.067 0 0 0 1.509 0l1.047 -1.047a1.067 1.067 0 0 0 0 -1.509l-4.907 -4.907l3.113 -2.09a1.2 1.2 0 0 0 -.309 -2.228l-13.582 -3.904l3.904 13.563'/%3E%3C/svg%3E");
}

/* asterisk -> asterisk */
#layout > div > .header .menu a.select.all:before,
#messagelist-header .menu a.select.all:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 12l8 -4.5'/%3E %3Cpath d='M12 12v9'/%3E %3Cpath d='M12 12l-8 -4.5'/%3E %3Cpath d='M12 12l8 4.5'/%3E %3Cpath d='M12 3v9'/%3E %3Cpath d='M12 12l-8 4.5'/%3E%3C/svg%3E");
}

/* link -> link */
#layout > div > .header .menu a.showurl:before,
#messagelist-header .menu a.showurl:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 15l6 -6'/%3E %3Cpath d='M11 6l.463 -.536a5 5 0 0 1 7.071 7.072l-.534 .464'/%3E %3Cpath d='M13 18l-.397 .534a5.068 5.068 0 0 1 -7.127 0a4.972 4.972 0 0 1 0 -7.071l.524 -.463'/%3E%3C/svg%3E");
}

/* file-code -> file-code */
#layout > div > .header .menu a.source:before,
#messagelist-header .menu a.source:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3v4a1 1 0 0 0 1 1h4'/%3E %3Cpath d='M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2'/%3E %3Cpath d='M10 13l-1 2l1 2'/%3E %3Cpath d='M14 13l1 2l-1 2'/%3E%3C/svg%3E");
}

/* spell-check -> text-spellcheck */
#layout > div > .header .menu a.spellcheck:before,
#messagelist-header .menu a.spellcheck:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 15v-7.5a3.5 3.5 0 0 1 7 0v7.5'/%3E %3Cpath d='M5 10h7'/%3E %3Cpath d='M10 18l3 3l7 -7'/%3E%3C/svg%3E");
}

/* lightbulb -> bulb */
#layout > div > .header .menu a.status:before,
#messagelist-header .menu a.status:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12h1m8 -9v1m8 8h1m-15.4 -6.4l.7 .7m12.1 -.7l-.7 .7'/%3E %3Cpath d='M9 16a5 5 0 1 1 6 0a3.5 3.5 0 0 0 -1 3a2 2 0 0 1 -4 0a3.5 3.5 0 0 0 -1 -3'/%3E %3Cpath d='M9.7 17l4.6 0'/%3E%3C/svg%3E");
}

/* search-plus -> zoom-in */
#layout > div > .header .menu a.zoomin:before,
#messagelist-header .menu a.zoomin:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10a7 7 0 1 0 14 0a7 7 0 1 0 -14 0'/%3E %3Cpath d='M7 10l6 0'/%3E %3Cpath d='M10 7l0 6'/%3E %3Cpath d='M21 21l-6 -6'/%3E%3C/svg%3E");
}

/* search-minus -> zoom-out */
#layout > div > .header .menu a.zoomout:before,
#messagelist-header .menu a.zoomout:before {
  --icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10a7 7 0 1 0 14 0a7 7 0 1 0 -14 0'/%3E %3Cpath d='M7 10l6 0'/%3E %3Cpath d='M21 21l-6 -6'/%3E%3C/svg%3E");
}
