@charset "UTF-8"; @font-face { font-family: "snappymail"; src: url("fonts/snappymail.woff2") format("woff2"), url("fonts/snappymail.woff") format("woff"); font-weight: normal; font-style: normal; font-display: swap; } .fontastic, [data-icon]::before, [class^="icon-"]::before, [class*=" icon-"]::before { font-family: "snappymail" !important; font-style: normal !important; font-weight: normal !important; font-variant: normal !important; line-height: 1; speak: never; -webkit-font-smoothing: antialiased; } [data-icon]::before { content: attr(data-icon); display: inline-block; margin-right: 0.5em; min-width: 1em; } .icon-arrows-in::before { content: "\e000"; } .icon-arrows-out::before { content: "\e001"; } .icon-user-add::before { content: "\e005"; } .icon-paper-plane::before { content: "📧"; } .icon-right-mini::before { content: "›"; } .icon-down-mini::before { content: "⌄"; } .icon-cross::before { content: "✖"; } .icon-ok::before { content: "✔"; } .icon-file::before { content: "🗎"; } .icon-file-code::before { content: "\e030"; } .icon-file-presentation::before { content: "📊"; } .icon-file-archive::before { content: "📦"; } .icon-file-audio::before { content: "🔊"; } .icon-file-text::before { content: "📄"; } .icon-file-image::before { content: "🖻"; } .icon-file-certificate::before { content: "\e038"; /* 🔏 🔐 */ } .icon-attachment::before { content: "📎"; } .icon-file-spreadsheet::before { content: "▦"; } .icon-file-video::before { content: "🎬"; } .icon-folder-add::before { content: "\e03c"; } .icon-lock::before { content: "🔒"; } .icon-filter::before { content: "\e061"; /* ⊆ */ } .icon-import::before { content: "\e066"; } .icon-export::before { content: "\e067"; } .icon-copy::before { content: "\e068"; } .icon-check-mark-circle-two::before { content: "\e073"; } .icon-file-calendar::before { content: "📅"; }