@use "sass:map";

@mixin icon {
  /* !important to prevent issues with browser extensions that change fonts */
  /* stylelint-disable-next-line font-family-no-missing-generic-family-keyword */
  font-family: "icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

$icons-map: (
  "active-sessions": "\f101",
  "add": "\f102",
  "add-caption": "\f103",
  "add-filled": "\f104",
  "add-one-badge": "\f105",
  "add-user": "\f106",
  "add-user-filled": "\f107",
  "admin": "\f108",
  "ai": "\f109",
  "ai-edit": "\f10a",
  "ai-fix": "\f10b",
  "allow-share": "\f10c",
  "allow-speak": "\f10d",
  "animals": "\f10e",
  "animations": "\f10f",
  "archive": "\f110",
  "archive-filled": "\f111",
  "archive-from-main": "\f112",
  "archive-to-main": "\f113",
  "arrow-down": "\f114",
  "arrow-down-circle": "\f115",
  "arrow-left": "\f116",
  "arrow-right": "\f117",
  "ask-support": "\f118",
  "attach": "\f119",
  "auction": "\f11a",
  "auction-drop": "\f11b",
  "auction-filled": "\f11c",
  "auction-next-round": "\f11d",
  "author-hidden": "\f11e",
  "avatar-archived-chats": "\f11f",
  "avatar-deleted-account": "\f120",
  "avatar-saved-messages": "\f121",
  "bold": "\f122",
  "boost": "\f123",
  "boost-craft-chance": "\f124",
  "boost-outline": "\f125",
  "boostcircle": "\f126",
  "boosts": "\f127",
  "bot-command": "\f128",
  "bot-commands-filled": "\f129",
  "bots": "\f12a",
  "brush": "\f12b",
  "bug": "\f12c",
  "calendar": "\f12d",
  "calendar-filter": "\f12e",
  "camera": "\f12f",
  "camera-add": "\f130",
  "car": "\f131",
  "card": "\f132",
  "cash-circle": "\f133",
  "channel": "\f134",
  "channel-filled": "\f135",
  "channelviews": "\f136",
  "chat-badge": "\f137",
  "chats-badge": "\f138",
  "check": "\f139",
  "check-bold": "\f13a",
  "check-filled": "\f13b",
  "choice-selected": "\f13c",
  "clock": "\f13d",
  "clock-edit": "\f13e",
  "close": "\f13f",
  "close-circle": "\f140",
  "close-topic": "\f141",
  "closed-gift": "\f142",
  "cloud-download": "\f143",
  "collapse": "\f144",
  "collapse-modal": "\f145",
  "colorize": "\f146",
  "combine-craft": "\f147",
  "comments": "\f148",
  "comments-sticker": "\f149",
  "copy": "\f14a",
  "copy-media": "\f14b",
  "craft": "\f14c",
  "crop": "\f14d",
  "crown-take-off": "\f14e",
  "crown-take-off-outline": "\f14f",
  "crown-wear": "\f150",
  "crown-wear-outline": "\f151",
  "darkmode": "\f152",
  "data": "\f153",
  "delete": "\f154",
  "delete-filled": "\f155",
  "delete-left": "\f156",
  "delete-user": "\f157",
  "diamond": "\f158",
  "document": "\f159",
  "double-badge": "\f15a",
  "down": "\f15b",
  "download": "\f15c",
  "dropdown-arrows": "\f15d",
  "eats": "\f15e",
  "edit": "\f15f",
  "email": "\f160",
  "enter": "\f161",
  "expand": "\f162",
  "expand-modal": "\f163",
  "eye": "\f164",
  "eye-crossed": "\f165",
  "eye-crossed-outline": "\f166",
  "eye-outline": "\f167",
  "favorite": "\f168",
  "favorite-filled": "\f169",
  "file-badge": "\f16a",
  "flag": "\f16b",
  "flip": "\f16c",
  "folder": "\f16d",
  "folder-badge": "\f16e",
  "folder-tabs-bot": "\f16f",
  "folder-tabs-channel": "\f170",
  "folder-tabs-chat": "\f171",
  "folder-tabs-chats": "\f172",
  "folder-tabs-folder": "\f173",
  "folder-tabs-group": "\f174",
  "folder-tabs-star": "\f175",
  "folder-tabs-user": "\f176",
  "fontsize": "\f177",
  "forums": "\f178",
  "forward": "\f179",
  "fragment": "\f17a",
  "frozen-time": "\f17b",
  "fullscreen": "\f17c",
  "gifs": "\f17d",
  "gift": "\f17e",
  "gift-transfer-inline": "\f17f",
  "group": "\f180",
  "group-filled": "\f181",
  "grouped": "\f182",
  "grouped-disable": "\f183",
  "hand-stop": "\f184",
  "hand-stop-filled": "\f185",
  "hashtag": "\f186",
  "hd-photo": "\f187",
  "heart": "\f188",
  "heart-outline": "\f189",
  "help": "\f18a",
  "info": "\f18b",
  "info-filled": "\f18c",
  "install": "\f18d",
  "italic": "\f18e",
  "key": "\f18f",
  "keyboard": "\f190",
  "lamp": "\f191",
  "language": "\f192",
  "large-pause": "\f193",
  "large-play": "\f194",
  "link": "\f195",
  "link-badge": "\f196",
  "link-broken": "\f197",
  "location": "\f198",
  "lock": "\f199",
  "lock-badge": "\f19a",
  "logout": "\f19b",
  "loop": "\f19c",
  "mention": "\f19d",
  "menu": "\f19e",
  "message": "\f19f",
  "message-failed": "\f1a0",
  "message-pending": "\f1a1",
  "message-read": "\f1a2",
  "message-succeeded": "\f1a3",
  "microphone": "\f1a4",
  "microphone-alt": "\f1a5",
  "monospace": "\f1a6",
  "more": "\f1a7",
  "more-circle": "\f1a8",
  "move-caption-down": "\f1a9",
  "move-caption-up": "\f1aa",
  "mute": "\f1ab",
  "muted": "\f1ac",
  "my-notes": "\f1ad",
  "new-chat-filled": "\f1ae",
  "new-send": "\f1af",
  "next": "\f1b0",
  "next-link": "\f1b1",
  "no-download": "\f1b2",
  "no-share": "\f1b3",
  "nochannel": "\f1b4",
  "noise-suppression": "\f1b5",
  "non-contacts": "\f1b6",
  "note": "\f1b7",
  "one-filled": "\f1b8",
  "open-in-new-tab": "\f1b9",
  "password-off": "\f1ba",
  "pause": "\f1bb",
  "permissions": "\f1bc",
  "phone": "\f1bd",
  "phone-discard": "\f1be",
  "phone-discard-outline": "\f1bf",
  "photo": "\f1c0",
  "pin": "\f1c1",
  "pin-badge": "\f1c2",
  "pin-list": "\f1c3",
  "pinned-chat": "\f1c4",
  "pinned-message": "\f1c5",
  "pip": "\f1c6",
  "play": "\f1c7",
  "play-story": "\f1c8",
  "poll": "\f1c9",
  "poll-badge": "\f1ca",
  "previous": "\f1cb",
  "previous-link": "\f1cc",
  "privacy-policy": "\f1cd",
  "proof-of-ownership": "\f1ce",
  "quote": "\f1cf",
  "quote-text": "\f1d0",
  "radial-badge": "\f1d1",
  "rating-icons-level1": "\f1d2",
  "rating-icons-level10": "\f1d3",
  "rating-icons-level2": "\f1d4",
  "rating-icons-level20": "\f1d5",
  "rating-icons-level3": "\f1d6",
  "rating-icons-level30": "\f1d7",
  "rating-icons-level4": "\f1d8",
  "rating-icons-level40": "\f1d9",
  "rating-icons-level5": "\f1da",
  "rating-icons-level50": "\f1db",
  "rating-icons-level6": "\f1dc",
  "rating-icons-level60": "\f1dd",
  "rating-icons-level7": "\f1de",
  "rating-icons-level70": "\f1df",
  "rating-icons-level8": "\f1e0",
  "rating-icons-level80": "\f1e1",
  "rating-icons-level9": "\f1e2",
  "rating-icons-level90": "\f1e3",
  "rating-icons-negative": "\f1e4",
  "readchats": "\f1e5",
  "recent": "\f1e6",
  "redo": "\f1e7",
  "refund": "\f1e8",
  "reload": "\f1e9",
  "reload-arrows": "\f1ea",
  "remove": "\f1eb",
  "remove-quote": "\f1ec",
  "reopen-topic": "\f1ed",
  "reorder-tabs": "\f1ee",
  "replace": "\f1ef",
  "replace-round": "\f1f0",
  "replies": "\f1f1",
  "reply": "\f1f2",
  "reply-filled": "\f1f3",
  "revenue-split": "\f1f4",
  "revote": "\f1f5",
  "rotate": "\f1f6",
  "save-story": "\f1f7",
  "saved-messages": "\f1f8",
  "schedule": "\f1f9",
  "scheduled": "\f1fa",
  "sd-photo": "\f1fb",
  "search": "\f1fc",
  "select": "\f1fd",
  "select-filled": "\f1fe",
  "sell": "\f1ff",
  "sell-outline": "\f200",
  "send": "\f201",
  "send-outline": "\f202",
  "settings": "\f203",
  "settings-filled": "\f204",
  "share-filled": "\f205",
  "share-screen": "\f206",
  "share-screen-outlined": "\f207",
  "share-screen-stop": "\f208",
  "show-message": "\f209",
  "sidebar": "\f20a",
  "skip-next": "\f20b",
  "skip-previous": "\f20c",
  "smallscreen": "\f20d",
  "smile": "\f20e",
  "sort": "\f20f",
  "sort-by-date": "\f210",
  "sort-by-number": "\f211",
  "sort-by-price": "\f212",
  "speaker": "\f213",
  "speaker-muted-story": "\f214",
  "speaker-outline": "\f215",
  "speaker-story": "\f216",
  "spoiler": "\f217",
  "spoiler-disable": "\f218",
  "sport": "\f219",
  "star": "\f21a",
  "stars-lock": "\f21b",
  "stars-refund": "\f21c",
  "stats": "\f21d",
  "stealth-future": "\f21e",
  "stealth-past": "\f21f",
  "stickers": "\f220",
  "stop": "\f221",
  "stop-raising-hand": "\f222",
  "story-caption": "\f223",
  "story-expired": "\f224",
  "story-priority": "\f225",
  "story-reply": "\f226",
  "strikethrough": "\f227",
  "tag": "\f228",
  "tag-add": "\f229",
  "tag-crossed": "\f22a",
  "tag-filter": "\f22b",
  "tag-name": "\f22c",
  "timer": "\f22d",
  "timer-filled": "\f22e",
  "toncoin": "\f22f",
  "tone": "\f230",
  "tools": "\f231",
  "topic-new": "\f232",
  "trade": "\f233",
  "transcribe": "\f234",
  "truck": "\f235",
  "unarchive": "\f236",
  "underlined": "\f237",
  "understood": "\f238",
  "undo": "\f239",
  "unique-profile": "\f23a",
  "unlist": "\f23b",
  "unlist-outline": "\f23c",
  "unlock": "\f23d",
  "unlock-badge": "\f23e",
  "unmute": "\f23f",
  "unpin": "\f240",
  "unread": "\f241",
  "up": "\f242",
  "user": "\f243",
  "user-filled": "\f244",
  "user-online": "\f245",
  "user-stars": "\f246",
  "user-tag": "\f247",
  "video": "\f248",
  "video-outlined": "\f249",
  "video-stop": "\f24a",
  "view-once": "\f24b",
  "voice-chat": "\f24c",
  "volume-1": "\f24d",
  "volume-2": "\f24e",
  "volume-3": "\f24f",
  "warning": "\f250",
  "web": "\f251",
  "webapp": "\f252",
  "word-wrap": "\f253",
  "zoom-in": "\f254",
  "zoom-out": "\f255",
);
