/* NEXXT-iconen (09-11-2026): Lucide, met uitzonderingen (Tabler: Selecteer, Vernieuwen, Headers/info,
   Draaien, Ontvanger toevoegen; Phosphor: Bijlage, Herstellen). Gegenereerd uit skins/elastic/styles.min.css.
   Het oude Font Awesome-teken blijft staan voor de maat van het vak; het masker tekent het nieuwe icoon. */
:root {
  --nx-address-card: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M16 2v2' /%3E %3Cpath d='M7 22v-2a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v2' /%3E %3Cpath d='M8 2v2' /%3E %3Ccircle cx='12' cy='11' r='3' /%3E %3Crect x='3' y='4' width='18' height='18' rx='2' /%3E %3C/svg%3E");
  --nx-align-justify: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M3 12h18' /%3E %3Cpath d='M3 18h18' /%3E %3Cpath d='M3 6h18' /%3E %3C/svg%3E");
  --nx-angle-double-down: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m7 6 5 5 5-5' /%3E %3Cpath d='m7 13 5 5 5-5' /%3E %3C/svg%3E");
  --nx-angle-double-left: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m11 17-5-5 5-5' /%3E %3Cpath d='m18 17-5-5 5-5' /%3E %3C/svg%3E");
  --nx-angle-double-right: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m6 17 5-5-5-5' /%3E %3Cpath d='m13 17 5-5-5-5' /%3E %3C/svg%3E");
  --nx-angle-double-up: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m17 11-5-5-5 5' /%3E %3Cpath d='m17 18-5-5-5 5' /%3E %3C/svg%3E");
  --nx-angle-down: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m6 9 6 6 6-6' /%3E %3C/svg%3E");
  --nx-angle-left: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m15 18-6-6 6-6' /%3E %3C/svg%3E");
  --nx-angle-right: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m9 18 6-6-6-6' /%3E %3C/svg%3E");
  --nx-angle-up: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m18 15-6-6-6 6' /%3E %3C/svg%3E");
  --nx-archive: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Crect width='20' height='5' x='2' y='3' rx='1' /%3E %3Cpath d='M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8' /%3E %3Cpath d='M10 12h4' /%3E %3C/svg%3E");
  --nx-arrow-left: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m12 19-7-7 7-7' /%3E %3Cpath d='M19 12H5' /%3E %3C/svg%3E");
  --nx-arrow-right: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M5 12h14' /%3E %3Cpath d='m12 5 7 7-7 7' /%3E %3C/svg%3E");
  --nx-asterisk: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M12 6v12' /%3E %3Cpath d='M17.196 9 6.804 15' /%3E %3Cpath d='m6.804 9 10.392 6' /%3E %3C/svg%3E");
  --nx-bars: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cline x1='4' x2='20' y1='12' y2='12' /%3E %3Cline x1='4' x2='20' y1='6' y2='6' /%3E %3Cline x1='4' x2='20' y1='18' y2='18' /%3E %3C/svg%3E");
  --nx-calendar: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M8 2v4' /%3E %3Cpath d='M16 2v4' /%3E %3Crect width='18' height='18' x='3' y='4' rx='2' /%3E %3Cpath d='M3 10h18' /%3E %3C/svg%3E");
  --nx-calendar-alt: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M8 2v4' /%3E %3Cpath d='M16 2v4' /%3E %3Crect width='18' height='18' x='3' y='4' rx='2' /%3E %3Cpath d='M3 10h18' /%3E %3Cpath d='M8 14h.01' /%3E %3Cpath d='M12 14h.01' /%3E %3Cpath d='M16 14h.01' /%3E %3Cpath d='M8 18h.01' /%3E %3Cpath d='M12 18h.01' /%3E %3Cpath d='M16 18h.01' /%3E %3C/svg%3E");
  --nx-caret-down: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m6 9 6 6 6-6' /%3E %3C/svg%3E");
  --nx-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M20 6 9 17l-5-5' /%3E %3C/svg%3E");
  --nx-check-circle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Ccircle cx='12' cy='12' r='10' /%3E %3Cpath d='m9 12 2 2 4-4' /%3E %3C/svg%3E");
  --nx-check-square: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Crect width='18' height='18' x='3' y='3' rx='2' /%3E %3Cpath d='m9 12 2 2 4-4' /%3E %3C/svg%3E");
  --nx-chevron-left: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m15 18-6-6 6-6' /%3E %3C/svg%3E");
  --nx-chevron-right: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m9 18 6-6-6-6' /%3E %3C/svg%3E");
  --nx-circle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Ccircle cx='12' cy='12' r='10' /%3E %3C/svg%3E");
  --nx-circle-notch: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M21 12a9 9 0 1 1-6.219-8.56' /%3E %3C/svg%3E");
  --nx-cog: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z' /%3E %3Ccircle cx='12' cy='12' r='3' /%3E %3C/svg%3E");
  --nx-comment: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z' /%3E %3C/svg%3E");
  --nx-comments: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2z' /%3E %3Cpath d='M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1' /%3E %3C/svg%3E");
  --nx-compress-arrows-alt: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m15 15 6 6m-6-6v4.8m0-4.8h4.8' /%3E %3Cpath d='M9 19.8V15m0 0H4.2M9 15l-6 6' /%3E %3Cpath d='M15 4.2V9m0 0h4.8M15 9l6-6' /%3E %3Cpath d='M9 4.2V9m0 0H4.2M9 9 3 3' /%3E %3C/svg%3E");
  --nx-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Crect width='14' height='14' x='8' y='8' rx='2' ry='2' /%3E %3Cpath d='M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2' /%3E %3C/svg%3E");
  --nx-desktop: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Crect width='20' height='14' x='2' y='3' rx='2' /%3E %3Cline x1='8' x2='16' y1='21' y2='21' /%3E %3Cline x1='12' x2='12' y1='17' y2='21' /%3E %3C/svg%3E");
  --nx-download: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4' /%3E %3Cpolyline points='7 10 12 15 17 10' /%3E %3Cline x1='12' x2='12' y1='15' y2='3' /%3E %3C/svg%3E");
  --nx-edit: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7' /%3E %3Cpath d='M18.375 2.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z' /%3E %3C/svg%3E");
  --nx-ellipsis-h: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Ccircle cx='12' cy='12' r='1' /%3E %3Ccircle cx='19' cy='12' r='1' /%3E %3Ccircle cx='5' cy='12' r='1' /%3E %3C/svg%3E");
  --nx-ellipsis-v: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Ccircle cx='12' cy='12' r='1' /%3E %3Ccircle cx='12' cy='5' r='1' /%3E %3Ccircle cx='12' cy='19' r='1' /%3E %3C/svg%3E");
  --nx-envelope: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Crect width='20' height='16' x='2' y='4' rx='2' /%3E %3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7' /%3E %3C/svg%3E");
  --nx-eraser: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m7 21-4.3-4.3c-1-1-1-2.5 0-3.4l9.6-9.6c1-1 2.5-1 3.4 0l5.6 5.6c1 1 1 2.5 0 3.4L13 21' /%3E %3Cpath d='M22 21H7' /%3E %3Cpath d='m5 11 9 9' /%3E %3C/svg%3E");
  --nx-exclamation-circle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Ccircle cx='12' cy='12' r='10' /%3E %3Cline x1='12' x2='12' y1='8' y2='12' /%3E %3Cline x1='12' x2='12.01' y1='16' y2='16' /%3E %3C/svg%3E");
  --nx-exclamation-triangle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3' /%3E %3Cpath d='M12 9v4' /%3E %3Cpath d='M12 17h.01' /%3E %3C/svg%3E");
  --nx-external-link-square-alt: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M15 3h6v6' /%3E %3Cpath d='M10 14 21 3' /%3E %3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6' /%3E %3C/svg%3E");
  --nx-eye: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0' /%3E %3Ccircle cx='12' cy='12' r='3' /%3E %3C/svg%3E");
  --nx-file: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z' /%3E %3Cpath d='M14 2v4a2 2 0 0 0 2 2h4' /%3E %3C/svg%3E");
  --nx-file-alt: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z' /%3E %3Cpath d='M14 2v4a2 2 0 0 0 2 2h4' /%3E %3Cpath d='M10 9H8' /%3E %3Cpath d='M16 13H8' /%3E %3Cpath d='M16 17H8' /%3E %3C/svg%3E");
  --nx-file-code: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M10 12.5 8 15l2 2.5' /%3E %3Cpath d='m14 12.5 2 2.5-2 2.5' /%3E %3Cpath d='M14 2v4a2 2 0 0 0 2 2h4' /%3E %3Cpath d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7z' /%3E %3C/svg%3E");
  --nx-filter: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpolygon points='22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3' /%3E %3C/svg%3E");
  --nx-fire-alt: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.38-.5-2-1-3-1.072-2.143-.224-4.054 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.153.433-2.294 1-3a2.5 2.5 0 0 0 2.5 2.5z' /%3E %3C/svg%3E");
  --nx-flag: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z' /%3E %3Cline x1='4' x2='4' y1='22' y2='15' /%3E %3C/svg%3E");
  --nx-folder: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z' /%3E %3C/svg%3E");
  --nx-folder-open: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m6 14 1.5-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.54 6a2 2 0 0 1-1.95 1.5H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H18a2 2 0 0 1 2 2v2' /%3E %3C/svg%3E");
  --nx-globe: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Ccircle cx='12' cy='12' r='10' /%3E %3Cpath d='M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20' /%3E %3Cpath d='M2 12h20' /%3E %3C/svg%3E");
  --nx-hdd: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cline x1='22' x2='2' y1='12' y2='12' /%3E %3Cpath d='M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z' /%3E %3Cline x1='6' x2='6.01' y1='16' y2='16' /%3E %3Cline x1='10' x2='10.01' y1='16' y2='16' /%3E %3C/svg%3E");
  --nx-home: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8' /%3E %3Cpath d='M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z' /%3E %3C/svg%3E");
  --nx-id-card: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M16 10h2' /%3E %3Cpath d='M16 14h2' /%3E %3Cpath d='M6.17 15a3 3 0 0 1 5.66 0' /%3E %3Ccircle cx='9' cy='11' r='2' /%3E %3Crect x='2' y='5' width='20' height='14' rx='2' /%3E %3C/svg%3E");
  --nx-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Crect width='18' height='18' x='3' y='3' rx='2' ry='2' /%3E %3Ccircle cx='9' cy='9' r='2' /%3E %3Cpath d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21' /%3E %3C/svg%3E");
  --nx-inbox: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpolyline points='22 12 16 12 14 15 10 15 8 12 2 12' /%3E %3Cpath d='M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z' /%3E %3C/svg%3E");
  --nx-info-circle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%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");
  --nx-key: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z' /%3E %3Ccircle cx='16.5' cy='7.5' r='.5' fill='currentColor' /%3E %3C/svg%3E");
  --nx-life-ring: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Ccircle cx='12' cy='12' r='10' /%3E %3Cpath d='m4.93 4.93 4.24 4.24' /%3E %3Cpath d='m14.83 9.17 4.24-4.24' /%3E %3Cpath d='m14.83 14.83 4.24 4.24' /%3E %3Cpath d='m9.17 14.83-4.24 4.24' /%3E %3Ccircle cx='12' cy='12' r='4' /%3E %3C/svg%3E");
  --nx-link: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71' /%3E %3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71' /%3E %3C/svg%3E");
  --nx-lock: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Crect width='18' height='11' x='3' y='11' rx='2' ry='2' /%3E %3Cpath d='M7 11V7a5 5 0 0 1 10 0v4' /%3E %3C/svg%3E");
  --nx-moon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z' /%3E %3C/svg%3E");
  --nx-mouse-pointer: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%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.563z' /%3E %3C/svg%3E");
  --nx-paper-plane: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z' /%3E %3Cpath d='m21.854 2.147-10.94 10.939' /%3E %3C/svg%3E");
  --nx-paperclip: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M212.48,136.49l-82.06,82a60,60,0,0,1-84.85-84.88l98.16-97.89a40,40,0,0,1,56.56,56.59l-.17.16-95.8,92.22a12,12,0,1,1-16.64-17.3l95.71-92.12a16,16,0,0,0-22.7-22.56L62.53,150.57a36,36,0,0,0,50.93,50.91l82.06-82a12,12,0,0,1,17,17Z'/%3E%3C/svg%3E");
  --nx-pen: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z' /%3E %3C/svg%3E");
  --nx-pencil-alt: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z' /%3E %3Cpath d='m15 5 4 4' /%3E %3C/svg%3E");
  --nx-plus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M5 12h14' /%3E %3Cpath d='M12 5v14' /%3E %3C/svg%3E");
  --nx-plus-square: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Crect width='18' height='18' x='3' y='3' rx='2' /%3E %3Cpath d='M8 12h8' /%3E %3Cpath d='M12 8v8' /%3E %3C/svg%3E");
  --nx-power-off: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M12 2v10' /%3E %3Cpath d='M18.4 6.6a9 9 0 1 1-12.77.04' /%3E %3C/svg%3E");
  --nx-print: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2' /%3E %3Cpath d='M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6' /%3E %3Crect x='6' y='14' width='12' height='8' rx='1' /%3E %3C/svg%3E");
  --nx-qrcode: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Crect width='5' height='5' x='3' y='3' rx='1' /%3E %3Crect width='5' height='5' x='16' y='3' rx='1' /%3E %3Crect width='5' height='5' x='3' y='16' rx='1' /%3E %3Cpath d='M21 16h-3a2 2 0 0 0-2 2v3' /%3E %3Cpath d='M21 21v.01' /%3E %3Cpath d='M12 7v3a2 2 0 0 1-2 2H7' /%3E %3Cpath d='M3 12h.01' /%3E %3Cpath d='M12 3h.01' /%3E %3Cpath d='M12 16v.01' /%3E %3Cpath d='M16 12h1' /%3E %3Cpath d='M21 12v.01' /%3E %3Cpath d='M12 21v-1' /%3E %3C/svg%3E");
  --nx-question: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Ccircle cx='12' cy='12' r='10' /%3E %3Cpath d='M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3' /%3E %3Cpath d='M12 17h.01' /%3E %3C/svg%3E");
  --nx-redo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m15 14 5-5-5-5' /%3E %3Cpath d='M20 9H9.5A5.5 5.5 0 0 0 4 14.5A5.5 5.5 0 0 0 9.5 20H13' /%3E %3C/svg%3E");
  --nx-redo-alt: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E %3Cpath d='M4.05 11a8 8 0 1 1 .5 4m-.5 5v-5h5' /%3E %3C/svg%3E");
  --nx-reply: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpolyline points='9 17 4 12 9 7' /%3E %3Cpath d='M20 18v-2a4 4 0 0 0-4-4H4' /%3E %3C/svg%3E");
  --nx-reply-all: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpolyline points='7 17 2 12 7 7' /%3E %3Cpolyline points='12 17 7 12 12 7' /%3E %3Cpath d='M22 18v-2a4 4 0 0 0-4-4H7' /%3E %3C/svg%3E");
  --nx-rss-square: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M4 11a9 9 0 0 1 9 9' /%3E %3Cpath d='M4 4a16 16 0 0 1 16 16' /%3E %3Ccircle cx='5' cy='19' r='1' /%3E %3C/svg%3E");
  --nx-search: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Ccircle cx='11' cy='11' r='8' /%3E %3Cpath d='m21 21-4.3-4.3' /%3E %3C/svg%3E");
  --nx-search-minus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Ccircle cx='11' cy='11' r='8' /%3E %3Cline x1='21' x2='16.65' y1='21' y2='16.65' /%3E %3Cline x1='8' x2='14' y1='11' y2='11' /%3E %3C/svg%3E");
  --nx-search-plus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Ccircle cx='11' cy='11' r='8' /%3E %3Cline x1='21' x2='16.65' y1='21' y2='16.65' /%3E %3Cline x1='11' x2='11' y1='8' y2='14' /%3E %3Cline x1='8' x2='14' y1='11' y2='11' /%3E %3C/svg%3E");
  --nx-server: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Crect width='20' height='8' x='2' y='2' rx='2' ry='2' /%3E %3Crect width='20' height='8' x='2' y='14' rx='2' ry='2' /%3E %3Cline x1='6' x2='6.01' y1='6' y2='6' /%3E %3Cline x1='6' x2='6.01' y1='18' y2='18' /%3E %3C/svg%3E");
  --nx-share: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpolyline points='15 17 20 12 15 7' /%3E %3Cpath d='M4 18v-2a4 4 0 0 1 4-4h12' /%3E %3C/svg%3E");
  --nx-share-square: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8' /%3E %3Cpolyline points='16 6 12 2 8 6' /%3E %3Cline x1='12' x2='12' y1='2' y2='15' /%3E %3C/svg%3E");
  --nx-shield-alt: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z' /%3E %3C/svg%3E");
  --nx-sign-in-alt: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4' /%3E %3Cpolyline points='10 17 15 12 10 7' /%3E %3Cline x1='15' x2='3' y1='12' y2='12' /%3E %3C/svg%3E");
  --nx-signature: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m21 17-2.156-1.868A.5.5 0 0 0 18 15.5v.5a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1c0-2.545-3.991-3.97-8.5-4a1 1 0 0 0 0 5c4.153 0 4.745-11.295 5.708-13.5a2.5 2.5 0 1 1 3.31 3.284' /%3E %3Cpath d='M3 21h18' /%3E %3C/svg%3E");
  --nx-sliders-h: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cline x1='21' x2='14' y1='4' y2='4' /%3E %3Cline x1='10' x2='3' y1='4' y2='4' /%3E %3Cline x1='21' x2='12' y1='12' y2='12' /%3E %3Cline x1='8' x2='3' y1='12' y2='12' /%3E %3Cline x1='21' x2='16' y1='20' y2='20' /%3E %3Cline x1='12' x2='3' y1='20' y2='20' /%3E %3Cline x1='14' x2='14' y1='2' y2='6' /%3E %3Cline x1='8' x2='8' y1='10' y2='14' /%3E %3Cline x1='16' x2='16' y1='18' y2='22' /%3E %3C/svg%3E");
  --nx-spell-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m6 16 6-12 6 12' /%3E %3Cpath d='M8 12h8' /%3E %3Cpath d='m16 20 2 2 4-4' /%3E %3C/svg%3E");
  --nx-sticky-note: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M16 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8Z' /%3E %3Cpath d='M15 3v4a2 2 0 0 0 2 2h4' /%3E %3C/svg%3E");
  --nx-sun: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Ccircle cx='12' cy='12' r='4' /%3E %3Cpath d='M12 2v2' /%3E %3Cpath d='M12 20v2' /%3E %3Cpath d='m4.93 4.93 1.41 1.41' /%3E %3Cpath d='m17.66 17.66 1.41 1.41' /%3E %3Cpath d='M2 12h2' /%3E %3Cpath d='M20 12h2' /%3E %3Cpath d='m6.34 17.66-1.41 1.41' /%3E %3Cpath d='m19.07 4.93-1.41 1.41' /%3E %3C/svg%3E");
  --nx-sync: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%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");
  --nx-tag: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z' /%3E %3Ccircle cx='7.5' cy='7.5' r='.5' fill='currentColor' /%3E %3C/svg%3E");
  --nx-tasks: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m3 17 2 2 4-4' /%3E %3Cpath d='m3 7 2 2 4-4' /%3E %3Cpath d='M13 6h8' /%3E %3Cpath d='M13 12h8' /%3E %3Cpath d='M13 18h8' /%3E %3C/svg%3E");
  --nx-times: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M18 6 6 18' /%3E %3Cpath d='m6 6 12 12' /%3E %3C/svg%3E");
  --nx-trash-alt: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M3 6h18' /%3E %3Cpath d='M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6' /%3E %3Cpath d='M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2' /%3E %3Cline x1='10' x2='10' y1='11' y2='17' /%3E %3Cline x1='14' x2='14' y1='11' y2='17' /%3E %3C/svg%3E");
  --nx-undo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='currentColor'%3E%3Cpath d='M228,128a100,100,0,0,1-98.66,100H128a99.39,99.39,0,0,1-68.62-27.29,12,12,0,0,1,16.48-17.45,76,76,0,1,0-1.57-109c-.13.13-.25.25-.39.37L54.89,92H72a12,12,0,0,1,0,24H24a12,12,0,0,1-12-12V56a12,12,0,0,1,24,0V76.72L57.48,57.06A100,100,0,0,1,228,128Z'/%3E%3C/svg%3E");
  --nx-unlock: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Crect width='18' height='11' x='3' y='11' rx='2' ry='2' /%3E %3Cpath d='M7 11V7a5 5 0 0 1 9.9-1' /%3E %3C/svg%3E");
  --nx-upload: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4' /%3E %3Cpolyline points='17 8 12 3 7 8' /%3E %3Cline x1='12' x2='12' y1='3' y2='15' /%3E %3C/svg%3E");
  --nx-user: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2' /%3E %3Ccircle cx='12' cy='7' r='4' /%3E %3C/svg%3E");
  --nx-user-plus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%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");
  --nx-user-times: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2' /%3E %3Ccircle cx='9' cy='7' r='4' /%3E %3Cline x1='17' x2='22' y1='8' y2='13' /%3E %3Cline x1='22' x2='17' y1='8' y2='13' /%3E %3C/svg%3E");
  --nx-users: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2' /%3E %3Ccircle cx='9' cy='7' r='4' /%3E %3Cpath d='M22 21v-2a4 4 0 0 0-3-3.87' /%3E %3Cpath d='M16 3.13a4 4 0 0 1 0 7.75' /%3E %3C/svg%3E");
  --nx-window-close: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Crect width='18' height='18' x='3' y='3' rx='2' ry='2' /%3E %3Cpath d='m15 9-6 6' /%3E %3Cpath d='m9 9 6 6' /%3E %3C/svg%3E");
  --nx-xf017: url("data:image/svg+xml,%3Csvg class='lucide lucide-clock' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Ccircle cx='12' cy='12' r='10' /%3E %3Cpolyline points='12 6 12 12 16 14' /%3E %3C/svg%3E");
  --nx-xf059: url("data:image/svg+xml,%3Csvg class='lucide lucide-circle-help' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Ccircle cx='12' cy='12' r='10' /%3E %3Cpath d='M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3' /%3E %3Cpath d='M12 17h.01' /%3E %3C/svg%3E");
  --nx-xf0c7: url("data:image/svg+xml,%3Csvg class='lucide lucide-save' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z' /%3E %3Cpath d='M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7' /%3E %3Cpath d='M7 3v4a1 1 0 0 0 1 1h7' /%3E %3C/svg%3E");
  --nx-xf0eb: url("data:image/svg+xml,%3Csvg class='lucide lucide-lightbulb' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5' /%3E %3Cpath d='M9 18h6' /%3E %3Cpath d='M10 22h4' /%3E %3C/svg%3E");
  --nx-xf0f3: url("data:image/svg+xml,%3Csvg class='lucide lucide-bell' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9' /%3E %3Cpath d='M10.3 21a1.94 1.94 0 0 0 3.4 0' /%3E %3C/svg%3E");
  --nx-xf1c1: url("data:image/svg+xml,%3Csvg class='lucide lucide-file-text' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z' /%3E %3Cpath d='M14 2v4a2 2 0 0 0 2 2h4' /%3E %3Cpath d='M10 9H8' /%3E %3Cpath d='M16 13H8' /%3E %3Cpath d='M16 17H8' /%3E %3C/svg%3E");
  --nx-xf1c2: url("data:image/svg+xml,%3Csvg class='lucide lucide-file-text' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z' /%3E %3Cpath d='M14 2v4a2 2 0 0 0 2 2h4' /%3E %3Cpath d='M10 9H8' /%3E %3Cpath d='M16 13H8' /%3E %3Cpath d='M16 17H8' /%3E %3C/svg%3E");
  --nx-xf1c3: url("data:image/svg+xml,%3Csvg class='lucide lucide-file-spreadsheet' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z' /%3E %3Cpath d='M14 2v4a2 2 0 0 0 2 2h4' /%3E %3Cpath d='M8 13h2' /%3E %3Cpath d='M14 13h2' /%3E %3Cpath d='M8 17h2' /%3E %3Cpath d='M14 17h2' /%3E %3C/svg%3E");
  --nx-xf1c4: url("data:image/svg+xml,%3Csvg class='lucide lucide-presentation' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M2 3h20' /%3E %3Cpath d='M21 3v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V3' /%3E %3Cpath d='m7 21 5-5 5 5' /%3E %3C/svg%3E");
  --nx-xf1c5: url("data:image/svg+xml,%3Csvg class='lucide lucide-file-image' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z' /%3E %3Cpath d='M14 2v4a2 2 0 0 0 2 2h4' /%3E %3Ccircle cx='10' cy='12' r='2' /%3E %3Cpath d='m20 17-1.296-1.296a2.41 2.41 0 0 0-3.408 0L9 22' /%3E %3C/svg%3E");
  --nx-xf1c6: url("data:image/svg+xml,%3Csvg class='lucide lucide-file-archive' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M10 12v-1' /%3E %3Cpath d='M10 18v-2' /%3E %3Cpath d='M10 7V6' /%3E %3Cpath d='M14 2v4a2 2 0 0 0 2 2h4' /%3E %3Cpath d='M15.5 22H18a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v16a2 2 0 0 0 .274 1.01' /%3E %3Ccircle cx='10' cy='20' r='2' /%3E %3C/svg%3E");
  --nx-xf1c7: url("data:image/svg+xml,%3Csvg class='lucide lucide-file-audio' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M17.5 22h.5a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v3' /%3E %3Cpath d='M14 2v4a2 2 0 0 0 2 2h4' /%3E %3Cpath d='M2 19a2 2 0 1 1 4 0v1a2 2 0 1 1-4 0v-4a6 6 0 0 1 12 0v4a2 2 0 1 1-4 0v-1a2 2 0 1 1 4 0' /%3E %3C/svg%3E");
  --nx-xf1c8: url("data:image/svg+xml,%3Csvg class='lucide lucide-file-video' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z' /%3E %3Cpath d='M14 2v4a2 2 0 0 0 2 2h4' /%3E %3Cpath d='m10 11 5 3-5 3v-6Z' /%3E %3C/svg%3E");
  --nx-xf1e0: url("data:image/svg+xml,%3Csvg class='lucide lucide-share-2' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Ccircle cx='18' cy='5' r='3' /%3E %3Ccircle cx='6' cy='12' r='3' /%3E %3Ccircle cx='18' cy='19' r='3' /%3E %3Cline x1='8.59' x2='15.42' y1='13.51' y2='17.49' /%3E %3Cline x1='15.41' x2='8.59' y1='6.51' y2='10.49' /%3E %3C/svg%3E");
  --nx-xf2b6: url("data:image/svg+xml,%3Csvg class='lucide lucide-mail-open' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M21.2 8.4c.5.38.8.97.8 1.6v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V10a2 2 0 0 1 .8-1.6l8-6a2 2 0 0 1 2.4 0l8 6Z' /%3E %3Cpath d='m22 10-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 10' /%3E %3C/svg%3E");
  --nx-xf2b9: url("data:image/svg+xml,%3Csvg class='lucide lucide-book-user' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M15 13a3 3 0 1 0-6 0' /%3E %3Cpath d='M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20' /%3E %3Ccircle cx='12' cy='8' r='2' /%3E %3C/svg%3E");
  --nx-xf500: url("data:image/svg+xml,%3Csvg class='lucide lucide-users' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2' /%3E %3Ccircle cx='9' cy='7' r='4' /%3E %3Cpath d='M22 21v-2a4 4 0 0 0-3-3.87' /%3E %3Cpath d='M16 3.13a4 4 0 0 1 0 7.75' /%3E %3C/svg%3E");
}
p.image-attachment .attachment-links a.open:before { background-color: currentColor !important; -webkit-mask: var(--nx-external-link-square-alt) center / 1em 1em no-repeat !important; mask: var(--nx-external-link-square-alt) center / 1em 1em no-repeat !important; }
p.image-attachment .attachment-links a.download:before { background-color: currentColor !important; -webkit-mask: var(--nx-download) center / 1em 1em no-repeat !important; mask: var(--nx-download) center / 1em 1em no-repeat !important; }
.quota-widget:before { background-color: currentColor !important; -webkit-mask: var(--nx-hdd) center / 1em 1em no-repeat !important; mask: var(--nx-hdd) center / 1em 1em no-repeat !important; }
.image-tools.open a.button.icon.tools:before { background-color: currentColor !important; -webkit-mask: var(--nx-chevron-left) center / 1em 1em no-repeat !important; mask: var(--nx-chevron-left) center / 1em 1em no-repeat !important; }
.table-widget table.options-table td.enabled span:before { background-color: currentColor !important; -webkit-mask: var(--nx-check) center / 1em 1em no-repeat !important; mask: var(--nx-check) center / 1em 1em no-repeat !important; }
.table-widget table.options-table td.partial span:before { background-color: currentColor !important; -webkit-mask: var(--nx-check) center / 1em 1em no-repeat !important; mask: var(--nx-check) center / 1em 1em no-repeat !important; }
table.table th.checkbox-cell.subscription:before { background-color: currentColor !important; -webkit-mask: var(--nx-rss-square) center / 1em 1em no-repeat !important; mask: var(--nx-rss-square) center / 1em 1em no-repeat !important; }
table.table th.checkbox-cell.alarm:before { background-color: currentColor !important; -webkit-mask: var(--nx-xf0f3) center / 1em 1em no-repeat !important; mask: var(--nx-xf0f3) center / 1em 1em no-repeat !important; }
table.table th.checkbox-cell.read:before { background-color: currentColor !important; -webkit-mask: var(--nx-eye) center / 1em 1em no-repeat !important; mask: var(--nx-eye) center / 1em 1em no-repeat !important; }
table.table th.checkbox-cell.write:before { background-color: currentColor !important; -webkit-mask: var(--nx-pencil-alt) center / 1em 1em no-repeat !important; mask: var(--nx-pencil-alt) center / 1em 1em no-repeat !important; }
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 { background-color: currentColor !important; -webkit-mask: var(--nx-ellipsis-v) center / 1em 1em no-repeat !important; mask: var(--nx-ellipsis-v) center / 1em 1em no-repeat !important; }
a.button.icon.task-menu-button:before,button.btn.task-menu-button:before { background-color: currentColor !important; -webkit-mask: var(--nx-bars) center / 1em 1em no-repeat !important; mask: var(--nx-bars) center / 1em 1em no-repeat !important; }
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 { background-color: currentColor !important; -webkit-mask: var(--nx-chevron-left) center / 1em 1em no-repeat !important; mask: var(--nx-chevron-left) center / 1em 1em no-repeat !important; }
a.button.icon.refresh:before,button.btn.refresh:before { background-color: currentColor !important; -webkit-mask: var(--nx-sync) center / 1em 1em no-repeat !important; mask: var(--nx-sync) center / 1em 1em no-repeat !important; }
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 { background-color: currentColor !important; -webkit-mask: var(--nx-check) center / 1em 1em no-repeat !important; mask: var(--nx-check) center / 1em 1em no-repeat !important; }
a.button.icon.create:before,button.btn.create:before { background-color: currentColor !important; -webkit-mask: var(--nx-plus-square) center / 1em 1em no-repeat !important; mask: var(--nx-plus-square) center / 1em 1em no-repeat !important; }
a.button.icon.edit:before,button.btn.edit:before { background-color: currentColor !important; -webkit-mask: var(--nx-pencil-alt) center / 1em 1em no-repeat !important; mask: var(--nx-pencil-alt) center / 1em 1em no-repeat !important; }
a.button.icon.qrcode:before,button.btn.qrcode:before { background-color: currentColor !important; -webkit-mask: var(--nx-qrcode) center / 1em 1em no-repeat !important; mask: var(--nx-qrcode) center / 1em 1em no-repeat !important; }
a.button.icon.search:before,button.btn.search:before { background-color: currentColor !important; -webkit-mask: var(--nx-search) center / 1em 1em no-repeat !important; mask: var(--nx-search) center / 1em 1em no-repeat !important; }
a.button.icon.filter:before,button.btn.filter:before { background-color: currentColor !important; -webkit-mask: var(--nx-filter) center / 1em 1em no-repeat !important; mask: var(--nx-filter) center / 1em 1em no-repeat !important; }
a.button.icon.import:before,button.btn.import:before { background-color: currentColor !important; -webkit-mask: var(--nx-upload) center / 1em 1em no-repeat !important; mask: var(--nx-upload) center / 1em 1em no-repeat !important; }
a.button.icon.export:before,button.btn.export:before { background-color: currentColor !important; -webkit-mask: var(--nx-download) center / 1em 1em no-repeat !important; mask: var(--nx-download) center / 1em 1em no-repeat !important; }
a.button.icon.delete:before,a.button.icon.discard:before,button.btn.delete:before,button.btn.discard:before { background-color: currentColor !important; -webkit-mask: var(--nx-trash-alt) center / 1em 1em no-repeat !important; mask: var(--nx-trash-alt) center / 1em 1em no-repeat !important; }
a.button.icon.next:before,button.btn.next:before { background-color: currentColor !important; -webkit-mask: var(--nx-arrow-right) center / 1em 1em no-repeat !important; mask: var(--nx-arrow-right) center / 1em 1em no-repeat !important; }
a.button.icon.restore:before,button.btn.restore:before { background-color: currentColor !important; -webkit-mask: var(--nx-undo) center / 1em 1em no-repeat !important; mask: var(--nx-undo) center / 1em 1em no-repeat !important; }
a.button.icon.bounce:before,a.button.icon.send:before,button.btn.bounce:before,button.btn.send:before { background-color: currentColor !important; -webkit-mask: var(--nx-paper-plane) center / 1em 1em no-repeat !important; mask: var(--nx-paper-plane) center / 1em 1em no-repeat !important; }
a.button.icon.attach:before,button.btn.attach:before { background-color: currentColor !important; -webkit-mask: var(--nx-paperclip) center / 1em 1em no-repeat !important; mask: var(--nx-paperclip) center / 1em 1em no-repeat !important; }
a.button.icon.attach.vcard:before,button.btn.attach.vcard:before { background-color: currentColor !important; -webkit-mask: var(--nx-user) center / 1em 1em no-repeat !important; mask: var(--nx-user) center / 1em 1em no-repeat !important; }
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 { background-color: currentColor !important; -webkit-mask: var(--nx-times) center / 1em 1em no-repeat !important; mask: var(--nx-times) center / 1em 1em no-repeat !important; }
a.button.icon.back:before,button.btn.back:before { background-color: currentColor !important; -webkit-mask: var(--nx-chevron-left) center / 1em 1em no-repeat !important; mask: var(--nx-chevron-left) center / 1em 1em no-repeat !important; }
a.button.icon.remove:before,button.btn.remove:before { background-color: currentColor !important; -webkit-mask: var(--nx-times) center / 1em 1em no-repeat !important; mask: var(--nx-times) center / 1em 1em no-repeat !important; }
a.button.icon.unlock:before,button.btn.unlock:before { background-color: currentColor !important; -webkit-mask: var(--nx-unlock) center / 1em 1em no-repeat !important; mask: var(--nx-unlock) center / 1em 1em no-repeat !important; }
a.button.icon.help:before,button.btn.help:before { background-color: currentColor !important; -webkit-mask: var(--nx-life-ring) center / 1em 1em no-repeat !important; mask: var(--nx-life-ring) center / 1em 1em no-repeat !important; }
a.button.icon.folders:before,button.btn.folders:before { background-color: currentColor !important; -webkit-mask: var(--nx-folder-open) center / 1em 1em no-repeat !important; mask: var(--nx-folder-open) center / 1em 1em no-repeat !important; }
a.button.icon.options:before,button.btn.options:before { background-color: currentColor !important; -webkit-mask: var(--nx-sliders-h) center / 1em 1em no-repeat !important; mask: var(--nx-sliders-h) center / 1em 1em no-repeat !important; }
a.button.icon.settings:before,a.button.icon.tools:before,button.btn.settings:before,button.btn.tools:before { background-color: currentColor !important; -webkit-mask: var(--nx-cog) center / 1em 1em no-repeat !important; mask: var(--nx-cog) center / 1em 1em no-repeat !important; }
a.button.icon.properties:before,button.btn.properties:before { background-color: currentColor !important; -webkit-mask: var(--nx-info-circle) center / 1em 1em no-repeat !important; mask: var(--nx-info-circle) center / 1em 1em no-repeat !important; }
a.button.icon.selection:before,button.btn.selection:before { background-color: currentColor !important; -webkit-mask: var(--nx-check-square) center / 1em 1em no-repeat !important; mask: var(--nx-check-square) center / 1em 1em no-repeat !important; }
a.button.icon.insert.recipient:before,button.btn.insert.recipient:before { background-color: currentColor !important; -webkit-mask: var(--nx-user-plus) center / 1em 1em no-repeat !important; mask: var(--nx-user-plus) center / 1em 1em no-repeat !important; }
a.button.icon.encrypt:before,button.btn.encrypt:before { background-color: currentColor !important; -webkit-mask: var(--nx-lock) center / 1em 1em no-repeat !important; mask: var(--nx-lock) center / 1em 1em no-repeat !important; }
a.button.icon.sign:before,button.btn.sign:before { background-color: currentColor !important; -webkit-mask: var(--nx-signature) center / 1em 1em no-repeat !important; mask: var(--nx-signature) center / 1em 1em no-repeat !important; }
a.button.icon.sso:before,button.btn.sso:before { background-color: currentColor !important; -webkit-mask: var(--nx-sign-in-alt) center / 1em 1em no-repeat !important; mask: var(--nx-sign-in-alt) center / 1em 1em no-repeat !important; }
a.button.icon.extwin:before,button.btn.extwin:before { background-color: currentColor !important; -webkit-mask: var(--nx-external-link-square-alt) center / 1em 1em no-repeat !important; mask: var(--nx-external-link-square-alt) center / 1em 1em no-repeat !important; }
a.button.icon.dropdown:before { background-color: currentColor !important; -webkit-mask: var(--nx-caret-down) center / 1em 1em no-repeat !important; mask: var(--nx-caret-down) center / 1em 1em no-repeat !important; }
.floating-action-buttons a.button:before { background-color: currentColor !important; -webkit-mask: var(--nx-plus) center / 1em 1em no-repeat !important; mask: var(--nx-plus) center / 1em 1em no-repeat !important; }
.floating-action-buttons a.button.compose:before { background-color: currentColor !important; -webkit-mask: var(--nx-pen) center / 1em 1em no-repeat !important; mask: var(--nx-pen) center / 1em 1em no-repeat !important; }
.ui-dialog .ui-dialog-titlebar-close:before { background-color: currentColor !important; -webkit-mask: var(--nx-times) center / 1em 1em no-repeat !important; mask: var(--nx-times) center / 1em 1em no-repeat !important; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link.options:before { background-color: currentColor !important; -webkit-mask: var(--nx-cog) center / 1em 1em no-repeat !important; mask: var(--nx-cog) center / 1em 1em no-repeat !important; }
.ui-datepicker .ui-datepicker-next:before,.ui-datepicker .ui-datepicker-prev:before { background-color: currentColor !important; -webkit-mask: var(--nx-chevron-left) center / 1em 1em no-repeat !important; mask: var(--nx-chevron-left) center / 1em 1em no-repeat !important; }
.ui-datepicker .ui-datepicker-prev:before { background-color: currentColor !important; -webkit-mask: var(--nx-chevron-left) center / 1em 1em no-repeat !important; mask: var(--nx-chevron-left) center / 1em 1em no-repeat !important; }
.ui-datepicker .ui-datepicker-next:before { background-color: currentColor !important; -webkit-mask: var(--nx-chevron-right) center / 1em 1em no-repeat !important; mask: var(--nx-chevron-right) center / 1em 1em no-repeat !important; }
.pgpkeyimport div.key label.keyid+a:before { background-color: currentColor !important; -webkit-mask: var(--nx-key) center / 1em 1em no-repeat !important; mask: var(--nx-key) center / 1em 1em no-repeat !important; }
.pgpkeyimport li.uid:before { background-color: currentColor !important; -webkit-mask: var(--nx-user) center / 1em 1em no-repeat !important; mask: var(--nx-user) center / 1em 1em no-repeat !important; }
.popover .menu li a[aria-haspopup]:after { background-color: currentColor !important; -webkit-mask: var(--nx-chevron-right) center / 1em 1em no-repeat !important; mask: var(--nx-chevron-right) center / 1em 1em no-repeat !important; }
.menu a.mail:before { background-color: currentColor !important; -webkit-mask: var(--nx-envelope) center / 1em 1em no-repeat !important; mask: var(--nx-envelope) center / 1em 1em no-repeat !important; }
.menu a.contacts:before { background-color: currentColor !important; -webkit-mask: var(--nx-users) center / 1em 1em no-repeat !important; mask: var(--nx-users) center / 1em 1em no-repeat !important; }
.menu a.options:before { background-color: currentColor !important; -webkit-mask: var(--nx-sliders-h) center / 1em 1em no-repeat !important; mask: var(--nx-sliders-h) center / 1em 1em no-repeat !important; }
.menu a.settings:before { background-color: currentColor !important; -webkit-mask: var(--nx-cog) center / 1em 1em no-repeat !important; mask: var(--nx-cog) center / 1em 1em no-repeat !important; }
.menu a.theme.light:before { background-color: currentColor !important; -webkit-mask: var(--nx-sun) center / 1em 1em no-repeat !important; mask: var(--nx-sun) center / 1em 1em no-repeat !important; }
.menu a.theme.dark:before { background-color: currentColor !important; -webkit-mask: var(--nx-moon) center / 1em 1em no-repeat !important; mask: var(--nx-moon) center / 1em 1em no-repeat !important; }
.menu a.help:before { background-color: currentColor !important; -webkit-mask: var(--nx-life-ring) center / 1em 1em no-repeat !important; mask: var(--nx-life-ring) center / 1em 1em no-repeat !important; }
.menu a.logout:before { background-color: currentColor !important; -webkit-mask: var(--nx-power-off) center / 1em 1em no-repeat !important; mask: var(--nx-power-off) center / 1em 1em no-repeat !important; }
.menu a.about:before { background-color: currentColor !important; -webkit-mask: var(--nx-question) center / 1em 1em no-repeat !important; mask: var(--nx-question) center / 1em 1em no-repeat !important; }
.menu a.refresh:before { background-color: currentColor !important; -webkit-mask: var(--nx-sync) center / 1em 1em no-repeat !important; mask: var(--nx-sync) center / 1em 1em no-repeat !important; }
.menu a.compose:before { background-color: currentColor !important; -webkit-mask: var(--nx-edit) center / 1em 1em no-repeat !important; mask: var(--nx-edit) center / 1em 1em no-repeat !important; }
.menu a.calendar:before { background-color: currentColor !important; -webkit-mask: var(--nx-calendar-alt) center / 1em 1em no-repeat !important; mask: var(--nx-calendar-alt) center / 1em 1em no-repeat !important; }
.menu a.tasklist:before { background-color: currentColor !important; -webkit-mask: var(--nx-tasks) center / 1em 1em no-repeat !important; mask: var(--nx-tasks) center / 1em 1em no-repeat !important; }
.menu a.files:before { background-color: currentColor !important; -webkit-mask: var(--nx-folder) center / 1em 1em no-repeat !important; mask: var(--nx-folder) center / 1em 1em no-repeat !important; }
.menu a.notes:before { background-color: currentColor !important; -webkit-mask: var(--nx-sticky-note) center / 1em 1em no-repeat !important; mask: var(--nx-sticky-note) center / 1em 1em no-repeat !important; }
.menu a.chat:before { background-color: currentColor !important; -webkit-mask: var(--nx-comments) center / 1em 1em no-repeat !important; mask: var(--nx-comments) center / 1em 1em no-repeat !important; }
.menu a.actions:before { background-color: currentColor !important; -webkit-mask: var(--nx-cog) center / 1em 1em no-repeat !important; mask: var(--nx-cog) center / 1em 1em no-repeat !important; }
.menu a.addressbook:before { background-color: currentColor !important; -webkit-mask: var(--nx-user) center / 1em 1em no-repeat !important; mask: var(--nx-user) center / 1em 1em no-repeat !important; }
.menu a.archive:before { background-color: currentColor !important; -webkit-mask: var(--nx-archive) center / 1em 1em no-repeat !important; mask: var(--nx-archive) center / 1em 1em no-repeat !important; }
.menu a.assigngroup:before { background-color: currentColor !important; -webkit-mask: var(--nx-user-plus) center / 1em 1em no-repeat !important; mask: var(--nx-user-plus) center / 1em 1em no-repeat !important; }
.menu a.attach:before,.menu a.vcard:before { background-color: currentColor !important; -webkit-mask: var(--nx-paperclip) center / 1em 1em no-repeat !important; mask: var(--nx-paperclip) center / 1em 1em no-repeat !important; }
.menu a.next:before { background-color: currentColor !important; -webkit-mask: var(--nx-arrow-right) center / 1em 1em no-repeat !important; mask: var(--nx-arrow-right) center / 1em 1em no-repeat !important; }
.menu a.back:before,.menu a.prev:before { background-color: currentColor !important; -webkit-mask: var(--nx-arrow-left) center / 1em 1em no-repeat !important; mask: var(--nx-arrow-left) center / 1em 1em no-repeat !important; }
.menu a.check.selected:before { background-color: currentColor !important; -webkit-mask: var(--nx-check) center / 1em 1em no-repeat !important; mask: var(--nx-check) center / 1em 1em no-repeat !important; }
.menu a.closewin:before { background-color: currentColor !important; -webkit-mask: var(--nx-window-close) center / 1em 1em no-repeat !important; mask: var(--nx-window-close) center / 1em 1em no-repeat !important; }
.menu a.collapse:before { background-color: currentColor !important; -webkit-mask: var(--nx-angle-down) center / 1em 1em no-repeat !important; mask: var(--nx-angle-down) center / 1em 1em no-repeat !important; }
.menu a.copy:before { background-color: currentColor !important; -webkit-mask: var(--nx-copy) center / 1em 1em no-repeat !important; mask: var(--nx-copy) center / 1em 1em no-repeat !important; }
.menu a.create:before { background-color: currentColor !important; -webkit-mask: var(--nx-plus-square) center / 1em 1em no-repeat !important; mask: var(--nx-plus-square) center / 1em 1em no-repeat !important; }
.menu a.delete:before { background-color: currentColor !important; -webkit-mask: var(--nx-trash-alt) center / 1em 1em no-repeat !important; mask: var(--nx-trash-alt) center / 1em 1em no-repeat !important; }
.menu a.download.eml:before,.menu a.download.maildir:before,.menu a.download.mbox:before,.menu a.download:before { background-color: currentColor !important; -webkit-mask: var(--nx-download) center / 1em 1em no-repeat !important; mask: var(--nx-download) center / 1em 1em no-repeat !important; }
.menu a.dropdown:before { background-color: currentColor !important; -webkit-mask: var(--nx-caret-down) center / 1em 1em no-repeat !important; mask: var(--nx-caret-down) center / 1em 1em no-repeat !important; }
.menu a.edit:before { background-color: currentColor !important; -webkit-mask: var(--nx-pencil-alt) center / 1em 1em no-repeat !important; mask: var(--nx-pencil-alt) center / 1em 1em no-repeat !important; }
.menu a.encrypt:before,.menu a.enigma:before { background-color: currentColor !important; -webkit-mask: var(--nx-lock) center / 1em 1em no-repeat !important; mask: var(--nx-lock) center / 1em 1em no-repeat !important; }
.menu a.encrypt.sign:before { background-color: currentColor !important; -webkit-mask: var(--nx-lock) center / 1em 1em no-repeat !important; mask: var(--nx-lock) center / 1em 1em no-repeat !important; }
.menu a.expand:before { background-color: currentColor !important; -webkit-mask: var(--nx-angle-right) center / 1em 1em no-repeat !important; mask: var(--nx-angle-right) center / 1em 1em no-repeat !important; }
.menu a.expand.all:before { background-color: currentColor !important; -webkit-mask: var(--nx-angle-double-down) center / 1em 1em no-repeat !important; mask: var(--nx-angle-double-down) center / 1em 1em no-repeat !important; }
.menu a.expand.none:before { background-color: currentColor !important; -webkit-mask: var(--nx-angle-double-up) center / 1em 1em no-repeat !important; mask: var(--nx-angle-double-up) center / 1em 1em no-repeat !important; }
.menu a.export.all:before,.menu a.export.selection:before,.menu a.export:before { background-color: currentColor !important; -webkit-mask: var(--nx-download) center / 1em 1em no-repeat !important; mask: var(--nx-download) center / 1em 1em no-repeat !important; }
.menu a.expunge:before { background-color: currentColor !important; -webkit-mask: var(--nx-compress-arrows-alt) center / 1em 1em no-repeat !important; mask: var(--nx-compress-arrows-alt) center / 1em 1em no-repeat !important; }
.menu a.extwin:before { background-color: currentColor !important; -webkit-mask: var(--nx-external-link-square-alt) center / 1em 1em no-repeat !important; mask: var(--nx-external-link-square-alt) center / 1em 1em no-repeat !important; }
.menu a.filterlink:before { background-color: currentColor !important; -webkit-mask: var(--nx-filter) center / 1em 1em no-repeat !important; mask: var(--nx-filter) center / 1em 1em no-repeat !important; }
.menu a.firstpage:before { background-color: currentColor !important; -webkit-mask: var(--nx-angle-double-left) center / 1em 1em no-repeat !important; mask: var(--nx-angle-double-left) center / 1em 1em no-repeat !important; }
.menu a.nextpage:before { background-color: currentColor !important; -webkit-mask: var(--nx-angle-right) center / 1em 1em no-repeat !important; mask: var(--nx-angle-right) center / 1em 1em no-repeat !important; }
.menu a.prevpage:before { background-color: currentColor !important; -webkit-mask: var(--nx-angle-left) center / 1em 1em no-repeat !important; mask: var(--nx-angle-left) center / 1em 1em no-repeat !important; }
.menu a.lastpage:before { background-color: currentColor !important; -webkit-mask: var(--nx-angle-double-right) center / 1em 1em no-repeat !important; mask: var(--nx-angle-double-right) center / 1em 1em no-repeat !important; }
.menu a.flag:before,.menu a.select.flagged:before { background-color: currentColor !important; -webkit-mask: var(--nx-flag) center / 1em 1em no-repeat !important; mask: var(--nx-flag) center / 1em 1em no-repeat !important; }
.menu a.unflag:before { background-color: currentColor !important; -webkit-mask: var(--nx-flag) center / 1em 1em no-repeat !important; mask: var(--nx-flag) center / 1em 1em no-repeat !important; }
.menu a.undo:before { background-color: currentColor !important; -webkit-mask: var(--nx-redo) center / 1em 1em no-repeat !important; mask: var(--nx-redo) center / 1em 1em no-repeat !important; }
.menu a.folders:before { background-color: currentColor !important; -webkit-mask: var(--nx-folder) center / 1em 1em no-repeat !important; mask: var(--nx-folder) center / 1em 1em no-repeat !important; }
.menu a.forward.attachment:before,.menu a.forward.bounce:before,.menu a.forward.inline:before,.menu a.forward:before { background-color: currentColor !important; -webkit-mask: var(--nx-share) center / 1em 1em no-repeat !important; mask: var(--nx-share) center / 1em 1em no-repeat !important; }
.menu a.import:before,.menu a.upload:before { background-color: currentColor !important; -webkit-mask: var(--nx-upload) center / 1em 1em no-repeat !important; mask: var(--nx-upload) center / 1em 1em no-repeat !important; }
.menu a.insertresponse:before { background-color: currentColor !important; -webkit-mask: var(--nx-comment) center / 1em 1em no-repeat !important; mask: var(--nx-comment) center / 1em 1em no-repeat !important; }
.menu a.junk:before { background-color: currentColor !important; -webkit-mask: var(--nx-fire-alt) center / 1em 1em no-repeat !important; mask: var(--nx-fire-alt) center / 1em 1em no-repeat !important; }
.menu a.notjunk:before { background-color: currentColor !important; -webkit-mask: var(--nx-inbox) center / 1em 1em no-repeat !important; mask: var(--nx-inbox) center / 1em 1em no-repeat !important; }
.menu a.markmessage:before { background-color: currentColor !important; -webkit-mask: var(--nx-tag) center / 1em 1em no-repeat !important; mask: var(--nx-tag) center / 1em 1em no-repeat !important; }
.menu a.more:before { background-color: currentColor !important; -webkit-mask: var(--nx-ellipsis-h) center / 1em 1em no-repeat !important; mask: var(--nx-ellipsis-h) center / 1em 1em no-repeat !important; }
.menu a.move:before { background-color: currentColor !important; -webkit-mask: var(--nx-folder-open) center / 1em 1em no-repeat !important; mask: var(--nx-folder-open) center / 1em 1em no-repeat !important; }
.menu a.print:before { background-color: currentColor !important; -webkit-mask: var(--nx-print) center / 1em 1em no-repeat !important; mask: var(--nx-print) center / 1em 1em no-repeat !important; }
.menu a.properties:before { background-color: currentColor !important; -webkit-mask: var(--nx-file) center / 1em 1em no-repeat !important; mask: var(--nx-file) center / 1em 1em no-repeat !important; }
.menu a.purge:before { background-color: currentColor !important; -webkit-mask: var(--nx-eraser) center / 1em 1em no-repeat !important; mask: var(--nx-eraser) center / 1em 1em no-repeat !important; }
.menu a.qrcode:before { background-color: currentColor !important; -webkit-mask: var(--nx-qrcode) center / 1em 1em no-repeat !important; mask: var(--nx-qrcode) center / 1em 1em no-repeat !important; }
.menu a.read:before { background-color: currentColor !important; -webkit-mask: var(--nx-xf2b6) center / 1em 1em no-repeat !important; mask: var(--nx-xf2b6) center / 1em 1em no-repeat !important; }
.menu a.expand.unread:before,.menu a.select.unread:before,.menu a.unread:before { background-color: currentColor !important; -webkit-mask: var(--nx-envelope) center / 1em 1em no-repeat !important; mask: var(--nx-envelope) center / 1em 1em no-repeat !important; }
.menu a.recipient:before { background-color: currentColor !important; -webkit-mask: var(--nx-envelope) center / 1em 1em no-repeat !important; mask: var(--nx-envelope) center / 1em 1em no-repeat !important; }
.menu a.refresh:before { background-color: currentColor !important; -webkit-mask: var(--nx-sync) center / 1em 1em no-repeat !important; mask: var(--nx-sync) center / 1em 1em no-repeat !important; }
.menu a.remove:before { background-color: currentColor !important; -webkit-mask: var(--nx-eraser) center / 1em 1em no-repeat !important; mask: var(--nx-eraser) center / 1em 1em no-repeat !important; }
.menu a.removegroup:before { background-color: currentColor !important; -webkit-mask: var(--nx-user-times) center / 1em 1em no-repeat !important; mask: var(--nx-user-times) center / 1em 1em no-repeat !important; }
.menu a.rename:before { background-color: currentColor !important; -webkit-mask: var(--nx-pencil-alt) center / 1em 1em no-repeat !important; mask: var(--nx-pencil-alt) center / 1em 1em no-repeat !important; }
.menu a.reply:before { background-color: currentColor !important; -webkit-mask: var(--nx-reply) center / 1em 1em no-repeat !important; mask: var(--nx-reply) center / 1em 1em no-repeat !important; }
.menu a.reply-all:before,.menu a.reply.all:before,.menu a.reply.list:before { background-color: currentColor !important; -webkit-mask: var(--nx-reply-all) center / 1em 1em no-repeat !important; mask: var(--nx-reply-all) center / 1em 1em no-repeat !important; }
.menu a.responses:before { background-color: currentColor !important; -webkit-mask: var(--nx-comment) center / 1em 1em no-repeat !important; mask: var(--nx-comment) center / 1em 1em no-repeat !important; }
.menu a.rotate:before { background-color: currentColor !important; -webkit-mask: var(--nx-redo-alt) center / 1em 1em no-repeat !important; mask: var(--nx-redo-alt) center / 1em 1em no-repeat !important; }
.menu a.save:before { background-color: currentColor !important; -webkit-mask: var(--nx-xf0c7) center / 1em 1em no-repeat !important; mask: var(--nx-xf0c7) center / 1em 1em no-repeat !important; }
.menu a.search:before { background-color: currentColor !important; -webkit-mask: var(--nx-search) center / 1em 1em no-repeat !important; mask: var(--nx-search) center / 1em 1em no-repeat !important; }
.menu a.search.delete:before { background-color: currentColor !important; -webkit-mask: var(--nx-trash-alt) center / 1em 1em no-repeat !important; mask: var(--nx-trash-alt) center / 1em 1em no-repeat !important; }
.menu a.select:before { background-color: currentColor !important; -webkit-mask: var(--nx-mouse-pointer) center / 1em 1em no-repeat !important; mask: var(--nx-mouse-pointer) center / 1em 1em no-repeat !important; }
.menu a.select.all:before { background-color: currentColor !important; -webkit-mask: var(--nx-asterisk) center / 1em 1em no-repeat !important; mask: var(--nx-asterisk) center / 1em 1em no-repeat !important; }
.menu a.select.invert:before { background-color: currentColor !important; -webkit-mask: var(--nx-check-square) center / 1em 1em no-repeat !important; mask: var(--nx-check-square) center / 1em 1em no-repeat !important; }
.menu a.select.none:before { background-color: currentColor !important; -webkit-mask: var(--nx-times) center / 1em 1em no-repeat !important; mask: var(--nx-times) center / 1em 1em no-repeat !important; }
.menu a.select.page:before { background-color: currentColor !important; -webkit-mask: var(--nx-bars) center / 1em 1em no-repeat !important; mask: var(--nx-bars) center / 1em 1em no-repeat !important; }
.menu a.selection:before { background-color: currentColor !important; -webkit-mask: var(--nx-check-square) center / 1em 1em no-repeat !important; mask: var(--nx-check-square) center / 1em 1em no-repeat !important; }
.menu a.send:before { background-color: currentColor !important; -webkit-mask: var(--nx-paper-plane) center / 1em 1em no-repeat !important; mask: var(--nx-paper-plane) center / 1em 1em no-repeat !important; }
.menu a.showurl:before { background-color: currentColor !important; -webkit-mask: var(--nx-link) center / 1em 1em no-repeat !important; mask: var(--nx-link) center / 1em 1em no-repeat !important; }
.menu a.signature:before { background-color: currentColor !important; -webkit-mask: var(--nx-signature) center / 1em 1em no-repeat !important; mask: var(--nx-signature) center / 1em 1em no-repeat !important; }
.menu a.source:before { background-color: currentColor !important; -webkit-mask: var(--nx-file-code) center / 1em 1em no-repeat !important; mask: var(--nx-file-code) center / 1em 1em no-repeat !important; }
.menu a.spellcheck:before { background-color: currentColor !important; -webkit-mask: var(--nx-spell-check) center / 1em 1em no-repeat !important; mask: var(--nx-spell-check) center / 1em 1em no-repeat !important; }
.menu a.status:before { background-color: currentColor !important; -webkit-mask: var(--nx-xf0eb) center / 1em 1em no-repeat !important; mask: var(--nx-xf0eb) center / 1em 1em no-repeat !important; }
.menu a.submit:before { background-color: currentColor !important; -webkit-mask: var(--nx-check) center / 1em 1em no-repeat !important; mask: var(--nx-check) center / 1em 1em no-repeat !important; }
.menu a.info:before { background-color: currentColor !important; -webkit-mask: var(--nx-info-circle) center / 1em 1em no-repeat !important; mask: var(--nx-info-circle) center / 1em 1em no-repeat !important; }
.menu a.threads:before { background-color: currentColor !important; -webkit-mask: var(--nx-comments) center / 1em 1em no-repeat !important; mask: var(--nx-comments) center / 1em 1em no-repeat !important; }
.menu a.zoomin:before { background-color: currentColor !important; -webkit-mask: var(--nx-search-plus) center / 1em 1em no-repeat !important; mask: var(--nx-search-plus) center / 1em 1em no-repeat !important; }
.menu a.zoomout:before { background-color: currentColor !important; -webkit-mask: var(--nx-search-minus) center / 1em 1em no-repeat !important; mask: var(--nx-search-minus) center / 1em 1em no-repeat !important; }
.searchbar form:before { background-color: currentColor !important; -webkit-mask: var(--nx-search) center / 1em 1em no-repeat !important; mask: var(--nx-search) center / 1em 1em no-repeat !important; }
.searchbar a.options:before { background-color: currentColor !important; -webkit-mask: var(--nx-angle-down) center / 1em 1em no-repeat !important; mask: var(--nx-angle-down) center / 1em 1em no-repeat !important; }
.searchbar a.reset:before { background-color: currentColor !important; -webkit-mask: var(--nx-times) center / 1em 1em no-repeat !important; mask: var(--nx-times) center / 1em 1em no-repeat !important; }
.searchbar a.unread:before { background-color: currentColor !important; -webkit-mask: var(--nx-envelope) center / 1em 1em no-repeat !important; mask: var(--nx-envelope) center / 1em 1em no-repeat !important; }
.searchbar.open a.options:before { background-color: currentColor !important; -webkit-mask: var(--nx-angle-up) center / 1em 1em no-repeat !important; mask: var(--nx-angle-up) center / 1em 1em no-repeat !important; }
.ui.alert>i.icon:before { background-color: currentColor !important; -webkit-mask: var(--nx-info-circle) center / 1em 1em no-repeat !important; mask: var(--nx-info-circle) center / 1em 1em no-repeat !important; }
.ui.alert.loading>i.icon:before { background-color: currentColor !important; -webkit-mask: var(--nx-circle-notch) center / 1em 1em no-repeat !important; mask: var(--nx-circle-notch) center / 1em 1em no-repeat !important; }
.ui.alert.alert-success>i.icon:before { background-color: currentColor !important; -webkit-mask: var(--nx-check-circle) center / 1em 1em no-repeat !important; mask: var(--nx-check-circle) center / 1em 1em no-repeat !important; }
.ui.alert.alert-warning>i.icon:before { background-color: currentColor !important; -webkit-mask: var(--nx-exclamation-triangle) center / 1em 1em no-repeat !important; mask: var(--nx-exclamation-triangle) center / 1em 1em no-repeat !important; }
.ui.alert.alert-danger>i.icon:before { background-color: currentColor !important; -webkit-mask: var(--nx-exclamation-circle) center / 1em 1em no-repeat !important; mask: var(--nx-exclamation-circle) center / 1em 1em no-repeat !important; }
.ui.alert.vcardattachment>i.icon:before { background-color: currentColor !important; -webkit-mask: var(--nx-address-card) center / 1em 1em no-repeat !important; mask: var(--nx-address-card) center / 1em 1em no-repeat !important; }
.ui.alert.enigmaattachment>i.icon:before { background-color: currentColor !important; -webkit-mask: var(--nx-key) center / 1em 1em no-repeat !important; mask: var(--nx-key) center / 1em 1em no-repeat !important; }
.ui.alert.encrypted>i.icon:before,.ui.alert.signed>i.icon:before { background-color: currentColor !important; -webkit-mask: var(--nx-lock) center / 1em 1em no-repeat !important; mask: var(--nx-lock) center / 1em 1em no-repeat !important; }
.ui.alert.chat>i.icon:before { background-color: currentColor !important; -webkit-mask: var(--nx-comment) center / 1em 1em no-repeat !important; mask: var(--nx-comment) center / 1em 1em no-repeat !important; }
.listing td.action a.pushgroup:before { background-color: currentColor !important; -webkit-mask: var(--nx-chevron-right) center / 1em 1em no-repeat !important; mask: var(--nx-chevron-right) center / 1em 1em no-repeat !important; }
.listing.iconized li.preferences>a:before { background-color: currentColor !important; -webkit-mask: var(--nx-sliders-h) center / 1em 1em no-repeat !important; mask: var(--nx-sliders-h) center / 1em 1em no-repeat !important; }
.listing.iconized li.folders>a:before { background-color: currentColor !important; -webkit-mask: var(--nx-folder) center / 1em 1em no-repeat !important; mask: var(--nx-folder) center / 1em 1em no-repeat !important; }
.listing.iconized li.responses>a:before { background-color: currentColor !important; -webkit-mask: var(--nx-comment) center / 1em 1em no-repeat !important; mask: var(--nx-comment) center / 1em 1em no-repeat !important; }
.listing.iconized li.identities>a:before { background-color: currentColor !important; -webkit-mask: var(--nx-id-card) center / 1em 1em no-repeat !important; mask: var(--nx-id-card) center / 1em 1em no-repeat !important; }
.listing.iconized li.password>a:before { background-color: currentColor !important; -webkit-mask: var(--nx-lock) center / 1em 1em no-repeat !important; mask: var(--nx-lock) center / 1em 1em no-repeat !important; }
.listing.iconized li.addressbook a:before { background-color: currentColor !important; -webkit-mask: var(--nx-xf2b9) center / 1em 1em no-repeat !important; mask: var(--nx-xf2b9) center / 1em 1em no-repeat !important; }
.listing.iconized li.contactgroup a:before { background-color: currentColor !important; -webkit-mask: var(--nx-users) center / 1em 1em no-repeat !important; mask: var(--nx-users) center / 1em 1em no-repeat !important; }
.listing.iconized li.contactsearch a:before { background-color: currentColor !important; -webkit-mask: var(--nx-search) center / 1em 1em no-repeat !important; mask: var(--nx-search) center / 1em 1em no-repeat !important; }
.listing.iconized li.filter>a:before { background-color: currentColor !important; -webkit-mask: var(--nx-filter) center / 1em 1em no-repeat !important; mask: var(--nx-filter) center / 1em 1em no-repeat !important; }
.listing.iconized li.vacation>a:before { background-color: currentColor !important; -webkit-mask: var(--nx-xf017) center / 1em 1em no-repeat !important; mask: var(--nx-xf017) center / 1em 1em no-repeat !important; }
.listing.iconized li.forward>a:before { background-color: currentColor !important; -webkit-mask: var(--nx-share-square) center / 1em 1em no-repeat !important; mask: var(--nx-share-square) center / 1em 1em no-repeat !important; }
.listing.iconized li.enigma.keys>a:before { background-color: currentColor !important; -webkit-mask: var(--nx-key) center / 1em 1em no-repeat !important; mask: var(--nx-key) center / 1em 1em no-repeat !important; }
.listing.iconized li.info>a:before,.listing.iconized li.userinfo>a:before { background-color: currentColor !important; -webkit-mask: var(--nx-info-circle) center / 1em 1em no-repeat !important; mask: var(--nx-info-circle) center / 1em 1em no-repeat !important; }
.listing.iconized li.twofactorauth>a:before { background-color: currentColor !important; -webkit-mask: var(--nx-sign-in-alt) center / 1em 1em no-repeat !important; mask: var(--nx-sign-in-alt) center / 1em 1em no-repeat !important; }
.listing.iconized li a.help:before { background-color: currentColor !important; -webkit-mask: var(--nx-life-ring) center / 1em 1em no-repeat !important; mask: var(--nx-life-ring) center / 1em 1em no-repeat !important; }
.listing.iconized li a.about:before { background-color: currentColor !important; -webkit-mask: var(--nx-xf059) center / 1em 1em no-repeat !important; mask: var(--nx-xf059) center / 1em 1em no-repeat !important; }
.listing.iconized li a.license:before { background-color: currentColor !important; -webkit-mask: var(--nx-shield-alt) center / 1em 1em no-repeat !important; mask: var(--nx-shield-alt) center / 1em 1em no-repeat !important; }
.listing.iconized li>i:before { background-color: currentColor !important; -webkit-mask: var(--nx-user) center / 1em 1em no-repeat !important; mask: var(--nx-user) center / 1em 1em no-repeat !important; }
.listing.iconized li.group>i:before { background-color: currentColor !important; -webkit-mask: var(--nx-users) center / 1em 1em no-repeat !important; mask: var(--nx-users) center / 1em 1em no-repeat !important; }
.listing.iconized tr.contact.person td.name:before { background-color: currentColor !important; -webkit-mask: var(--nx-user) center / 1em 1em no-repeat !important; mask: var(--nx-user) center / 1em 1em no-repeat !important; }
.listing.iconized tr.contact.group td.name:before { background-color: currentColor !important; -webkit-mask: var(--nx-users) center / 1em 1em no-repeat !important; mask: var(--nx-users) center / 1em 1em no-repeat !important; }
.listing.iconized tr.general>td.section:before { background-color: currentColor !important; -webkit-mask: var(--nx-desktop) center / 1em 1em no-repeat !important; mask: var(--nx-desktop) center / 1em 1em no-repeat !important; }
.listing.iconized tr.mailbox>td.section:before { background-color: currentColor !important; -webkit-mask: var(--nx-envelope) center / 1em 1em no-repeat !important; mask: var(--nx-envelope) center / 1em 1em no-repeat !important; }
.listing.iconized tr.mailview>td.section:before { background-color: currentColor !important; -webkit-mask: var(--nx-inbox) center / 1em 1em no-repeat !important; mask: var(--nx-inbox) center / 1em 1em no-repeat !important; }
.listing.iconized tr.compose>td.section:before { background-color: currentColor !important; -webkit-mask: var(--nx-paper-plane) center / 1em 1em no-repeat !important; mask: var(--nx-paper-plane) center / 1em 1em no-repeat !important; }
.listing.iconized tr.addressbook>td.section:before { background-color: currentColor !important; -webkit-mask: var(--nx-users) center / 1em 1em no-repeat !important; mask: var(--nx-users) center / 1em 1em no-repeat !important; }
.listing.iconized tr.folders>td.section:before { background-color: currentColor !important; -webkit-mask: var(--nx-folder) center / 1em 1em no-repeat !important; mask: var(--nx-folder) center / 1em 1em no-repeat !important; }
.listing.iconized tr.server>td.section:before { background-color: currentColor !important; -webkit-mask: var(--nx-server) center / 1em 1em no-repeat !important; mask: var(--nx-server) center / 1em 1em no-repeat !important; }
.listing.iconized tr.encryption>td.section:before { background-color: currentColor !important; -webkit-mask: var(--nx-lock) center / 1em 1em no-repeat !important; mask: var(--nx-lock) center / 1em 1em no-repeat !important; }
.listing.iconized tr.calendar>td.section:before { background-color: currentColor !important; -webkit-mask: var(--nx-calendar) center / 1em 1em no-repeat !important; mask: var(--nx-calendar) center / 1em 1em no-repeat !important; }
.listing.iconized tr.chat>td.section:before { background-color: currentColor !important; -webkit-mask: var(--nx-comments) center / 1em 1em no-repeat !important; mask: var(--nx-comments) center / 1em 1em no-repeat !important; }
.listing.iconized.selectable li a.selected:before { background-color: currentColor !important; -webkit-mask: var(--nx-check) center / 1em 1em no-repeat !important; mask: var(--nx-check) center / 1em 1em no-repeat !important; }
ul.treelist li div.treetoggle:before { background-color: currentColor !important; -webkit-mask: var(--nx-angle-right) center / 1em 1em no-repeat !important; mask: var(--nx-angle-right) center / 1em 1em no-repeat !important; }
ul.treelist li div.treetoggle.expanded:before { background-color: currentColor !important; -webkit-mask: var(--nx-angle-down) center / 1em 1em no-repeat !important; mask: var(--nx-angle-down) center / 1em 1em no-repeat !important; }
.folderlist li a:before { background-color: currentColor !important; -webkit-mask: var(--nx-folder) center / 1em 1em no-repeat !important; mask: var(--nx-folder) center / 1em 1em no-repeat !important; }
.folderlist li.inbox>a:before { background-color: currentColor !important; -webkit-mask: var(--nx-inbox) center / 1em 1em no-repeat !important; mask: var(--nx-inbox) center / 1em 1em no-repeat !important; }
.folderlist li.trash a:before { background-color: currentColor !important; -webkit-mask: var(--nx-trash-alt) center / 1em 1em no-repeat !important; mask: var(--nx-trash-alt) center / 1em 1em no-repeat !important; }
.folderlist li.trash.empty>a:before { background-color: currentColor !important; -webkit-mask: var(--nx-trash-alt) center / 1em 1em no-repeat !important; mask: var(--nx-trash-alt) center / 1em 1em no-repeat !important; }
.folderlist li.drafts a:before { background-color: currentColor !important; -webkit-mask: var(--nx-pencil-alt) center / 1em 1em no-repeat !important; mask: var(--nx-pencil-alt) center / 1em 1em no-repeat !important; }
.folderlist li.sent a:before { background-color: currentColor !important; -webkit-mask: var(--nx-paper-plane) center / 1em 1em no-repeat !important; mask: var(--nx-paper-plane) center / 1em 1em no-repeat !important; }
.folderlist li.junk a:before { background-color: currentColor !important; -webkit-mask: var(--nx-fire-alt) center / 1em 1em no-repeat !important; mask: var(--nx-fire-alt) center / 1em 1em no-repeat !important; }
.folderlist li.archive>a:before { background-color: currentColor !important; -webkit-mask: var(--nx-archive) center / 1em 1em no-repeat !important; mask: var(--nx-archive) center / 1em 1em no-repeat !important; }
.folderlist li.ns-shared>a:before { background-color: currentColor !important; -webkit-mask: var(--nx-xf1e0) center / 1em 1em no-repeat !important; mask: var(--nx-xf1e0) center / 1em 1em no-repeat !important; }
.folderlist li.ns-other>a:before { background-color: currentColor !important; -webkit-mask: var(--nx-xf500) center / 1em 1em no-repeat !important; mask: var(--nx-xf500) center / 1em 1em no-repeat !important; }
.messagelist tr.thread td.threads div:before { background-color: currentColor !important; -webkit-mask: var(--nx-angle-right) center / 1em 1em no-repeat !important; mask: var(--nx-angle-right) center / 1em 1em no-repeat !important; }
.messagelist tr.thread.expanded td.threads div:before { background-color: currentColor !important; -webkit-mask: var(--nx-angle-down) center / 1em 1em no-repeat !important; mask: var(--nx-angle-down) center / 1em 1em no-repeat !important; }
.messagelist td.subject span.msgicon.status:before { background-color: currentColor !important; -webkit-mask: var(--nx-circle) center / 1em 1em no-repeat !important; mask: var(--nx-circle) center / 1em 1em no-repeat !important; }
.messagelist td.subject span.msgicon.status.unread:before { background-color: currentColor !important; -webkit-mask: var(--nx-circle) center / 1em 1em no-repeat !important; mask: var(--nx-circle) center / 1em 1em no-repeat !important; }
.messagelist td.subject span.msgicon.status.unreadchildren:before { background-color: currentColor !important; -webkit-mask: var(--nx-circle) center / 1em 1em no-repeat !important; mask: var(--nx-circle) center / 1em 1em no-repeat !important; }
.messagelist td.subject span.msgicon.status.replied:before { background-color: currentColor !important; -webkit-mask: var(--nx-reply) center / 1em 1em no-repeat !important; mask: var(--nx-reply) center / 1em 1em no-repeat !important; }
.messagelist td.subject span.msgicon.status.forwarded:before { background-color: currentColor !important; -webkit-mask: var(--nx-share) center / 1em 1em no-repeat !important; mask: var(--nx-share) center / 1em 1em no-repeat !important; }
.messagelist td.subject span.msgicon.status.replied.forwarded:before { background-color: currentColor !important; -webkit-mask: var(--nx-reply) center / 1em 1em no-repeat !important; mask: var(--nx-reply) center / 1em 1em no-repeat !important; }
.messagelist td.subject span.msgicon.status.replied.forwarded:after { background-color: currentColor !important; -webkit-mask: var(--nx-share) center / 1em 1em no-repeat !important; mask: var(--nx-share) center / 1em 1em no-repeat !important; }
.messagelist span.attachment span:before { background-color: currentColor !important; -webkit-mask: var(--nx-paperclip) center / 1em 1em no-repeat !important; mask: var(--nx-paperclip) center / 1em 1em no-repeat !important; }
.messagelist span.attachment span.report:before { background-color: currentColor !important; -webkit-mask: var(--nx-file-alt) center / 1em 1em no-repeat !important; mask: var(--nx-file-alt) center / 1em 1em no-repeat !important; }
.messagelist span.attachment span.encrypted:before { background-color: currentColor !important; -webkit-mask: var(--nx-lock) center / 1em 1em no-repeat !important; mask: var(--nx-lock) center / 1em 1em no-repeat !important; }
.messagelist span.attachment span.vcard:before { background-color: currentColor !important; -webkit-mask: var(--nx-user) center / 1em 1em no-repeat !important; mask: var(--nx-user) center / 1em 1em no-repeat !important; }
.messagelist span.flagged:before { background-color: currentColor !important; -webkit-mask: var(--nx-flag) center / 1em 1em no-repeat !important; mask: var(--nx-flag) center / 1em 1em no-repeat !important; }
.messagelist tr.flaggedroot:not(:hover) span.unflagged:before { background-color: currentColor !important; -webkit-mask: var(--nx-flag) center / 1em 1em no-repeat !important; mask: var(--nx-flag) center / 1em 1em no-repeat !important; }
.contactlist td.contact:before { background-color: currentColor !important; -webkit-mask: var(--nx-user) center / 1em 1em no-repeat !important; mask: var(--nx-user) center / 1em 1em no-repeat !important; }
.contactlist td.contactgroup:before { background-color: currentColor !important; -webkit-mask: var(--nx-users) center / 1em 1em no-repeat !important; mask: var(--nx-users) center / 1em 1em no-repeat !important; }
.contactlist li a.addressbook::before { background-color: currentColor !important; -webkit-mask: var(--nx-xf2b9) center / 1em 1em no-repeat !important; mask: var(--nx-xf2b9) center / 1em 1em no-repeat !important; }
.contactlist li a.contactgroup::before { background-color: currentColor !important; -webkit-mask: var(--nx-users) center / 1em 1em no-repeat !important; mask: var(--nx-users) center / 1em 1em no-repeat !important; }
.attachmentslist li:before { background-color: currentColor !important; -webkit-mask: var(--nx-file) center / 1em 1em no-repeat !important; mask: var(--nx-file) center / 1em 1em no-repeat !important; }
.attachmentslist li.text:before,.attachmentslist li.txt:before { background-color: currentColor !important; -webkit-mask: var(--nx-file-alt) center / 1em 1em no-repeat !important; mask: var(--nx-file-alt) center / 1em 1em no-repeat !important; }
.attachmentslist li.pdf:before { background-color: currentColor !important; -webkit-mask: var(--nx-xf1c1) center / 1em 1em no-repeat !important; mask: var(--nx-xf1c1) center / 1em 1em no-repeat !important; }
.attachmentslist li.doc:before,.attachmentslist li.docx:before,.attachmentslist li.msword:before,.attachmentslist li.odt:before { background-color: currentColor !important; -webkit-mask: var(--nx-xf1c2) center / 1em 1em no-repeat !important; mask: var(--nx-xf1c2) center / 1em 1em no-repeat !important; }
.attachmentslist li.msexcel:before,.attachmentslist li.ods:before,.attachmentslist li.xls:before,.attachmentslist li.xlsx:before { background-color: currentColor !important; -webkit-mask: var(--nx-xf1c3) center / 1em 1em no-repeat !important; mask: var(--nx-xf1c3) center / 1em 1em no-repeat !important; }
.attachmentslist li.gz:before,.attachmentslist li.rar:before,.attachmentslist li.zip:before { background-color: currentColor !important; -webkit-mask: var(--nx-xf1c6) center / 1em 1em no-repeat !important; mask: var(--nx-xf1c6) center / 1em 1em no-repeat !important; }
.attachmentslist li.image:before,.attachmentslist li.jpeg:before,.attachmentslist li.jpg:before,.attachmentslist li.png:before { background-color: currentColor !important; -webkit-mask: var(--nx-xf1c5) center / 1em 1em no-repeat !important; mask: var(--nx-xf1c5) center / 1em 1em no-repeat !important; }
.attachmentslist li.audio:before,.attachmentslist li.mp3:before { background-color: currentColor !important; -webkit-mask: var(--nx-xf1c7) center / 1em 1em no-repeat !important; mask: var(--nx-xf1c7) center / 1em 1em no-repeat !important; }
.attachmentslist li.m4p:before,.attachmentslist li.video:before { background-color: currentColor !important; -webkit-mask: var(--nx-xf1c8) center / 1em 1em no-repeat !important; mask: var(--nx-xf1c8) center / 1em 1em no-repeat !important; }
.attachmentslist li.vcard:before { background-color: currentColor !important; -webkit-mask: var(--nx-address-card) center / 1em 1em no-repeat !important; mask: var(--nx-address-card) center / 1em 1em no-repeat !important; }
.attachmentslist li.html:before { background-color: currentColor !important; -webkit-mask: var(--nx-file-code) center / 1em 1em no-repeat !important; mask: var(--nx-file-code) center / 1em 1em no-repeat !important; }
.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 { background-color: currentColor !important; -webkit-mask: var(--nx-xf1c4) center / 1em 1em no-repeat !important; mask: var(--nx-xf1c4) center / 1em 1em no-repeat !important; }
.attachmentslist li a.cancelupload:before,.attachmentslist li a.delete:before { background-color: currentColor !important; -webkit-mask: var(--nx-trash-alt) center / 1em 1em no-repeat !important; mask: var(--nx-trash-alt) center / 1em 1em no-repeat !important; }
.attachmentslist li.uploading:before { background-color: currentColor !important; -webkit-mask: var(--nx-circle-notch) center / 1em 1em no-repeat !important; mask: var(--nx-circle-notch) center / 1em 1em no-repeat !important; }
.keylist li:before { background-color: currentColor !important; -webkit-mask: var(--nx-key) center / 1em 1em no-repeat !important; mask: var(--nx-key) center / 1em 1em no-repeat !important; }
#identities-table td.mail:before { background-color: currentColor !important; -webkit-mask: var(--nx-id-card) center / 1em 1em no-repeat !important; mask: var(--nx-id-card) center / 1em 1em no-repeat !important; }
#responses-table td.name:before { background-color: currentColor !important; -webkit-mask: var(--nx-comment) center / 1em 1em no-repeat !important; mask: var(--nx-comment) center / 1em 1em no-repeat !important; }
#filterslist td.name:before { background-color: currentColor !important; -webkit-mask: var(--nx-filter) center / 1em 1em no-repeat !important; mask: var(--nx-filter) center / 1em 1em no-repeat !important; }
#filtersetslist td.name:before { background-color: currentColor !important; -webkit-mask: var(--nx-file-alt) center / 1em 1em no-repeat !important; mask: var(--nx-file-alt) center / 1em 1em no-repeat !important; }
.propform td.rowbuttons a:before { background-color: currentColor !important; -webkit-mask: var(--nx-plus) center / 1em 1em no-repeat !important; mask: var(--nx-plus) center / 1em 1em no-repeat !important; }
.propform td.rowbuttons a.delete:before { background-color: currentColor !important; -webkit-mask: var(--nx-trash-alt) center / 1em 1em no-repeat !important; mask: var(--nx-trash-alt) center / 1em 1em no-repeat !important; }
.propform td.rowbuttons a.advanced:before { background-color: currentColor !important; -webkit-mask: var(--nx-cog) center / 1em 1em no-repeat !important; mask: var(--nx-cog) center / 1em 1em no-repeat !important; }
fieldset.advanced>legend:after { background-color: currentColor !important; -webkit-mask: var(--nx-angle-up) center / 1em 1em no-repeat !important; mask: var(--nx-angle-up) center / 1em 1em no-repeat !important; }
fieldset.advanced>legend.closed:after { background-color: currentColor !important; -webkit-mask: var(--nx-angle-down) center / 1em 1em no-repeat !important; mask: var(--nx-angle-down) center / 1em 1em no-repeat !important; }
.input-group .icon.user:before { background-color: currentColor !important; -webkit-mask: var(--nx-user) center / 1em 1em no-repeat !important; mask: var(--nx-user) center / 1em 1em no-repeat !important; }
.input-group .icon.pass:before { background-color: currentColor !important; -webkit-mask: var(--nx-lock) center / 1em 1em no-repeat !important; mask: var(--nx-lock) center / 1em 1em no-repeat !important; }
.input-group .icon.host:before { background-color: currentColor !important; -webkit-mask: var(--nx-home) center / 1em 1em no-repeat !important; mask: var(--nx-home) center / 1em 1em no-repeat !important; }
.input-group .icon.language:before { background-color: currentColor !important; -webkit-mask: var(--nx-globe) center / 1em 1em no-repeat !important; mask: var(--nx-globe) center / 1em 1em no-repeat !important; }
.input-group .icon.cancel:before { background-color: currentColor !important; -webkit-mask: var(--nx-times) center / 1em 1em no-repeat !important; mask: var(--nx-times) center / 1em 1em no-repeat !important; }
.input-group .icon.delete:before { background-color: currentColor !important; -webkit-mask: var(--nx-trash-alt) center / 1em 1em no-repeat !important; mask: var(--nx-trash-alt) center / 1em 1em no-repeat !important; }
.input-group .icon.edit:before { background-color: currentColor !important; -webkit-mask: var(--nx-pencil-alt) center / 1em 1em no-repeat !important; mask: var(--nx-pencil-alt) center / 1em 1em no-repeat !important; }
.input-group .icon.add:before { background-color: currentColor !important; -webkit-mask: var(--nx-plus) center / 1em 1em no-repeat !important; mask: var(--nx-plus) center / 1em 1em no-repeat !important; }
.input-group .icon.add.recipient:before { background-color: currentColor !important; -webkit-mask: var(--nx-users) center / 1em 1em no-repeat !important; mask: var(--nx-users) center / 1em 1em no-repeat !important; }
.input-group .icon.search:before { background-color: currentColor !important; -webkit-mask: var(--nx-search) center / 1em 1em no-repeat !important; mask: var(--nx-search) center / 1em 1em no-repeat !important; }
.input-group .icon.filter:before { background-color: currentColor !important; -webkit-mask: var(--nx-filter) center / 1em 1em no-repeat !important; mask: var(--nx-filter) center / 1em 1em no-repeat !important; }
.input-group .icon.key:before { background-color: currentColor !important; -webkit-mask: var(--nx-key) center / 1em 1em no-repeat !important; mask: var(--nx-key) center / 1em 1em no-repeat !important; }
.multi-input a.icon.reset:before { background-color: currentColor !important; -webkit-mask: var(--nx-trash-alt) center / 1em 1em no-repeat !important; mask: var(--nx-trash-alt) center / 1em 1em no-repeat !important; }
.tagedit-list li.tagedit-listelement-old a:before { background-color: currentColor !important; -webkit-mask: var(--nx-times) center / 1em 1em no-repeat !important; mask: var(--nx-times) center / 1em 1em no-repeat !important; }
div.tox .tox-dialog__header .tox-button:before { background-color: currentColor !important; -webkit-mask: var(--nx-times) center / 1em 1em no-repeat !important; mask: var(--nx-times) center / 1em 1em no-repeat !important; }
div.tox .tox-dialog__footer .tox-button:before { background-color: currentColor !important; -webkit-mask: var(--nx-check) center / 1em 1em no-repeat !important; mask: var(--nx-check) center / 1em 1em no-repeat !important; }
div.tox .tox-dialog__footer .tox-button.tox-button--secondary:before { background-color: currentColor !important; -webkit-mask: var(--nx-times) center / 1em 1em no-repeat !important; mask: var(--nx-times) center / 1em 1em no-repeat !important; }
div.tox .tox-search-dialog .tox-dialog__footer-end button:before { background-color: currentColor !important; -webkit-mask: var(--nx-pencil-alt) center / 1em 1em no-repeat !important; mask: var(--nx-pencil-alt) center / 1em 1em no-repeat !important; }
div.tox .tox-search-dialog .tox-dialog__footer-end button:first-of-type:before { background-color: currentColor !important; -webkit-mask: var(--nx-search) center / 1em 1em no-repeat !important; mask: var(--nx-search) center / 1em 1em no-repeat !important; }
.html-editor .editor-toolbar .mce-i-html:before { background-color: currentColor !important; -webkit-mask: var(--nx-image) center / 1em 1em no-repeat !important; mask: var(--nx-image) center / 1em 1em no-repeat !important; }
.googie_list li .googie_list_revert:before { background-color: currentColor !important; -webkit-mask: var(--nx-undo) center / 1em 1em no-repeat !important; mask: var(--nx-undo) center / 1em 1em no-repeat !important; }
.googie_list li .googie_add_to_dict:before { background-color: currentColor !important; -webkit-mask: var(--nx-plus-square) center / 1em 1em no-repeat !important; mask: var(--nx-plus-square) center / 1em 1em no-repeat !important; }
body.status-flagged #message-header>.subject:before { background-color: currentColor !important; -webkit-mask: var(--nx-flag) center / 1em 1em no-repeat !important; mask: var(--nx-flag) center / 1em 1em no-repeat !important; }
#message-header>.subject a.extwin:before { background-color: currentColor !important; -webkit-mask: var(--nx-external-link-square-alt) center / 1em 1em no-repeat !important; mask: var(--nx-external-link-square-alt) center / 1em 1em no-repeat !important; }
#message-header .header-links a.headers-details:before { background-color: currentColor !important; -webkit-mask: var(--nx-envelope) center / 1em 1em no-repeat !important; mask: var(--nx-envelope) center / 1em 1em no-repeat !important; }
#message-header .header-links a.headers-summary:before { background-color: currentColor !important; -webkit-mask: var(--nx-envelope) center / 1em 1em no-repeat !important; mask: var(--nx-envelope) center / 1em 1em no-repeat !important; }
#message-header .header-links a.headers-all:before { background-color: currentColor !important; -webkit-mask: var(--nx-info-circle) center / 1em 1em no-repeat !important; mask: var(--nx-info-circle) center / 1em 1em no-repeat !important; }
#message-header .header-links a.html:before { background-color: currentColor !important; -webkit-mask: var(--nx-image) center / 1em 1em no-repeat !important; mask: var(--nx-image) center / 1em 1em no-repeat !important; }
#message-header .header-links a.plain:before { background-color: currentColor !important; -webkit-mask: var(--nx-align-justify) center / 1em 1em no-repeat !important; mask: var(--nx-align-justify) center / 1em 1em no-repeat !important; }
#message-header .header-links a.zipdownload:before { background-color: currentColor !important; -webkit-mask: var(--nx-download) center / 1em 1em no-repeat !important; mask: var(--nx-download) center / 1em 1em no-repeat !important; }
.message-htmlpart blockquote span.blockquote-link:after,.message-part blockquote span.blockquote-link:after { background-color: currentColor !important; -webkit-mask: var(--nx-angle-down) center / 1em 1em no-repeat !important; mask: var(--nx-angle-down) center / 1em 1em no-repeat !important; }
.message-htmlpart blockquote span.blockquote-link.collapsed:after,.message-part blockquote span.blockquote-link.collapsed:after { background-color: currentColor !important; -webkit-mask: var(--nx-angle-up) center / 1em 1em no-repeat !important; mask: var(--nx-angle-up) center / 1em 1em no-repeat !important; }
.suspicious-address-warning:before { background-color: currentColor !important; -webkit-mask: var(--nx-exclamation-triangle) center / 1em 1em no-repeat !important; mask: var(--nx-exclamation-triangle) center / 1em 1em no-repeat !important; }
.settings-default-icon li>a:before,.settings-default-icon tr>td.section::before { background-color: currentColor !important; -webkit-mask: var(--nx-cog) center / 1em 1em no-repeat !important; mask: var(--nx-cog) center / 1em 1em no-repeat !important; }
/* Vakken die lager zijn dan hun regel: het oude teken stak er visueel boven uit, het masker niet.
   Deze vakken zijn zwevend (float), dus even hoog maken als de rij verschuift niets. */
#layout-sidebar .listing li > a::before { height: 35px !important; }
/* algemene lijsten met iconen (instellingen, contacten, mappenbeheer, identiteiten): vak = eigen regelhoogte */
.listing.iconized td::before,
.listing.iconized li > a::before,
.listing li > a::before { height: 1lh !important; }
#layout-sidebar > .header a.button.icon::before { height: 58px !important; }
/* uitklappijltjes naast Allen beantwoorden / Doorsturen: vak = regelhoogte van de balk, dus verticaal gecentreerd */
.toolbar a.dropdown::before, .menu.toolbar a.dropdown::before, .header a.dropdown::before { height: 1lh !important; }
/* ongelezen-/statusstip: gevulde stip i.p.v. de open Lucide-cirkel (Ayham) */
:root { --nx-circle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10' fill='black'/%3E%3C/svg%3E"); }
/* optische centrering van map-iconen (gemeten zwaartepunt op 14px, ~75% gecorrigeerd); alleen het icoon verschuift */
#layout-sidebar .listing li.sent > a::before    { -webkit-mask-position: calc(50% - 1.4px) calc(50% + .4px) !important; mask-position: calc(50% - 1.4px) calc(50% + .4px) !important; }  /* midden tussen omtrek- en zwaartepuntcentrering */
#layout-sidebar .listing li.junk > a::before    { -webkit-mask-position: 50% calc(50% - .7px) !important; mask-position: 50% calc(50% - .7px) !important; }
#layout-sidebar .listing li.archive > a::before { -webkit-mask-position: 50% calc(50% + .55px) !important; mask-position: 50% calc(50% + .55px) !important; }
#layout-sidebar .listing li.inbox > a::before   { -webkit-mask-position: 50% calc(50% - .35px) !important; mask-position: 50% calc(50% - .35px) !important; }
/* lijsten in Instellingen (identiteiten, reacties, filters): zwevend icoonvak = regelhoogte van de rij */
#identities-table td::before, #responses-table td::before,
#filterslist td::before, #filtersetslist td::before,
table.listing td.mail::before, table.listing td.name::before { height: 1lh !important; }
/* uitklappijltjes naast bijlagen in een geopende mail: vak = regelhoogte, dus naast de bestandsnaam gecentreerd */
.attachmentslist a.dropdown::before, #attachment-list a.dropdown::before, .attachmentslist a.button.icon::before { height: 1lh !important; }
/* pijltjes naar een submenu in pop-upmenu's (Export, Verplaats naar, Kopiëren naar, ...): vak = regelhoogte */
.popover a::after, .popupmenu a::after, ul.menu a::after, .listing li a.popupmenu::after { height: 1lh !important; }

/* NEXXT: vlag verschijnt bij aanwijzen van een mail; klik = markeren */
html:not(.touch) .messagelist tbody tr:hover span.flag span.unflagged::before{content:"" !important;display:block !important;float:none !important;width:17px !important;height:17px !important;margin:0 !important;background-color:#8a93ab !important;-webkit-mask:var(--nx-flag) center / 17px 17px no-repeat !important;mask:var(--nx-flag) center / 17px 17px no-repeat !important;cursor:pointer}
html:not(.touch) .messagelist tbody tr:hover span.flag:hover span.unflagged::before{background-color:#d7263d !important}
.messagelist span.flag{cursor:pointer}
.messagelist span.flagged::before{width:17px !important;height:17px !important;float:none !important;margin:0 !important;background-color:#d7263d !important;-webkit-mask-size:17px 17px !important;mask-size:17px 17px !important}

/* beantwoord/doorgestuurd in de lijst: groter en in NEXXT-blauw */
#messagelist td.subject span.msgicon.status.replied::before,#messagelist td.subject span.msgicon.status.forwarded::before{width:17px !important;height:17px !important;margin:0 7px 0 0 !important;background-color:#2c363a !important;-webkit-mask-size:16px 16px !important;mask-size:16px 16px !important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 11.5 2.5 8 6 4.5'/%3E%3Cpath d='M13.5 12.5v-1.5a3 3 0 0 0-3-3h-8'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 11.5 2.5 8 6 4.5'/%3E%3Cpath d='M13.5 12.5v-1.5a3 3 0 0 0-3-3h-8'/%3E%3C/svg%3E") !important}
#messagelist td.subject span.msgicon.status::before{transform:translate(var(--nx-sx,0px),var(--nx-sy,0px))}

/* statuskolom links van de initialen: bolletje of beantwoord-pijl, verticaal gecentreerd op de cirkel */
html.layout-large #messagelist td.subject{padding-left:64px !important}
html.layout-large #messagelist td.subject .nx-av{left:24px !important}
html.layout-large #messagelist td.subject span.msgicon.status{position:absolute !important;left:5px;top:50%;width:14px !important;height:14px !important;margin:-7px 0 0 0 !important;padding:0 !important;display:block !important}
html.layout-large #messagelist td.subject span.msgicon.status::before{float:none !important;display:block !important;margin:0 !important;width:14px !important;height:14px !important;-webkit-mask-size:14px 14px !important;mask-size:14px 14px !important;-webkit-mask-position:center !important;mask-position:center !important}
html.layout-large #messagelist td.subject span.msgicon.status.replied::before{background-color:#2c363a !important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6.5 2.6 1.6 7.1a.6.6 0 0 0 0 .9l4.9 4.5c.4.3 1 0 1-.5V9.8c3.1 0 5.3 1 6.6 3.3.2.4.8.2.8-.2C14.6 8.6 12 6 7.5 5.7V3.1c0-.5-.6-.8-1-.5Z'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6.5 2.6 1.6 7.1a.6.6 0 0 0 0 .9l4.9 4.5c.4.3 1 0 1-.5V9.8c3.1 0 5.3 1 6.6 3.3.2.4.8.2.8-.2C14.6 8.6 12 6 7.5 5.7V3.1c0-.5-.6-.8-1-.5Z'/%3E%3C/svg%3E") !important}
html.layout-large #messagelist td.subject span.msgicon.status.forwarded::before{background-color:#2c363a !important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M9.5 2.6l4.9 4.5a.6.6 0 0 1 0 .9l-4.9 4.5c-.4.3-1 0-1-.5V9.8c-3.1 0-5.3 1-6.6 3.3-.2.4-.8.2-.8-.2C1.4 8.6 4 6 8.5 5.7V3.1c0-.5.6-.8 1-.5Z'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M9.5 2.6l4.9 4.5a.6.6 0 0 1 0 .9l-4.9 4.5c-.4.3-1 0-1-.5V9.8c-3.1 0-5.3 1-6.6 3.3-.2.4-.8.2-.8-.2C1.4 8.6 4 6 8.5 5.7V3.1c0-.5.6-.8 1-.5Z'/%3E%3C/svg%3E") !important}
html.layout-large #messagelist td.subject span.msgicon.status.replied.forwarded::after{display:none !important}

/* v2: kleiner bolletje, rechte hoekpijl (scherper) */
html.layout-large #messagelist td.subject span.msgicon.status:not(.replied):not(.forwarded)::before{-webkit-mask-size:8px 8px !important;mask-size:8px 8px !important}
html.layout-large #messagelist td.subject span.msgicon.status.replied::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 2.5 2 5.5l3 3'/%3E%3Cpath d='M2 5.5h6a4 4 0 0 1 4 4v2'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 2.5 2 5.5l3 3'/%3E%3Cpath d='M2 5.5h6a4 4 0 0 1 4 4v2'/%3E%3C/svg%3E") !important;-webkit-mask-size:14px 14px !important;mask-size:14px 14px !important;background-color:#2c363a !important}
html.layout-large #messagelist td.subject span.msgicon.status.forwarded::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 2.5l3 3-3 3'/%3E%3Cpath d='M12 5.5H6a4 4 0 0 0-4 4v2'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 2.5l3 3-3 3'/%3E%3Cpath d='M12 5.5H6a4 4 0 0 0-4 4v2'/%3E%3C/svg%3E") !important;background-color:#2c363a !important}
/* afzender en onderwerp op één lijn, 12px vrij van de cirkel */
html.layout-large #messagelist td.subject{padding-left:71px !important}
html.layout-large #messagelist td.subject span.fromto{padding-left:0 !important;margin-left:0 !important}
/* geopende (geselecteerde) mail: pijl nog zwaarder en in NEXXT-blauw */
html.layout-large #messagelist tr.selected td.subject span.msgicon.status.replied::before{background-color:#36a9e1 !important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 2.5 2 5.5l3 3'/%3E%3Cpath d='M2 5.5h6a4 4 0 0 1 4 4v2'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 2.5 2 5.5l3 3'/%3E%3Cpath d='M2 5.5h6a4 4 0 0 1 4 4v2'/%3E%3C/svg%3E") !important}
html.layout-large #messagelist tr.selected td.subject span.msgicon.status.forwarded::before{background-color:#36a9e1 !important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 2.5l3 3-3 3'/%3E%3Cpath d='M12 5.5H6a4 4 0 0 0-4 4v2'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 2.5l3 3-3 3'/%3E%3Cpath d='M12 5.5H6a4 4 0 0 0-4 4v2'/%3E%3C/svg%3E") !important}

/* pijlen op het pixelraster (scherp) */
html.layout-large #messagelist td.subject span.msgicon.status.replied::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 3 2 6l3 3'/%3E%3Cpath d='M2 6h6a4 4 0 0 1 4 4v1'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 3 2 6l3 3'/%3E%3Cpath d='M2 6h6a4 4 0 0 1 4 4v1'/%3E%3C/svg%3E") !important}
html.layout-large #messagelist td.subject span.msgicon.status.forwarded::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3l3 3-3 3'/%3E%3Cpath d='M12 6H6a4 4 0 0 0-4 4v1'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3l3 3-3 3'/%3E%3Cpath d='M12 6H6a4 4 0 0 0-4 4v1'/%3E%3C/svg%3E") !important}
html.layout-large #messagelist tr.selected td.subject span.msgicon.status.replied::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 2.5l-3 3 3 3'/%3E%3Cpath d='M2.5 5.5h5a4 4 0 0 1 4 4v1'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 2.5l-3 3 3 3'/%3E%3Cpath d='M2.5 5.5h5a4 4 0 0 1 4 4v1'/%3E%3C/svg%3E") !important}
html.layout-large #messagelist tr.selected td.subject span.msgicon.status.forwarded::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.5 2.5l3 3-3 3'/%3E%3Cpath d='M11.5 5.5h-5a4 4 0 0 0-4 4v1'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.5 2.5l3 3-3 3'/%3E%3Cpath d='M11.5 5.5h-5a4 4 0 0 0-4 4v1'/%3E%3C/svg%3E") !important}

/* pijl v4: overal (ook telefoon-/zoomweergave), losse delen raken elkaar niet meer */
#messagelist td.subject span.msgicon.status.replied::before{background-color:#2c363a !important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M5 3 2 6l3 3M2.9 6H8a4 4 0 0 1 4 4v1' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M5 3 2 6l3 3M2.9 6H8a4 4 0 0 1 4 4v1' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;-webkit-mask-size:14px 14px !important;mask-size:14px 14px !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-position:center !important;mask-position:center !important;color:transparent !important}
#messagelist td.subject span.msgicon.status.forwarded::before{background-color:#2c363a !important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M9 3l3 3-3 3M11.1 6H6a4 4 0 0 0-4 4v1' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M9 3l3 3-3 3M11.1 6H6a4 4 0 0 0-4 4v1' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;-webkit-mask-size:14px 14px !important;mask-size:14px 14px !important;color:transparent !important}
#messagelist tr.selected td.subject span.msgicon.status.replied::before{background-color:#36a9e1 !important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M5.5 2.5l-3 3 3 3M3.6 5.5h3.9a4 4 0 0 1 4 4v1' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M5.5 2.5l-3 3 3 3M3.6 5.5h3.9a4 4 0 0 1 4 4v1' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important}
#messagelist tr.selected td.subject span.msgicon.status.forwarded::before{background-color:#36a9e1 !important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M8.5 2.5l3 3-3 3M10.4 5.5H6.5a4 4 0 0 0-4 4v1' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M8.5 2.5l3 3-3 3M10.4 5.5H6.5a4 4 0 0 0-4 4v1' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important}
/* pijl v5: altijd zelfde dikte; grijs als het bolletje, alleen ONGELEZEN zwart; openen verandert niets */
html body #messagelist:not(#nx-a):not(#nx-b) tbody tr td.subject span.msgicon.status.replied::before,html body #messagelist:not(#nx-a):not(#nx-b) tbody tr.selected td.subject span.msgicon.status.replied::before{background-color:#2c363a !important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M5 3 2 6l3 3M2.9 6H8a4 4 0 0 1 4 4v1' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M5 3 2 6l3 3M2.9 6H8a4 4 0 0 1 4 4v1' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important}
html body #messagelist:not(#nx-a):not(#nx-b) tbody tr td.subject span.msgicon.status.forwarded::before,html body #messagelist:not(#nx-a):not(#nx-b) tbody tr.selected td.subject span.msgicon.status.forwarded::before{background-color:#2c363a !important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M9 3l3 3-3 3M11.1 6H6a4 4 0 0 0-4 4v1' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M9 3l3 3-3 3M11.1 6H6a4 4 0 0 0-4 4v1' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important}
html body #messagelist:not(#nx-a):not(#nx-b) tbody tr.unread td.subject span.msgicon.status.replied::before,html body #messagelist:not(#nx-a):not(#nx-b) tbody tr.unread td.subject span.msgicon.status.forwarded::before,html body #messagelist:not(#nx-a):not(#nx-b) tbody tr.unread.selected td.subject span.msgicon.status.replied::before,html body #messagelist:not(#nx-a):not(#nx-b) tbody tr.unread.selected td.subject span.msgicon.status.forwarded::before{background-color:#36a9e1 !important}
/* v6 (Ayham): bolletjes en pijlen standaard donker; nieuw/ongelezen = NEXXT-rood */
html body #messagelist:not(#nx-a):not(#nx-b) tbody tr td.subject span.msgicon.status::before,
html body #messagelist:not(#nx-a):not(#nx-b) tbody tr.selected td.subject span.msgicon.status::before{background-color:#2c363a !important;color:transparent !important}
html body #messagelist:not(#nx-a):not(#nx-b) tbody tr.unread td.subject span.msgicon.status::before,
html body #messagelist:not(#nx-a):not(#nx-b) tbody tr.unread.selected td.subject span.msgicon.status::before{background-color:#36a9e1 !important}

/* v7 (Ayham koos versie 2): gelezen = dun grijs rondje, ongelezen = vol NEXXT-blauw; pijl volgt dezelfde kleuren */
html body #messagelist:not(#nx-a):not(#nx-b) tbody tr td.subject span.msgicon.status:not(.replied):not(.forwarded)::before,html body #messagelist:not(#nx-a):not(#nx-b) tbody tr.selected td.subject span.msgicon.status:not(.replied):not(.forwarded)::before{background-color:#5c6478 !important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='6.5' fill='none' stroke='%23000' stroke-width='3'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='6.5' fill='none' stroke='%23000' stroke-width='3'/%3E%3C/svg%3E") !important;-webkit-mask-size:8px 8px !important;mask-size:8px 8px !important}
html body #messagelist:not(#nx-a):not(#nx-b) tbody tr.unread td.subject span.msgicon.status:not(.replied):not(.forwarded)::before,html body #messagelist:not(#nx-a):not(#nx-b) tbody tr.unread.selected td.subject span.msgicon.status:not(.replied):not(.forwarded)::before{background-color:#36a9e1 !important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='8'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='8'/%3E%3C/svg%3E") !important}
html body #messagelist:not(#nx-a):not(#nx-b) tbody tr td.subject span.msgicon.status.replied::before,html body #messagelist:not(#nx-a):not(#nx-b) tbody tr.selected td.subject span.msgicon.status.replied::before,html body #messagelist:not(#nx-a):not(#nx-b) tbody tr td.subject span.msgicon.status.forwarded::before,html body #messagelist:not(#nx-a):not(#nx-b) tbody tr.selected td.subject span.msgicon.status.forwarded::before{background-color:#5c6478 !important}
html body #messagelist:not(#nx-a):not(#nx-b) tbody tr.unread td.subject span.msgicon.status.replied::before,html body #messagelist:not(#nx-a):not(#nx-b) tbody tr.unread td.subject span.msgicon.status.forwarded::before,html body #messagelist:not(#nx-a):not(#nx-b) tbody tr.unread.selected td.subject span.msgicon.status.replied::before,html body #messagelist:not(#nx-a):not(#nx-b) tbody tr.unread.selected td.subject span.msgicon.status.forwarded::before{background-color:#36a9e1 !important}

/* v8: rondje als echte CSS-cirkel (vloeiend), niet als masker-plaatje */
html body #messagelist:not(#nx-a):not(#nx-b) tbody tr td.subject span.msgicon.status:not(.replied):not(.forwarded)::before,html body #messagelist:not(#nx-a):not(#nx-b) tbody tr.selected td.subject span.msgicon.status:not(.replied):not(.forwarded)::before{-webkit-mask:none !important;mask:none !important;width:10px !important;height:10px !important;margin:2px !important;box-sizing:border-box !important;border-radius:50% !important;background:transparent !important;border:1.5px solid #5c6478 !important}
html body #messagelist:not(#nx-a):not(#nx-b) tbody tr.unread td.subject span.msgicon.status:not(.replied):not(.forwarded)::before,html body #messagelist:not(#nx-a):not(#nx-b) tbody tr.unread.selected td.subject span.msgicon.status:not(.replied):not(.forwarded)::before{background:#36a9e1 !important;border-color:#36a9e1 !important;-webkit-mask:none !important;mask:none !important}

/* v9: dikkere, strakke rand via binnenschaduw (1,75px, zonder afronding naar 1px zoals border) */
html body #messagelist:not(#nx-a):not(#nx-b) tbody tr td.subject span.msgicon.status:not(.replied):not(.forwarded)::before,html body #messagelist:not(#nx-a):not(#nx-b) tbody tr.selected td.subject span.msgicon.status:not(.replied):not(.forwarded)::before{border:0 !important;box-shadow:inset 0 0 0 1.75px #5c6478 !important}
html body #messagelist:not(#nx-a):not(#nx-b) tbody tr.unread td.subject span.msgicon.status:not(.replied):not(.forwarded)::before,html body #messagelist:not(#nx-a):not(#nx-b) tbody tr.unread.selected td.subject span.msgicon.status:not(.replied):not(.forwarded)::before{box-shadow:inset 0 0 0 1.75px #36a9e1 !important}
