/**
 * Variable declarations and styling for icons common to all MEGA Wordpress sites.
 *
 * Design file: https://www.figma.com/file/pYAcv0NZhLfqe9NRLaHPbG/Brand-library?node-id=22%3A3
 * M / S: medium / small, T / R: thin (light) / regular, O / S: outline / solid
 */

:root {
    /* region Mono icons */

    --icon-mono-airplay-mto: url('/_assets/e3dce4da56f66741b1e9.svg');
    --icon-mono-alert-triangle-sro: url('/_assets/7f1708112a78e30c268b.svg');
    --icon-mono-alert-triangle-sts: url('/_assets/13cea6bfa6cfbb574080.svg');
    --icon-mono-alert-triangle-mts: url('/_assets/3127ecb608cf91a3344d.svg');
    --icon-mono-alert-circle-mts: url('/_assets/e4be8b0fd182681c17f2.svg');
    --icon-mono-archive-arrow-up-mto: url('/_assets/23900c1984a6b32ebff5.svg');
    --icon-mono-arrow-left-mro: url('/_assets/91a826692136f1d5edff.svg');
    --icon-mono-arrow-right-mro: url('/_assets/d1d46bb09ffbd3181c33.svg');
    --icon-mono-atom-mro: url('/_assets/b7a90b1ded4db4171781.svg');
    --icon-mono-atom-mto: url('/_assets/d1b0e8089f4ffadcb3b4.svg');
    --icon-mono-bell-ringing-mto: url('/_assets/a6c0382649fe3eb0f67a.svg');
    --icon-mono-bucket-triangle-mro: url('/_assets/27a51105dc2f22b4ac13.svg');
    --icon-mono-browser-slash-circle-mto: url('/_assets/1748dd913049ad4ec19b.svg');
    --icon-mono-calendar-01-mro: url('/_assets/2b732df559921118e613.svg');
    --icon-mono-cast-mto: url('/_assets/03c81754477a74b20510.svg');
    --icon-mono-check-mro: url('/_assets/95ebff5e608ced755233.svg');
    --icon-mono-check-circle-mro: url('/_assets/20ab5101e6c85a54f866.svg');
    --icon-mono-check-circle-mto: url('/_assets/ff8aea14446fae701eab.svg');
    --icon-mono-chevrons-left-sro: url('/_assets/c7e62066cdd863c41d7c.svg');
    --icon-mono-chevrons-right-sro: url('/_assets/c16b79f7a4689e7a1f34.svg');
    --icon-mono-chevron-down-mro: url('/_assets/141dcceed2dc464bd0e8.svg');
    --icon-mono-chevron-left-sro: url('/_assets/24f1023d610f36b8b138.svg');
    --icon-mono-chevron-right-sro: url('/_assets/6cdf26f69e332a29b2b3.svg');
    --icon-mono-chevron-up-mro: url('/_assets/93eadddf788ea2db72b8.svg');
    --icon-mono-clock-rotate-mto: url('/_assets/7ad6119ff405b29ba629.svg');
    --icon-mono-cloud-mro: url('/_assets/d9ed60995cd69424da6e.svg');
    --icon-mono-cloud-mrs: url('/_assets/68eab059409cd1658042.svg');
    --icon-mono-cloud-mto: url('/_assets/d21c38e49a1fc63e8528.svg');
    --icon-mono-cloud-download-mto: url('/_assets/6bfe6332dbeb31289850.svg');
    --icon-mono-cloud-upload-mro: url('/_assets/0e98a1f40d2a8b82d589.svg');
    --icon-mono-cloud-upload-mto: url('/_assets/995f80100c3950be8b00.svg');
    --icon-mono-code-mro: url('/_assets/2a03b77b214a519b4b72.svg');
    --icon-mono-code-mto: url('/_assets/ebb68578925673fad292.svg');
    --icon-mono-code-browser-mro: url('/_assets/e0b0eb1e84f648e0c5e9.svg');
    --icon-mono-code-browser-mto: url('/_assets/29b8367ebd3e83dbbd48.svg');
    --icon-mono-copy-mro: url('/_assets/2c04b7ec31fee1669231.svg');
    --icon-mono-crown-mto: url('/_assets/077394be2b9e024b8130.svg');
    --icon-mono-currency-dollar-circle-mro: url('/_assets/ec29701bd77293156f84.svg');
    --icon-mono-currency-dollar-circle-mto: url('/_assets/f87253b956204e654849.svg');
    --icon-mono-database-mro: url('/_assets/69a43f0597b63eca055f.svg');
    --icon-mono-database-mto: url('/_assets/2453025c2ba216953315.svg');
    --icon-mono-devices-mto: url('/_assets/c1acd86ebe4a352379bb.svg');
    --icon-mono-edit-3-mto: url('/_assets/adce6f9596ec1d65d3df.svg');
    --icon-mono-emoji-content-mto: url('/_assets/a2ef8814722634456f99.svg');
    --icon-mono-emoji-happy-mto: url('/_assets/a2c757fa02ace5dc2df3.svg');
    --icon-mono-emoji-smile-mto: url('/_assets/3300a35a5daa7df1877a.svg');
    --icon-mono-emoji-wink-mto: url('/_assets/8789bb2e9e7d6ca1ef29.svg');
    --icon-mono-expand-mro: url('/_assets/089c558df80256e93372.svg');
    --icon-mono-expand-mto: url('/_assets/4d00dbc8364b6774f235.svg');
    --icon-mono-eye-off-mto: url('/_assets/60f67bfbf6ea1d94908c.svg');
    --icon-mono-file-attachment-02-mro: url('/_assets/1a57301467513b2c443e.svg');
    --icon-mono-file-edit-mro: url('/_assets/724b6da843b6fbf33849.svg');
    --icon-mono-file-edit-mto: url('/_assets/d80b1c8c5714ab9c4e01.svg');
    --icon-mono-file-text-mro: url('/_assets/8574f2fadbda8df0a43c.svg');
    --icon-mono-file-text-mto: url('/_assets/c0d1153fd3421b7ebb78.svg');
    --icon-mono-file-upload-mto: url('/_assets/dd0664625bb901f003d4.svg');
    --icon-mono-filter-mro: url('/_assets/cdddd63d0f555f301008.svg');
    --icon-mono-folder-arrow-01-mto: url('/_assets/cc8c46e86d81a14fd345.svg');
    --icon-mono-folder-lock-mro: url('/_assets/07a899475d329d04fe3b.svg');
    --icon-mono-folder-mro: url('/_assets/10efac39224c3c7b6964.svg');
    --icon-mono-folder-sync-mto: url('/_assets/bb152b28e670e11a32ce.svg');
    --icon-mono-globe-01-mro: url('/_assets/029886d7c09cb99a70cd.svg');
    --icon-mono-globe-01-mto: url('/_assets/2bd62d0d00857ddeac40.svg');
    --icon-mono-globe-02-mto: url('/_assets/4a70bd86552a7f008931.svg');
    --icon-mono-globe-americas-mto: url('/_assets/e97d72320d125c868b39.svg');
    --icon-mono-globe-eurafrica-mro: url('/_assets/27351cc877002abe7073.svg');
    --icon-mono-globe-eurafrica-mto: url('/_assets/42c8b259f05bb187319a.svg');
    --icon-mono-hard-drive-mro: url('/_assets/5a561007563f3c1b153e.svg');
    --icon-mono-headset-mro: url('/_assets/41b46a23682f979ecda7.svg');
    --icon-mono-headset-mto: url('/_assets/c627f964de36c5829a64.svg');
    --icon-mono-heart-mto: url('/_assets/4680909441dbe5b76fd4.svg');
    --icon-mono-help-circle-mro: url('/_assets/f579837fff245e94b3b7.svg');
    --icon-mono-image-01-mto: url('/_assets/f9568cb22c80110401c5.svg');
    --icon-mono-info-mro: url('/_assets/ed7192a2b09d8b0f7643.svg');
    --icon-mono-info-mto: url('/_assets/3c501db4c6f0b587af6b.svg');
    --icon-mono-info-sts: url('/_assets/89639b15b92866905c65.svg');
    --icon-mono-key-01-mro: url('/_assets/bc0c08b18bc9a5c0dd73.svg');
    --icon-mono-key-01-mto: url('/_assets/57d71bc2bca1b5cde762.svg');
    --icon-mono-lightbulb-mro: url('/_assets/3cafc34d11d01e26e689.svg');
    --icon-mono-link-01-mro: url('/_assets/1dc2072b8cea11a7e47c.svg');
    --icon-mono-lock-mro: url('/_assets/aade26b0ad9e43216d49.svg');
    --icon-mono-lock-mto: url('/_assets/77d6b41d7bb1bf5d1727.svg');
    --icon-mono-magic-wand-mto: url('/_assets/f8f0c7343c36e32e45b5.svg');
    --icon-mono-mail-mto: url('/_assets/ab26f83001c4f527da5a.svg');
    --icon-mono-map-pin-mto: url('/_assets/9a5432cefbb09eaa68c0.svg');
    --icon-mono-mega-mto: url('/_assets/9c5545813cbcde137ecd.svg');
    --icon-mono-menu-mro: url('/_assets/352401448f755bf55ea3.svg');
    --icon-mono-message-check-mto: url('/_assets/f35a931f5da5dd7b889c.svg');
    --icon-mono-message-circle-mto: url('/_assets/3853456628705166e35d.svg');
    --icon-mono-message-square-mro: url('/_assets/e26b745878bd83dffabf.svg');
    --icon-mono-message-square-mto: url('/_assets/811039bd223bb2aa860f.svg');
    --icon-mono-minus-mro: url('/_assets/f725f19c13ff8823189d.svg');
    --icon-mono-minus-circle-mro: url('/_assets/6defa0aa1e4362fb4f14.svg');
    --icon-mono-monitor-mro: url('/_assets/ac2b6d34259b2f61bd06.svg');
    --icon-mono-monitor-mto: url('/_assets/4c76965f440e044930f2.svg');
    --icon-mono-moon-mro: url('/_assets/87151739f793cb29b7dc.svg');
    --icon-mono-more-horizontal-mro: url('/_assets/233e482a1517d7e343e1.svg');
    --icon-mono-move-mto: url('/_assets/ff1da859ccab17ff0301.svg');
    --icon-mono-objects-mro: url('/_assets/9e4b45764a82eb90fc4d.svg');
    --icon-mono-objects-mto: url('/_assets/fc89458c8a517bc37d1b.svg');
    --icon-mono-palette-mto: url('/_assets/8952024c2a2165d210aa.svg');
    --icon-mono-password-mro: url('/_assets/1a2795397ec80cf9d217.svg');
    --icon-mono-password-mto: url('/_assets/7bae11105cb940afce49.svg');
    --icon-mono-play-square-mto: url('/_assets/54c19e56fa6decf071e3.svg');
    --icon-mono-plus-mro: url('/_assets/4f0d161d5e1d73f069b7.svg');
    --icon-mono-plus-circle-mro: url('/_assets/4cfe5b3345e94fb00bdd.svg');
    --icon-mono-plus-circle-mto: url('/_assets/b8ac5889351a72de87cb.svg');
    --icon-mono-printer-mro: url('/_assets/20e706ef899a7b2af0f7.svg');
    --icon-mono-printer-mto: url('/_assets/03be6e488e0143a4abf8.svg');
    --icon-mono-refresh-mro: url('/_assets/f9355740af2788fad0c0.svg');
    --icon-mono-rocket-mto: url('/_assets/d7edaa9d94ecde695838.svg');
    --icon-mono-search-sro: url('/_assets/44195c98d28d9d2f4947.svg');
    --icon-mono-server-mto: url('/_assets/4e27d2196ce9950c6cf5.svg');
    --icon-mono-share-mro: url('/_assets/b55c14454f5fe17dfbea.svg');
    --icon-mono-share-mto: url('/_assets/d2227008370941e97e2d.svg');
    --icon-mono-shield-check-sts: url('/_assets/9e506bc39d819d27b935.svg');
    --icon-mono-shield-check-mts: url('/_assets/705df01fcee1064d1eff.svg');
    --icon-mono-shield-mro: url('/_assets/0e717c568e1731fe0667.svg');
    --icon-mono-shield-mto: url('/_assets/b822c320753234f34b93.svg');
    --icon-mono-sliders-horizontal-01-mro: url('/_assets/bf8b512e098432cb2b07.svg');
    --icon-mono-sliders-vertical-01-mto: url('/_assets/7484962cbbfc6287e0b3.svg');
    --icon-mono-star-mto: url('/_assets/c60e1b45b6d09a688530.svg');
    --icon-mono-star-spark-mto: url('/_assets/ce293a7c0a1bf6f74420.svg');
    --icon-mono-sun-mro: url('/_assets/2a4f49d011aa1f132adb.svg');
    --icon-mono-sync-mro: url('/_assets/d3943e8e16b37613a997.svg');
    --icon-mono-sync-mto: url('/_assets/598e6be631e4574ad14b.svg');
    --icon-mono-thumbs-down-mro: url('/_assets/ef44499a607990d2221d.svg');
    --icon-mono-thumbs-up-mro: url('/_assets/a153c71266f916ea7cdb.svg');
    --icon-mono-transfer-it-mto: url('/_assets/b3b2a502556245723655.svg');
    --icon-mono-user-blur-strong-mto: url('/_assets/2ca9a79c027730b5ccd2.svg');
    --icon-mono-user-circle-mto: url('/_assets/0f0ddfe95f0a4d867445.svg');
    --icon-mono-user-plus-mto: url('/_assets/26a36ff532ef05d6a173.svg');
    --icon-mono-users-mro: url('/_assets/04a78d657de06a93f1f2.svg');
    --icon-mono-users-mto: url('/_assets/24e2105d4aeb868ddd3b.svg');
    --icon-mono-video-mro: url('/_assets/16d2db891f4154ffb27c.svg');
    --icon-mono-video-mto: url('/_assets/0316907c7e8d7c394499.svg');
    --icon-mono-wifi-star-mto: url('/_assets/db702539b2883323509b.svg');
    --icon-mono-wifi-off-mto: url('/_assets/6d632f8866027016ea2d.svg');
    --icon-mono-x-mro: url('/_assets/6436ec10b9ef4b7ff6be.svg');
    --icon-mono-x-mto: url('/_assets/8aa9a5790f3faccbe6a9.svg');
    --icon-mono-zap-mro: url('/_assets/fe62bbf138c5e6905a3f.svg');
    --icon-mono-zap-mto: url('/_assets/e137b4497e7ad6f54882.svg');
    --icon-mono-zap-off-mro: url('/_assets/a8e47836f7c961e11b2e.svg');
    --icon-mono-zap-off-mto: url('/_assets/c8ef93aed3340ca79440.svg');

    /* endregion */

    /* region Duotone icons */

    --icon-duotone-android-01: url('/_assets/8f256cbd724c88074496.svg');
    --icon-duotone-brain: url('/_assets/779ae1c0cc9851965390.svg');
    --icon-duotone-bug: url('/_assets/dfdab62ad49eac3e28af.svg');
    --icon-duotone-cplusplus: url('/_assets/30d0f1f391cfd5f0a0be.svg');
    --icon-duotone-cmd: url('/_assets/6035d9530fa56c24c084.svg');
    --icon-duotone-copyright: url('/_assets/b587d9a43e457d49e139.svg');
    --icon-duotone-extension: url('/_assets/16d244c32614edd7ba0e.svg');
    --icon-duotone-hand: url('/_assets/08a82bb02f01959b701f.svg');
    --icon-duotone-ios: url('/_assets/1649dfdefb7ffc286e49.svg');
    --icon-duotone-lifebuoy: url('/_assets/7992b58c42f5627dfb88.svg');
    --icon-duotone-lightbulb: url('/_assets/09047838b3f49c298d87.svg');
    --icon-duotone-media: url('/_assets/824038d615e4de3a96cb.svg');
    --icon-duotone-sync: url('/_assets/45a657152c27d3616da7.svg');
    --icon-duotone-privacy: url('/_assets/b780cbdf4ca6dd4a424b.svg');
    --icon-duotone-sdk: url('/_assets/77a237626eddf3f7168d.svg');
    --icon-duotone-scale: url('/_assets/4a974c1cd4c1d2b856cd.svg');
    --icon-duotone-shield: url('/_assets/729dff6ead9d70a799ad.svg');
    --icon-duotone-thunderbird: url('/_assets/7c52d1fa855bc0b2d39e.svg');
    --icon-duotone-tm: url('/_assets/440a198784c0dc092ea9.svg');
    --icon-duotone-web-01: url('/_assets/2e1bbd63e86c449339d2.svg');

    /* endregion */

    /* region Social icons */

    --icon-social-facebook-m: url('/_assets/fcce1ee9bb752a6cae05.svg');
    --icon-social-instagram-m: url('/_assets/3ad7b116f9d6c386fc20.svg');
    --icon-social-linkedin-m: url('/_assets/85740ec0bf93b21d144f.svg');
    --icon-social-threads-m: url('/_assets/3d9136f6a0bafc3e4b91.svg');
    --icon-social-x-m: url('/_assets/8198e7ce099debd0fc73.svg');
    --icon-social-youtube-m: url('/_assets/0ee50dad1b83aaba27c7.svg');

    /* endregion */

    --icon-rectangle-748: url('/_assets/861fa423b05168dd06e5.svg');
    --icon-rss: url('/_assets/334f6d31bb6f6935c41c.svg');
    --icon-union-start: url('/_assets/695960493597dbfbb266.svg');
    --icon-union-end: url('/_assets/04d0b91532877d9a2ac1.svg');
}

.icon-box {
    --icon-size: 24px;
    flex-shrink: 0; /* Don't shrink if used in a flexbox context */
    width: var(--icon-size);
    height: var(--icon-size);
}

.icon {
    display: block;
    width: 100%;
    height: 100%;
    mask-position: center;
    -webkit-mask-position: center;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    color: inherit;
    background-color: currentColor;
}

/* region Mono icons */

.icon.airplay-mto,
.icon.mono-airplay-mto {
    mask-image: var(--icon-mono-airplay-mto);
    -webkit-mask-image: var(--icon-mono-airplay-mto);
}

.icon.alert-triangle-sro,
.icon.mono-alert-triangle-sro {
    mask-image: var(--icon-mono-alert-triangle-sro);
    -webkit-mask-image: var(--icon-mono-alert-triangle-sro);
}

.icon.mono-alert-triangle-sts {
    mask-image: var(--icon-mono-alert-triangle-sts);
    -webkit-mask-image: var(--icon-mono-alert-triangle-sts);
}

.icon.mono-alert-triangle-mts {
    mask-image: var(--icon-mono-alert-triangle-mts);
    -webkit-mask-image: var(--icon-mono-alert-triangle-mts);
}

.icon.mono-alert-circle-mts {
    mask-image: var(--icon-mono-alert-circle-mts);
    -webkit-mask-image: var(--icon-mono-alert-circle-mts);
}

.icon.archive-arrow-up-mto,
.icon.mono-archive-arrow-up-mto {
    mask-image: var(--icon-mono-archive-arrow-up-mto);
    -webkit-mask-image: var(--icon-mono-archive-arrow-up-mto);
}

.icon.arrow-left-mro,
.icon.mono-arrow-left-mro {
    mask-image: var(--icon-mono-arrow-left-mro);
    -webkit-mask-image: var(--icon-mono-arrow-left-mro);
}

.icon.arrow-right-mro,
.icon.mono-arrow-right-mro {
    mask-image: var(--icon-mono-arrow-right-mro);
    -webkit-mask-image: var(--icon-mono-arrow-right-mro);
}

.icon.atom-mro,
.icon.mono-atom-mro {
    mask-image: var(--icon-mono-atom-mro);
    -webkit-mask-image: var(--icon-mono-atom-mro);
}

.icon.atom-mto,
.icon.mono-atom-mto {
    mask-image: var(--icon-mono-atom-mto);
    -webkit-mask-image: var(--icon-mono-atom-mto);
}

.icon.bell-ringing-mto,
.icon.mono-bell-ringing-mto {
    mask-image: var(--icon-mono-bell-ringing-mto);
    -webkit-mask-image: var(--icon-mono-bell-ringing-mto);
}

.icon.bucket-triangle-mro,
.icon.mono-bucket-triangle-mro {
    mask-image: var(--icon-mono-bucket-triangle-mro);
    -webkit-mask-image: var(--icon-mono-bucket-triangle-mro);
}

.icon.mono-browser-slash-circle-mto {
    mask-image: var(--icon-mono-browser-slash-circle-mto);
    -webkit-mask-image: var(--icon-mono-browser-slash-circle-mto);
}

.icon.calendar-01-mro,
.icon.mono-calendar-01-mro {
    mask-image: var(--icon-mono-calendar-01-mro);
    -webkit-mask-image: var(--icon-mono-calendar-01-mro);
}

.icon.cast-mto,
.icon.mono-cast-mto {
    mask-image: var(--icon-mono-cast-mto);
    -webkit-mask-image: var(--icon-mono-cast-mto);
}

.icon.check-mro,
.icon.mono-check-mro {
    mask-image: var(--icon-mono-check-mro);
    -webkit-mask-image: var(--icon-mono-check-mro);
}

.icon.check-circle-mro,
.icon.mono-check-circle-mro {
    mask-image: var(--icon-mono-check-circle-mro);
    -webkit-mask-image: var(--icon-mono-check-circle-mro);
}

.icon.check-circle-mto,
.icon.mono-check-circle-mto {
    mask-image: var(--icon-mono-check-circle-mto);
    -webkit-mask-image: var(--icon-mono-check-circle-mto);
}

.icon.chevrons-left-sro,
.icon.mono-chevrons-left-sro {
    mask-image: var(--icon-mono-chevrons-left-sro);
    -webkit-mask-image: var(--icon-mono-chevrons-left-sro);
}

.icon.chevrons-right-sro,
.icon.mono-chevrons-right-sro {
    mask-image: var(--icon-mono-chevrons-right-sro);
    -webkit-mask-image: var(--icon-mono-chevrons-right-sro);
}

.icon.chevron-down-mro,
.icon.mono-chevron-down-mro {
    mask-image: var(--icon-mono-chevron-down-mro);
    -webkit-mask-image: var(--icon-mono-chevron-down-mro);
}

.icon.chevron-left-sro,
.icon.mono-chevron-left-sro {
    mask-image: var(--icon-mono-chevron-left-sro);
    -webkit-mask-image: var(--icon-mono-chevron-left-sro);
}

.icon.chevron-right-sro,
.icon.mono-chevron-right-sro {
    mask-image: var(--icon-mono-chevron-right-sro);
    -webkit-mask-image: var(--icon-mono-chevron-right-sro);
}

.icon.chevron-up-mro,
.icon.mono-chevron-up-mro {
    mask-image: var(--icon-mono-chevron-up-mro);
    -webkit-mask-image: var(--icon-mono-chevron-up-mro);
}

.icon.clock-rotate-mto,
.icon.mono-clock-rotate-mto {
    mask-image: var(--icon-mono-clock-rotate-mto);
    -webkit-mask-image: var(--icon-mono-clock-rotate-mto);
}

.icon.cloud-mro,
.icon.mono-cloud-mro {
    mask-image: var(--icon-mono-cloud-mro);
    -webkit-mask-image: var(--icon-mono-cloud-mro);
}

.icon.cloud-mrs,
.icon.mono-cloud-mrs {
    mask-image: var(--icon-mono-cloud-mrs);
    -webkit-mask-image: var(--icon-mono-cloud-mrs);
}

.icon.cloud-mto,
.icon.mono-cloud-mto {
    mask-image: var(--icon-mono-cloud-mto);
    -webkit-mask-image: var(--icon-mono-cloud-mto);
}

.icon.cloud-download-mto,
.icon.mono-cloud-download-mto {
    mask-image: var(--icon-mono-cloud-download-mto);
    -webkit-mask-image: var(--icon-mono-cloud-download-mto);
}

.icon.cloud-upload-mro,
.icon.mono-cloud-upload-mro {
    mask-image: var(--icon-mono-cloud-upload-mro);
    -webkit-mask-image: var(--icon-mono-cloud-upload-mro);
}

.icon.cloud-upload-mto,
.icon.mono-cloud-upload-mto {
    mask-image: var(--icon-mono-cloud-upload-mto);
    -webkit-mask-image: var(--icon-mono-cloud-upload-mto);
}

.icon.code-mro,
.icon.mono-code-mro {
    mask-image: var(--icon-mono-code-mro);
    -webkit-mask-image: var(--icon-mono-code-mro);
}

.icon.mono-code-mto {
    mask-image: var(--icon-mono-code-mto);
    -webkit-mask-image: var(--icon-mono-code-mto);
}

.icon.code-browser-mro,
.icon.mono-code-browser-mro {
    mask-image: var(--icon-mono-code-browser-mro);
    -webkit-mask-image: var(--icon-mono-code-browser-mro);
}

.icon.code-browser-mto,
.icon.mono-code-browser-mto {
    mask-image: var(--icon-mono-code-browser-mto);
    -webkit-mask-image: var(--icon-mono-code-browser-mto);
}

.icon.copy-mro,
.icon.mono-copy-mro {
    mask-image: var(--icon-mono-copy-mro);
    -webkit-mask-image: var(--icon-mono-copy-mro);
}

.icon.crown-mto,
.icon.mono-crown-mto {
    mask-image: var(--icon-mono-crown-mto);
    -webkit-mask-image: var(--icon-mono-crown-mto);
}

.icon.currency-dollar-circle-mro,
.icon.mono-currency-dollar-circle-mro {
    mask-image: var(--icon-mono-currency-dollar-circle-mro);
    -webkit-mask-image: var(--icon-mono-currency-dollar-circle-mro);
}

.icon.currency-dollar-circle-mto,
.icon.mono-currency-dollar-circle-mto {
    mask-image: var(--icon-mono-currency-dollar-circle-mto);
    -webkit-mask-image: var(--icon-mono-currency-dollar-circle-mto);
}

.icon.database-mro,
.icon.mono-database-mro {
    mask-image: var(--icon-mono-database-mro);
    -webkit-mask-image: var(--icon-mono-database-mro);
}

.icon.database-mto,
.icon.mono-database-mto {
    mask-image: var(--icon-mono-database-mto);
    -webkit-mask-image: var(--icon-mono-database-mto);
}

.icon.mono-devices-mto {
    mask-image: var(--icon-mono-devices-mto);
    -webkit-mask-image: var(--icon-mono-devices-mto);
}

.icon.edit-3-mto,
.icon.mono-edit-3-mto {
    mask-image: var(--icon-mono-edit-3-mto);
    -webkit-mask-image: var(--icon-mono-edit-3-mto);
}

.icon.mono-emoji-content-mto {
    mask-image: var(--icon-mono-emoji-content-mto);
    -webkit-mask-image: var(--icon-mono-emoji-content-mto);
}

.icon.emoji-happy-mto,
.icon.mono-emoji-happy-mto {
    mask-image: var(--icon-mono-emoji-happy-mto);
    -webkit-mask-image: var(--icon-mono-emoji-happy-mto);
}

.icon.emoji-smile-mto,
.icon.mono-emoji-smile-mto {
    mask-image: var(--icon-mono-emoji-smile-mto);
    -webkit-mask-image: var(--icon-mono-emoji-smile-mto);
}

.icon.emoji-wink-mto,
.icon.mono-emoji-wink-mto {
    mask-image: var(--icon-mono-emoji-wink-mto);
    -webkit-mask-image: var(--icon-mono-emoji-wink-mto);
}

.icon.expand-mro,
.icon.mono-expand-mro {
    mask-image: var(--icon-mono-expand-mro);
    -webkit-mask-image: var(--icon-mono-expand-mro);
}

.icon.expand-mto,
.icon.mono-expand-mto {
    mask-image: var(--icon-mono-expand-mto);
    -webkit-mask-image: var(--icon-mono-expand-mto);
}

.icon.mono-eye-off-mto {
    mask-image: var(--icon-mono-eye-off-mto);
    -webkit-mask-image: var(--icon-mono-eye-off-mto);
}

.icon.file-attachment-02-mro,
.icon.mono-file-attachment-02-mro {
    mask-image: var(--icon-mono-file-attachment-02-mro);
    -webkit-mask-image: var(--icon-mono-file-attachment-02-mro);
}

.icon.file-edit-mro,
.icon.mono-file-edit-mro {
    mask-image: var(--icon-mono-file-edit-mro);
    -webkit-mask-image: var(--icon-mono-file-edit-mro);
}

.icon.file-edit-mto,
.icon.mono-file-edit-mto {
    mask-image: var(--icon-mono-file-edit-mto);
    -webkit-mask-image: var(--icon-mono-file-edit-mto);
}

.icon.file-text-mro,
.icon.mono-file-text-mro {
    mask-image: var(--icon-mono-file-text-mro);
    -webkit-mask-image: var(--icon-mono-file-text-mro);
}

.icon.file-text-mto,
.icon.mono-file-text-mto {
    mask-image: var(--icon-mono-file-text-mto);
    -webkit-mask-image: var(--icon-mono-file-text-mto);
}

.icon.file-upload-mto,
.icon.mono-file-upload-mto {
    mask-image: var(--icon-mono-file-upload-mto);
    -webkit-mask-image: var(--icon-mono-file-upload-mto);
}

.icon.filter-mro,
.icon.mono-filter-mro {
    mask-image: var(--icon-mono-filter-mro);
    -webkit-mask-image: var(--icon-mono-filter-mro);
}

.icon.folder-arrow-01-mto,
.icon.mono-folder-arrow-01-mto {
    mask-image: var(--icon-mono-folder-arrow-01-mto);
    -webkit-mask-image: var(--icon-mono-folder-arrow-01-mto);
}

.icon.folder-lock-mro,
.icon.mono-folder-lock-mro {
    mask-image: var(--icon-mono-folder-lock-mro);
    -webkit-mask-image: var(--icon-mono-folder-lock-mro);
}

.icon.folder-mro,
.icon.mono-folder-mro {
    mask-image: var(--icon-mono-folder-mro);
    -webkit-mask-image: var(--icon-mono-folder-mro);
}

.icon.folder-sync-mto,
.icon.mono-folder-sync-mto {
    mask-image: var(--icon-mono-folder-sync-mto);
    -webkit-mask-image: var(--icon-mono-folder-sync-mto);
}

.icon.globe-01-mro,
.icon.mono-globe-01-mro {
    mask-image: var(--icon-mono-globe-01-mro);
    -webkit-mask-image: var(--icon-mono-globe-01-mro);
}

.icon.mono-globe-01-mto {
    mask-image: var(--icon-mono-globe-01-mto);
    -webkit-mask-image: var(--icon-mono-globe-01-mto);
}

.icon.globe-02-mto,
.icon.mono-globe-02-mto {
    mask-image: var(--icon-mono-globe-02-mto);
    -webkit-mask-image: var(--icon-mono-globe-02-mto);
}

.icon.globe-americas-mto,
.icon.mono-globe-americas-mto {
    mask-image: var(--icon-mono-globe-americas-mto);
    -webkit-mask-image: var(--icon-mono-globe-americas-mto);
}

.icon.globe-eurafrica-mro,
.icon.mono-globe-eurafrica-mro {
    mask-image: var(--icon-mono-globe-eurafrica-mro);
    -webkit-mask-image: var(--icon-mono-globe-eurafrica-mro);
}

.icon.globe-eurafrica-mto,
.icon.mono-globe-eurafrica-mto {
    mask-image: var(--icon-mono-globe-eurafrica-mto);
    -webkit-mask-image: var(--icon-mono-globe-eurafrica-mto);
}

.icon.hard-drive-mro,
.icon.mono-hard-drive-mro {
    mask-image: var(--icon-mono-hard-drive-mro);
    -webkit-mask-image: var(--icon-mono-hard-drive-mro);
}

.icon.headset-mro,
.icon.mono-headset-mro {
    mask-image: var(--icon-mono-headset-mro);
    -webkit-mask-image: var(--icon-mono-headset-mro);
}

.icon.headset-mto,
.icon.mono-headset-mto {
    mask-image: var(--icon-mono-headset-mto);
    -webkit-mask-image: var(--icon-mono-headset-mto);
}

.icon.heart-mto,
.icon.mono-heart-mto {
    mask-image: var(--icon-mono-heart-mto);
    -webkit-mask-image: var(--icon-mono-heart-mto);
}

.icon.help-circle-mro,
.icon.mono-help-circle-mro {
    mask-image: var(--icon-mono-help-circle-mro);
    -webkit-mask-image: var(--icon-mono-help-circle-mro);
}

.icon.image-01-mto,
.icon.mono-image-01-mto {
    mask-image: var(--icon-mono-image-01-mto);
    -webkit-mask-image: var(--icon-mono-image-01-mto);
}

.icon.info-mro,
.icon.mono-info-mro {
    mask-image: var(--icon-mono-info-mro);
    -webkit-mask-image: var(--icon-mono-info-mro);
}

.icon.mono-info-mto {
    mask-image: var(--icon-mono-info-mto);
    -webkit-mask-image: var(--icon-mono-info-mto);
}

.icon.mono-info-sts {
    mask-image: var(--icon-mono-info-sts);
    -webkit-mask-image: var(--icon-mono-info-sts);
}

.icon.key-01-mro,
.icon.mono-key-01-mro {
    mask-image: var(--icon-mono-key-01-mro);
    -webkit-mask-image: var(--icon-mono-key-01-mro);
}

.icon.key-01-mto,
.icon.mono-key-01-mto {
    mask-image: var(--icon-mono-key-01-mto);
    -webkit-mask-image: var(--icon-mono-key-01-mto);
}

.icon.lightbulb-mro,
.icon.mono-lightbulb-mro {
    mask-image: var(--icon-mono-lightbulb-mro);
    -webkit-mask-image: var(--icon-mono-lightbulb-mro);
}

.icon.link-01-mro,
.icon.mono-link-01-mro {
    mask-image: var(--icon-mono-link-01-mro);
    -webkit-mask-image: var(--icon-mono-link-01-mro);
}

.icon.lock-mro,
.icon.mono-lock-mro {
    mask-image: var(--icon-mono-lock-mro);
    -webkit-mask-image: var(--icon-mono-lock-mro);
}

.icon.lock-mto,
.icon.mono-lock-mto {
    mask-image: var(--icon-mono-lock-mto);
    -webkit-mask-image: var(--icon-mono-lock-mto);
}

.icon.mono-magic-wand-mto {
    mask-image: var(--icon-mono-magic-wand-mto);
    -webkit-mask-image: var(--icon-mono-magic-wand-mto);
}

.icon.mail-mto,
.icon.mono-mail-mto {
    mask-image: var(--icon-mono-mail-mto);
    -webkit-mask-image: var(--icon-mono-mail-mto);
}

.icon.map-pin-mto,
.icon.mono-map-pin-mto {
    mask-image: var(--icon-mono-map-pin-mto);
    -webkit-mask-image: var(--icon-mono-map-pin-mto);
}

.icon.mega-mto,
.icon.mono-mega-mto {
    mask-image: var(--icon-mono-mega-mto);
    -webkit-mask-image: var(--icon-mono-mega-mto);
}

.icon.menu-mro,
.icon.mono-menu-mro {
    mask-image: var(--icon-mono-menu-mro);
    -webkit-mask-image: var(--icon-mono-menu-mro);
}

.icon.message-check-mto,
.icon.mono-message-check-mto {
    mask-image: var(--icon-mono-message-check-mto);
    -webkit-mask-image: var(--icon-mono-message-check-mto);
}

.icon.message-circle-mto,
.icon.mono-message-circle-mto {
    mask-image: var(--icon-mono-message-circle-mto);
    -webkit-mask-image: var(--icon-mono-message-circle-mto);
}

.icon.message-square-mro,
.icon.mono-message-square-mro {
    mask-image: var(--icon-mono-message-square-mro);
    -webkit-mask-image: var(--icon-mono-message-square-mro);
}

.icon.mono-message-square-mto {
    mask-image: var(--icon-mono-message-square-mto);
    -webkit-mask-image: var(--icon-mono-message-square-mto);
}

.icon.minus-mro,
.icon.mono-minus-mro {
    mask-image: var(--icon-mono-minus-mro);
    -webkit-mask-image: var(--icon-mono-minus-mro);
}

.icon.minus-circle-mro,
.icon.mono-minus-circle-mro {
    mask-image: var(--icon-mono-minus-circle-mro);
    -webkit-mask-image: var(--icon-mono-minus-circle-mro);
}

.icon.monitor-mro,
.icon.mono-monitor-mro {
    mask-image: var(--icon-mono-monitor-mro);
    -webkit-mask-image: var(--icon-mono-monitor-mro);
}

.icon.monitor-mto,
.icon.mono-monitor-mto {
    mask-image: var(--icon-mono-monitor-mto);
    -webkit-mask-image: var(--icon-mono-monitor-mto);
}

.icon.moon-mro,
.icon.mono-moon-mro {
    mask-image: var(--icon-mono-moon-mro);
    -webkit-mask-image: var(--icon-mono-moon-mro);
}

.icon.more-horizontal-mro,
.icon.mono-more-horizontal-mro {
    mask-image: var(--icon-mono-more-horizontal-mro);
    -webkit-mask-image: var(--icon-mono-more-horizontal-mro);
}

.icon.move-mto,
.icon.mono-move-mto {
    mask-image: var(--icon-mono-move-mto);
    -webkit-mask-image: var(--icon-mono-move-mto);
}

.icon.objects-mro,
.icon.mono-objects-mro {
    mask-image: var(--icon-mono-objects-mro);
    -webkit-mask-image: var(--icon-mono-objects-mro);
}

.icon.mono-objects-mto {
    mask-image: var(--icon-mono-objects-mto);
    -webkit-mask-image: var(--icon-mono-objects-mto);
}

.icon.palette-mto,
.icon.mono-palette-mto {
    mask-image: var(--icon-mono-palette-mto);
    -webkit-mask-image: var(--icon-mono-palette-mto);
}

.icon.password-mro,
.icon.mono-password-mro {
    mask-image: var(--icon-mono-password-mro);
    -webkit-mask-image: var(--icon-mono-password-mro);
}

.icon.password-mto,
.icon.mono-password-mto {
    mask-image: var(--icon-mono-password-mto);
    -webkit-mask-image: var(--icon-mono-password-mto);
}

.icon.play-square-mto,
.icon.mono-play-square-mto {
    mask-image: var(--icon-mono-play-square-mto);
    -webkit-mask-image: var(--icon-mono-play-square-mto);
}

.icon.plus-mro,
.icon.mono-plus-mro {
    mask-image: var(--icon-mono-plus-mro);
    -webkit-mask-image: var(--icon-mono-plus-mro);
}

.icon.plus-circle-mro,
.icon.mono-plus-circle-mro {
    mask-image: var(--icon-mono-plus-circle-mro);
    -webkit-mask-image: var(--icon-mono-plus-circle-mro);
}

.icon.plus-circle-mto,
.icon.mono-plus-circle-mto {
    mask-image: var(--icon-mono-plus-circle-mto);
    -webkit-mask-image: var(--icon-mono-plus-circle-mto);
}

.icon.printer-mro,
.icon.mono-printer-mro {
    mask-image: var(--icon-mono-printer-mro);
    -webkit-mask-image: var(--icon-mono-printer-mro);
}

.icon.printer-mto,
.icon.mono-printer-mto {
    mask-image: var(--icon-mono-printer-mto);
    -webkit-mask-image: var(--icon-mono-printer-mto);
}

.icon.mono-refresh-mro {
    mask-image: var(--icon-mono-refresh-mro);
    -webkit-mask-image: var(--icon-mono-refresh-mro);
}

.icon.rocket-mto,
.icon.mono-rocket-mto {
    mask-image: var(--icon-mono-rocket-mto);
    -webkit-mask-image: var(--icon-mono-rocket-mto);
}

.icon.search-sro,
.icon.mono-search-sro {
    mask-image: var(--icon-mono-search-sro);
    -webkit-mask-image: var(--icon-mono-search-sro);
}

.icon.server-mto,
.icon.mono-server-mto {
    mask-image: var(--icon-mono-server-mto);
    -webkit-mask-image: var(--icon-mono-server-mto);
}

.icon.share-mro,
.icon.mono-share-mro {
    mask-image: var(--icon-mono-share-mro);
    -webkit-mask-image: var(--icon-mono-share-mro);
}

.icon.share-mto,
.icon.mono-share-mto {
    mask-image: var(--icon-mono-share-mto);
    -webkit-mask-image: var(--icon-mono-share-mto);
}

.icon.mono-shield-check-sts {
    mask-image: var(--icon-mono-shield-check-sts);
    -webkit-mask-image: var(--icon-mono-shield-check-sts);
}

.icon.mono-shield-check-mts {
    mask-image: var(--icon-mono-shield-check-mts);
    -webkit-mask-image: var(--icon-mono-shield-check-mts);
}

.icon.shield-mro,
.icon.mono-shield-mro {
    mask-image: var(--icon-mono-shield-mro);
    -webkit-mask-image: var(--icon-mono-shield-mro);
}

.icon.shield-mto,
.icon.mono-shield-mto {
    mask-image: var(--icon-mono-shield-mto);
    -webkit-mask-image: var(--icon-mono-shield-mto);
}

.icon.sliders-horizontal-01-mro,
.icon.mono-sliders-horizontal-01-mro {
    mask-image: var(--icon-mono-sliders-horizontal-01-mro);
    -webkit-mask-image: var(--icon-mono-sliders-horizontal-01-mro);
}

.icon.sliders-vertical-01-mto,
.icon.mono-sliders-vertical-01-mto {
    mask-image: var(--icon-mono-sliders-vertical-01-mto);
    -webkit-mask-image: var(--icon-mono-sliders-vertical-01-mto);
}

.icon.star-mto,
.icon.mono-star-mto {
    mask-image: var(--icon-mono-star-mto);
    -webkit-mask-image: var(--icon-mono-star-mto);
}

.icon.star-spark-mto,
.icon.mono-star-spark-mto {
    mask-image: var(--icon-mono-star-spark-mto);
    -webkit-mask-image: var(--icon-mono-star-spark-mto);
}

.icon.sun-mro,
.icon.mono-sun-mro {
    mask-image: var(--icon-mono-sun-mro);
    -webkit-mask-image: var(--icon-mono-sun-mro);
}

.icon.sync-mro,
.icon.mono-sync-mro {
    mask-image: var(--icon-mono-sync-mro);
    -webkit-mask-image: var(--icon-mono-sync-mro);
}

.icon.sync-mto,
.icon.mono-sync-mto {
    mask-image: var(--icon-mono-sync-mto);
    -webkit-mask-image: var(--icon-mono-sync-mto);
}

.icon.mono-thumbs-down-mro {
    mask-image: var(--icon-mono-thumbs-down-mro);
    -webkit-mask-image: var(--icon-mono-thumbs-down-mro);
}

.icon.mono-thumbs-up-mro {
    mask-image: var(--icon-mono-thumbs-up-mro);
    -webkit-mask-image: var(--icon-mono-thumbs-up-mro);
}

.icon.mono-transfer-it-mto {
    mask-image: var(--icon-mono-transfer-it-mto);
    -webkit-mask-image: var(--icon-mono-transfer-it-mto);
}

.icon.mono-user-blur-strong-mto {
    mask-image: var(--icon-mono-user-blur-strong-mto);
    -webkit-mask-image: var(--icon-mono-user-blur-strong-mto);
}

.icon.user-circle-mto,
.icon.mono-user-circle-mto {
    mask-image: var(--icon-mono-user-circle-mto);
    -webkit-mask-image: var(--icon-mono-user-circle-mto);
}

.icon.user-plus-mto,
.icon.mono-user-plus-mto {
    mask-image: var(--icon-mono-user-plus-mto);
    -webkit-mask-image: var(--icon-mono-user-plus-mto);
}

.icon.users-mro,
.icon.mono-users-mro {
    mask-image: var(--icon-mono-users-mro);
    -webkit-mask-image: var(--icon-mono-users-mro);
}

.icon.users-mto,
.icon.mono-users-mto {
    mask-image: var(--icon-mono-users-mto);
    -webkit-mask-image: var(--icon-mono-users-mto);
}

.icon.video-mro,
.icon.mono-video-mro {
    mask-image: var(--icon-mono-video-mro);
    -webkit-mask-image: var(--icon-mono-video-mro);
}

.icon.mono-wifi-off-mto {
    mask-image: var(--icon-mono-wifi-off-mto);
    -webkit-mask-image: var(--icon-mono-wifi-off-mto);
}

.icon.mono-wifi-star-mto {
    mask-image: var(--icon-mono-wifi-star-mto);
    -webkit-mask-image: var(--icon-mono-wifi-star-mto);
}

.icon.video-mto,
.icon.mono-video-mto {
    mask-image: var(--icon-mono-video-mto);
    -webkit-mask-image: var(--icon-mono-video-mto);
}

.icon.x-mro,
.icon.mono-x-mro {
    mask-image: var(--icon-mono-x-mro);
    -webkit-mask-image: var(--icon-mono-x-mro);
}

.icon.x-mto,
.icon.mono-x-mto {
    mask-image: var(--icon-mono-x-mto);
    -webkit-mask-image: var(--icon-mono-x-mto);
}

.icon.zap-mro,
.icon.mono-zap-mro {
    mask-image: var(--icon-mono-zap-mro);
    -webkit-mask-image: var(--icon-mono-zap-mro);
}

.icon.zap-mto,
.icon.mono-zap-mto {
    mask-image: var(--icon-mono-zap-mto);
    -webkit-mask-image: var(--icon-mono-zap-mto);
}

.icon.zap-off-mro,
.icon.mono-zap-off-mro {
    mask-image: var(--icon-mono-zap-off-mro);
    -webkit-mask-image: var(--icon-mono-zap-off-mro);
}

.icon.zap-off-mto,
.icon.mono-zap-off-mto {
    mask-image: var(--icon-mono-zap-off-mto);
    -webkit-mask-image: var(--icon-mono-zap-off-mto);
}

/* endregion */

/* region Deprecated mono icons TODO remove once usages updated */

.icon.arrow-left {
    mask-image: var(--icon-mono-arrow-left-mro);
    -webkit-mask-image: var(--icon-mono-arrow-left-mro);
}

.icon.arrow-right {
    mask-image: var(--icon-mono-arrow-right-mro);
    -webkit-mask-image: var(--icon-mono-arrow-right-mro);
}

.icon.check {
    mask-image: var(--icon-mono-check-mro);
    -webkit-mask-image: var(--icon-mono-check-mro);
}

.icon.check-circle {
    mask-image: var(--icon-mono-check-circle-mro);
    -webkit-mask-image: var(--icon-mono-check-circle-mro);
}

.icon.cloud {
    mask-image: var(--icon-mono-cloud-mro);
    -webkit-mask-image: var(--icon-mono-cloud-mro);
}

.icon.code {
    mask-image: var(--icon-mono-code-mro);
    -webkit-mask-image: var(--icon-mono-code-mro);
}

.icon.copy {
    mask-image: var(--icon-mono-copy-mro);
    -webkit-mask-image: var(--icon-mono-copy-mro);
}

.icon.database {
    mask-image: var(--icon-mono-database-mro);
    -webkit-mask-image: var(--icon-mono-database-mro);
}

.icon.file-filter {
    mask-image: var(--icon-mono-filter-mro);
    -webkit-mask-image: var(--icon-mono-filter-mro);
}

.icon.globe {
    mask-image: var(--icon-mono-globe-01-mro);
    -webkit-mask-image: var(--icon-mono-globe-01-mro);
}

.icon.info {
    mask-image: var(--icon-mono-info-mro);
    -webkit-mask-image: var(--icon-mono-info-mro);
}

.icon.mail {
    mask-image: var(--icon-mono-mail-mto);
    -webkit-mask-image: var(--icon-mono-mail-mto);
}

.icon.map-pin {
    mask-image: var(--icon-mono-map-pin-mto);
    -webkit-mask-image: var(--icon-mono-map-pin-mto);
}

.icon.menu {
    mask-image: var(--icon-mono-menu-mro);
    -webkit-mask-image: var(--icon-mono-menu-mro);
}

.icon.minus {
    mask-image: var(--icon-mono-minus-mro);
    -webkit-mask-image: var(--icon-mono-minus-mro);
}

.icon.plus {
    mask-image: var(--icon-mono-plus-mro);
    -webkit-mask-image: var(--icon-mono-plus-mro);
}

.icon.plus-circle {
    mask-image: var(--icon-mono-plus-circle-mro);
    -webkit-mask-image: var(--icon-mono-plus-circle-mro);
}

.icon.search {
    mask-image: var(--icon-mono-search-sro);
    -webkit-mask-image: var(--icon-mono-search-sro);
}

.icon.share {
    mask-image: var(--icon-mono-share-mro);
    -webkit-mask-image: var(--icon-mono-share-mro);
}

.icon.shield {
    mask-image: var(--icon-mono-shield-mro);
    -webkit-mask-image: var(--icon-mono-shield-mro);
}

.icon.sync {
    mask-image: var(--icon-mono-sync-mro);
    -webkit-mask-image: var(--icon-mono-sync-mro);
}

.icon.x {
    mask-image: var(--icon-mono-x-mto);
    -webkit-mask-image: var(--icon-mono-x-mto);
}

/* endregion */

/* region Duotone icons */

.icon.android,
.icon.duotone-android-01 {
    mask-image: var(--icon-duotone-android-01);
    -webkit-mask-image: var(--icon-duotone-android-01);
}

.icon.brain,
.icon.duotone-brain {
    mask-image: var(--icon-duotone-brain);
    -webkit-mask-image: var(--icon-duotone-brain);
}

.icon.bug,
.icon.duotone-bug {
    mask-image: var(--icon-duotone-bug);
    -webkit-mask-image: var(--icon-duotone-bug);
}

.icon.c-plus-plus,
.icon.duotone-cplusplus {
    mask-image: var(--icon-duotone-cplusplus);
    -webkit-mask-image: var(--icon-duotone-cplusplus);
}

.icon.CMD,
.icon.duotone-cmd {
    mask-image: var(--icon-duotone-cmd);
    -webkit-mask-image: var(--icon-duotone-cmd);
}

.icon.copyright,
.icon.duotone-copyright {
    mask-image: var(--icon-duotone-copyright);
    -webkit-mask-image: var(--icon-duotone-copyright);
}

.icon.extension,
.icon.duotone-extension {
    mask-image: var(--icon-duotone-extension);
    -webkit-mask-image: var(--icon-duotone-extension);
}

.icon.hand,
.icon.duotone-hand {
    mask-image: var(--icon-duotone-hand);
    -webkit-mask-image: var(--icon-duotone-hand);
}

.icon.iOS,
.icon.duotone-ios {
    mask-image: var(--icon-duotone-ios);
    -webkit-mask-image: var(--icon-duotone-ios);
}

.icon.lifebuoy,
.icon.duotone-lifebuoy {
    mask-image: var(--icon-duotone-lifebuoy);
    -webkit-mask-image: var(--icon-duotone-lifebuoy);
}

.icon.lightbulb,
.icon.duotone-lightbulb {
    mask-image: var(--icon-duotone-lightbulb);
    -webkit-mask-image: var(--icon-duotone-lightbulb);
}

.icon.media,
.icon.duotone-media {
    mask-image: var(--icon-duotone-media);
    -webkit-mask-image: var(--icon-duotone-media);
}

.icon.privacy,
.icon.duotone-privacy {
    mask-image: var(--icon-duotone-privacy);
    -webkit-mask-image: var(--icon-duotone-privacy);
}

.icon.scale,
.icon.duotone-scale {
    mask-image: var(--icon-duotone-scale);
    -webkit-mask-image: var(--icon-duotone-scale);
}

.icon.SDK,
.icon.duotone-sdk {
    mask-image: var(--icon-duotone-sdk);
    -webkit-mask-image: var(--icon-duotone-sdk);
}

.icon.mega-sync,
.icon.duotone-sync {
    mask-image: var(--icon-duotone-sync);
    -webkit-mask-image: var(--icon-duotone-sync);
}

.icon.shield-duotone,
.icon.duotone-shield {
    mask-image: var(--icon-duotone-shield);
    -webkit-mask-image: var(--icon-duotone-shield);
}

.icon.thunderbird,
.icon.duotone-thunderbird {
    mask-image: var(--icon-duotone-thunderbird);
    -webkit-mask-image: var(--icon-duotone-thunderbird);
}

.icon.tm,
.icon.duotone-tm {
    mask-image: var(--icon-duotone-tm);
    -webkit-mask-image: var(--icon-duotone-tm);
}

.icon.web,
.icon.duotone-web-01 {
    mask-image: var(--icon-duotone-web-01);
    -webkit-mask-image: var(--icon-duotone-web-01);
}

/* endregion */

/* region Social icons */

.icon.social-facebook,
.icon.social-facebook-m {
    mask-image: var(--icon-social-facebook-m);
    -webkit-mask-image: var(--icon-social-facebook-m);
}

.icon.social-instagram,
.icon.social-instagram-m {
    mask-image: var(--icon-social-instagram-m);
    -webkit-mask-image: var(--icon-social-instagram-m);
}

.icon.social-linkedin,
.icon.social-linkedin-m {
    mask-image: var(--icon-social-linkedin-m);
    -webkit-mask-image: var(--icon-social-linkedin-m);
}

.icon.social-threads,
.icon.social-threads-m {
    mask-image: var(--icon-social-threads-m);
    -webkit-mask-image: var(--icon-social-threads-m);
}

.icon.social-x,
.icon.social-x-m {
    mask-image: var(--icon-social-x-m);
    -webkit-mask-image: var(--icon-social-x-m);
}

.icon.social-youtube,
.icon.social-youtube-m {
    mask-image: var(--icon-social-youtube-m);
    -webkit-mask-image: var(--icon-social-youtube-m);
}

/* endregion */

.icon.rectangle-748 {
    mask-image: var(--icon-rectangle-748);
    -webkit-mask-image: var(--icon-rectangle-748);
}

.icon.rss {
    mask-image: var(--icon-rss);
    -webkit-mask-image: var(--icon-rss);
}

.icon.union-start {
    mask-image: var(--icon-union-start);
    -webkit-mask-image: var(--icon-union-start);
}

/* region Editor-supported icon colours */

.icon.color-primary-red-500 {
    color: var(--color-primary-red-500);
}
.icon.color-primary-black-900 {
    color: var(--color-primary-black-900);
}

/* endregion */
