(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) :
typeof define === 'function' && define.amd ? define(['exports'], factory) :
(global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.StacksIcons = {}));
})(this, (function (exports) { 'use strict';
const IconAccessibility = "";
const IconAchievements = "";
const IconAchievementsLg = "";
const IconAchievementsSm = "";
const IconAlert = "";
const IconAlertCircle = "";
const IconAlertCircleSm = "";
const IconAlertSm = "";
const IconAnswer = "";
const IconAnswerEs = "";
const IconAnswerPt = "";
const IconAnswerRu = "";
const IconApprove = "";
const IconArchive = "";
const IconArchiveAlt = "";
const IconArchiveAltSm = "";
const IconArchiveSm = "";
const IconArrowDoubleDown = "";
const IconArrowDoubleUp = "";
const IconArrowDown = "";
const IconArrowDownAlt = "";
const IconArrowDownLg = "";
const IconArrowDownSm = "";
const IconArrowLeft = "";
const IconArrowLeftAlt = "";
const IconArrowLeftSm = "";
const IconArrowRight = "";
const IconArrowRightAlt = "";
const IconArrowRightAltSm = "";
const IconArrowRightSm = "";
const IconArrowUp = "";
const IconArrowUpAlt = "";
const IconArrowUpDown = "";
const IconArrowUpDownSm = "";
const IconArrowUpLg = "";
const IconArrowUpSm = "";
const IconAsterisk = "";
const IconAsteriskSm = "";
const IconBadge = "";
const IconBadgeSm = "";
const IconBalloon = "";
const IconBell = "";
const IconBellSm = "";
const IconBold = "";
const IconBook = "";
const IconBookmark = "";
const IconBookmarkAlt = "";
const IconBriefcase = "";
const IconBriefcaseSm = "";
const IconBullhorn = "";
const IconBullhornSm = "";
const IconCake = "";
const IconCalendar = "";
const IconChair = "";
const IconCheckmark = "";
const IconCheckmarkLg = "";
const IconCheckmarkSm = "";
const IconCheckmarkVerified = "";
const IconCheckmarkVerifiedSm = "";
const IconClap = "";
const IconClear = "";
const IconClearSm = "";
const IconClock = "";
const IconCode = "";
const IconCodeSnippet = "";
const IconCodeblock = "";
const IconCodeblockAlt = "";
const IconCoins = "";
const IconCollection = "";
const IconColumns = "";
const IconComputer = "";
const IconCopy = "";
const IconCreditCard = "";
const IconCrosshairs = "";
const IconCurrency = "";
const IconDevTo = "";
const IconDiff = "";
const IconDiscord = "";
const IconDocument = "";
const IconDocumentAlt = "";
const IconDownload = "";
const IconDownloadSm = "";
const IconDropbox = "";
const IconEllipsisHorizontal = "";
const IconEllipsisVertical = "";
const IconEye = "";
const IconEyeOff = "";
const IconEyeOffSm = "";
const IconEyeSm = "";
const IconEyes = "";
const IconFaceFrown = "";
const IconFaceJoy = "";
const IconFaceMindBlown = "";
const IconFaceNeutral = "";
const IconFaceSad = "";
const IconFaceShocked = "";
const IconFaceSmile = "";
const IconFacebook = "";
const IconFemale = "";
const IconFigma = "";
const IconFilter = "";
const IconFire = "";
const IconFireSm = "";
const IconFitness = "";
const IconFlag = "";
const IconFlagGermany = "";
const IconFlagSm = "";
const IconFlagUnitedKingdom = "";
const IconFlagUnitedStates = "";
const IconFloat = "";
const IconFood = "";
const IconFour = "";
const IconFourLg = "";
const IconGear = "";
const IconGearSm = "";
const IconGitHub = "";
const IconGitLab = "";
const IconGlobe = "";
const IconGoogle = "";
const IconGoogleDrive = "";
const IconGrabber = "";
const IconGrabberVertical = "";
const IconGraph = "";
const IconGrid = "";
const IconHamburger = "";
const IconHandNice = "";
const IconHandPointRight = "";
const IconHandRock = "";
const IconHandsTogether = "";
const IconHeader = "";
const IconHealth = "";
const IconHeart = "";
const IconHelp = "";
const IconHelpSm = "";
const IconHistory = "";
const IconHome = "";
const IconHorizontalRule = "";
const IconHundred = "";
const IconImage = "";
const IconInbox = "";
const IconInboxSm = "";
const IconIndent = "";
const IconIndustry = "";
const IconIndustrySm = "";
const IconInfo = "";
const IconInfoSm = "";
const IconInstagram = "";
const IconInternational = "";
const IconInternationalSm = "";
const IconItalic = "";
const IconJira = "";
const IconKey = "";
const IconKeySm = "";
const IconLaptop = "";
const IconLaunchPad = "";
const IconLightbulb = "";
const IconLightbulbSm = "";
const IconLink = "";
const IconLinkSm = "";
const IconLinkedIn = "";
const IconLocation = "";
const IconLocationSm = "";
const IconLock = "";
const IconLockSm = "";
const IconMail = "";
const IconMailOpen = "";
const IconMailOpenSm = "";
const IconMailSm = "";
const IconMarkdown = "";
const IconMarkdownPreview = "";
const IconMedal = "";
const IconMerge = "";
const IconMessage = "";
const IconMessageCompose = "";
const IconMicrosoft = "";
const IconMicrosoftTeams = "";
const IconMigrate = "";
const IconMilestone = "";
const IconMinus = "";
const IconMinusSm = "";
const IconModerator = "";
const IconModeratorSm = "";
const IconMoney = "";
const IconNotInterested = "";
const IconNotInterestedSm = "";
const IconOkta = "";
const IconOne = "";
const IconOneLg = "";
const IconOpenSource = "";
const IconOrderedList = "";
const IconOutdent = "";
const IconPaperclip = "";
const IconPeak = "";
const IconPencil = "";
const IconPencilSm = "";
const IconPeople = "";
const IconPeopleSm = "";
const IconPerson = "";
const IconPhone = "";
const IconPlaceholder = "";
const IconPlaceholderLg = "";
const IconPlaceholderSm = "";
const IconPlay = "";
const IconPlus = "";
const IconPlusOne = "";
const IconPlusSm = "";
const IconPromoteDemote = "";
const IconPromoted = "";
const IconPromotedSm = "";
const IconQuestion = "";
const IconQuestionEs = "";
const IconQuestionPt = "";
const IconQuestionRu = "";
const IconQuote = "";
const IconRedact = "";
const IconRedactSm = "";
const IconRefresh = "";
const IconRefreshSm = "";
const IconRelocation = "";
const IconRelocationSm = "";
const IconRemote = "";
const IconRemoteSm = "";
const IconReply = "";
const IconReplySm = "";
const IconReputation = "";
const IconReputationSm = "";
const IconReviewQueue = "";
const IconRichText = "";
const IconRss = "";
const IconSOS = "";
const IconSchool = "";
const IconSchoolSm = "";
const IconScreenFull = "";
const IconScreenNormal = "";
const IconSearch = "";
const IconSearchSm = "";
const IconShare = "";
const IconShareSm = "";
const IconShield = "";
const IconShieldSm = "";
const IconShieldXSm = "";
const IconSkull = "";
const IconSlack = "";
const IconSmartPhone = "";
const IconSmileyAdd = "";
const IconSpeechBubble = "";
const IconSpeechBubbleError = "";
const IconSpeechBubbleQuestion = "";
const IconSpeechBubbleRight = "";
const IconSpeechBubbleRightSm = "";
const IconSpeechBubbleRightStar = "";
const IconSpeechBubbleRightStarSm = "";
const IconSpeechBubbleSm = "";
const IconStackExchange = "";
const IconStar = "";
const IconStarHalf = "";
const IconStarHalfSm = "";
const IconStarSm = "";
const IconStarVerified = "";
const IconStarVerifiedSm = "";
const IconStrikethrough = "";
const IconStroller = "";
const IconSubway = "";
const IconSync = "";
const IconSyncSm = "";
const IconTIL = "";
const IconTable = "";
const IconTack = "";
const IconTackSm = "";
const IconTada = "";
const IconTag = "";
const IconTagSm = "";
const IconTags = "";
const IconTagsSm = "";
const IconTheme = "";
const IconThree = "";
const IconThreeLg = "";
const IconThumbsDown = "";
const IconThumbsUp = "";
const IconTool = "";
const IconTrash = "";
const IconTrashSm = "";
const IconTrendingDown = "";
const IconTrendingNone = "";
const IconTrendingUp = "";
const IconTwitter = "";
const IconTwo = "";
const IconTwoLg = "";
const IconUndo = "";
const IconUndoSm = "";
const IconUnflag = "";
const IconUnflagSm = "";
const IconUnlock = "";
const IconUnlockSm = "";
const IconUnorderedList = "";
const IconUnsync = "";
const IconUnsyncSm = "";
const IconUntrash = "";
const IconUntrashSm = "";
const IconVK = "";
const IconVacation = "";
const IconWand = "";
const IconWave = "";
const IconYandex = "";
var Icons = /*#__PURE__*/Object.freeze({
__proto__: null,
IconAccessibility: IconAccessibility,
IconAchievements: IconAchievements,
IconAchievementsLg: IconAchievementsLg,
IconAchievementsSm: IconAchievementsSm,
IconAlert: IconAlert,
IconAlertCircle: IconAlertCircle,
IconAlertCircleSm: IconAlertCircleSm,
IconAlertSm: IconAlertSm,
IconAnswer: IconAnswer,
IconAnswerEs: IconAnswerEs,
IconAnswerPt: IconAnswerPt,
IconAnswerRu: IconAnswerRu,
IconApprove: IconApprove,
IconArchive: IconArchive,
IconArchiveAlt: IconArchiveAlt,
IconArchiveAltSm: IconArchiveAltSm,
IconArchiveSm: IconArchiveSm,
IconArrowDoubleDown: IconArrowDoubleDown,
IconArrowDoubleUp: IconArrowDoubleUp,
IconArrowDown: IconArrowDown,
IconArrowDownAlt: IconArrowDownAlt,
IconArrowDownLg: IconArrowDownLg,
IconArrowDownSm: IconArrowDownSm,
IconArrowLeft: IconArrowLeft,
IconArrowLeftAlt: IconArrowLeftAlt,
IconArrowLeftSm: IconArrowLeftSm,
IconArrowRight: IconArrowRight,
IconArrowRightAlt: IconArrowRightAlt,
IconArrowRightAltSm: IconArrowRightAltSm,
IconArrowRightSm: IconArrowRightSm,
IconArrowUp: IconArrowUp,
IconArrowUpAlt: IconArrowUpAlt,
IconArrowUpDown: IconArrowUpDown,
IconArrowUpDownSm: IconArrowUpDownSm,
IconArrowUpLg: IconArrowUpLg,
IconArrowUpSm: IconArrowUpSm,
IconAsterisk: IconAsterisk,
IconAsteriskSm: IconAsteriskSm,
IconBadge: IconBadge,
IconBadgeSm: IconBadgeSm,
IconBalloon: IconBalloon,
IconBell: IconBell,
IconBellSm: IconBellSm,
IconBold: IconBold,
IconBook: IconBook,
IconBookmark: IconBookmark,
IconBookmarkAlt: IconBookmarkAlt,
IconBriefcase: IconBriefcase,
IconBriefcaseSm: IconBriefcaseSm,
IconBullhorn: IconBullhorn,
IconBullhornSm: IconBullhornSm,
IconCake: IconCake,
IconCalendar: IconCalendar,
IconChair: IconChair,
IconCheckmark: IconCheckmark,
IconCheckmarkLg: IconCheckmarkLg,
IconCheckmarkSm: IconCheckmarkSm,
IconCheckmarkVerified: IconCheckmarkVerified,
IconCheckmarkVerifiedSm: IconCheckmarkVerifiedSm,
IconClap: IconClap,
IconClear: IconClear,
IconClearSm: IconClearSm,
IconClock: IconClock,
IconCode: IconCode,
IconCodeSnippet: IconCodeSnippet,
IconCodeblock: IconCodeblock,
IconCodeblockAlt: IconCodeblockAlt,
IconCoins: IconCoins,
IconCollection: IconCollection,
IconColumns: IconColumns,
IconComputer: IconComputer,
IconCopy: IconCopy,
IconCreditCard: IconCreditCard,
IconCrosshairs: IconCrosshairs,
IconCurrency: IconCurrency,
IconDevTo: IconDevTo,
IconDiff: IconDiff,
IconDiscord: IconDiscord,
IconDocument: IconDocument,
IconDocumentAlt: IconDocumentAlt,
IconDownload: IconDownload,
IconDownloadSm: IconDownloadSm,
IconDropbox: IconDropbox,
IconEllipsisHorizontal: IconEllipsisHorizontal,
IconEllipsisVertical: IconEllipsisVertical,
IconEye: IconEye,
IconEyeOff: IconEyeOff,
IconEyeOffSm: IconEyeOffSm,
IconEyeSm: IconEyeSm,
IconEyes: IconEyes,
IconFaceFrown: IconFaceFrown,
IconFaceJoy: IconFaceJoy,
IconFaceMindBlown: IconFaceMindBlown,
IconFaceNeutral: IconFaceNeutral,
IconFaceSad: IconFaceSad,
IconFaceShocked: IconFaceShocked,
IconFaceSmile: IconFaceSmile,
IconFacebook: IconFacebook,
IconFemale: IconFemale,
IconFigma: IconFigma,
IconFilter: IconFilter,
IconFire: IconFire,
IconFireSm: IconFireSm,
IconFitness: IconFitness,
IconFlag: IconFlag,
IconFlagGermany: IconFlagGermany,
IconFlagSm: IconFlagSm,
IconFlagUnitedKingdom: IconFlagUnitedKingdom,
IconFlagUnitedStates: IconFlagUnitedStates,
IconFloat: IconFloat,
IconFood: IconFood,
IconFour: IconFour,
IconFourLg: IconFourLg,
IconGear: IconGear,
IconGearSm: IconGearSm,
IconGitHub: IconGitHub,
IconGitLab: IconGitLab,
IconGlobe: IconGlobe,
IconGoogle: IconGoogle,
IconGoogleDrive: IconGoogleDrive,
IconGrabber: IconGrabber,
IconGrabberVertical: IconGrabberVertical,
IconGraph: IconGraph,
IconGrid: IconGrid,
IconHamburger: IconHamburger,
IconHandNice: IconHandNice,
IconHandPointRight: IconHandPointRight,
IconHandRock: IconHandRock,
IconHandsTogether: IconHandsTogether,
IconHeader: IconHeader,
IconHealth: IconHealth,
IconHeart: IconHeart,
IconHelp: IconHelp,
IconHelpSm: IconHelpSm,
IconHistory: IconHistory,
IconHome: IconHome,
IconHorizontalRule: IconHorizontalRule,
IconHundred: IconHundred,
IconImage: IconImage,
IconInbox: IconInbox,
IconInboxSm: IconInboxSm,
IconIndent: IconIndent,
IconIndustry: IconIndustry,
IconIndustrySm: IconIndustrySm,
IconInfo: IconInfo,
IconInfoSm: IconInfoSm,
IconInstagram: IconInstagram,
IconInternational: IconInternational,
IconInternationalSm: IconInternationalSm,
IconItalic: IconItalic,
IconJira: IconJira,
IconKey: IconKey,
IconKeySm: IconKeySm,
IconLaptop: IconLaptop,
IconLaunchPad: IconLaunchPad,
IconLightbulb: IconLightbulb,
IconLightbulbSm: IconLightbulbSm,
IconLink: IconLink,
IconLinkSm: IconLinkSm,
IconLinkedIn: IconLinkedIn,
IconLocation: IconLocation,
IconLocationSm: IconLocationSm,
IconLock: IconLock,
IconLockSm: IconLockSm,
IconMail: IconMail,
IconMailOpen: IconMailOpen,
IconMailOpenSm: IconMailOpenSm,
IconMailSm: IconMailSm,
IconMarkdown: IconMarkdown,
IconMarkdownPreview: IconMarkdownPreview,
IconMedal: IconMedal,
IconMerge: IconMerge,
IconMessage: IconMessage,
IconMessageCompose: IconMessageCompose,
IconMicrosoft: IconMicrosoft,
IconMicrosoftTeams: IconMicrosoftTeams,
IconMigrate: IconMigrate,
IconMilestone: IconMilestone,
IconMinus: IconMinus,
IconMinusSm: IconMinusSm,
IconModerator: IconModerator,
IconModeratorSm: IconModeratorSm,
IconMoney: IconMoney,
IconNotInterested: IconNotInterested,
IconNotInterestedSm: IconNotInterestedSm,
IconOkta: IconOkta,
IconOne: IconOne,
IconOneLg: IconOneLg,
IconOpenSource: IconOpenSource,
IconOrderedList: IconOrderedList,
IconOutdent: IconOutdent,
IconPaperclip: IconPaperclip,
IconPeak: IconPeak,
IconPencil: IconPencil,
IconPencilSm: IconPencilSm,
IconPeople: IconPeople,
IconPeopleSm: IconPeopleSm,
IconPerson: IconPerson,
IconPhone: IconPhone,
IconPlaceholder: IconPlaceholder,
IconPlaceholderLg: IconPlaceholderLg,
IconPlaceholderSm: IconPlaceholderSm,
IconPlay: IconPlay,
IconPlus: IconPlus,
IconPlusOne: IconPlusOne,
IconPlusSm: IconPlusSm,
IconPromoteDemote: IconPromoteDemote,
IconPromoted: IconPromoted,
IconPromotedSm: IconPromotedSm,
IconQuestion: IconQuestion,
IconQuestionEs: IconQuestionEs,
IconQuestionPt: IconQuestionPt,
IconQuestionRu: IconQuestionRu,
IconQuote: IconQuote,
IconRedact: IconRedact,
IconRedactSm: IconRedactSm,
IconRefresh: IconRefresh,
IconRefreshSm: IconRefreshSm,
IconRelocation: IconRelocation,
IconRelocationSm: IconRelocationSm,
IconRemote: IconRemote,
IconRemoteSm: IconRemoteSm,
IconReply: IconReply,
IconReplySm: IconReplySm,
IconReputation: IconReputation,
IconReputationSm: IconReputationSm,
IconReviewQueue: IconReviewQueue,
IconRichText: IconRichText,
IconRss: IconRss,
IconSOS: IconSOS,
IconSchool: IconSchool,
IconSchoolSm: IconSchoolSm,
IconScreenFull: IconScreenFull,
IconScreenNormal: IconScreenNormal,
IconSearch: IconSearch,
IconSearchSm: IconSearchSm,
IconShare: IconShare,
IconShareSm: IconShareSm,
IconShield: IconShield,
IconShieldSm: IconShieldSm,
IconShieldXSm: IconShieldXSm,
IconSkull: IconSkull,
IconSlack: IconSlack,
IconSmartPhone: IconSmartPhone,
IconSmileyAdd: IconSmileyAdd,
IconSpeechBubble: IconSpeechBubble,
IconSpeechBubbleError: IconSpeechBubbleError,
IconSpeechBubbleQuestion: IconSpeechBubbleQuestion,
IconSpeechBubbleRight: IconSpeechBubbleRight,
IconSpeechBubbleRightSm: IconSpeechBubbleRightSm,
IconSpeechBubbleRightStar: IconSpeechBubbleRightStar,
IconSpeechBubbleRightStarSm: IconSpeechBubbleRightStarSm,
IconSpeechBubbleSm: IconSpeechBubbleSm,
IconStackExchange: IconStackExchange,
IconStar: IconStar,
IconStarHalf: IconStarHalf,
IconStarHalfSm: IconStarHalfSm,
IconStarSm: IconStarSm,
IconStarVerified: IconStarVerified,
IconStarVerifiedSm: IconStarVerifiedSm,
IconStrikethrough: IconStrikethrough,
IconStroller: IconStroller,
IconSubway: IconSubway,
IconSync: IconSync,
IconSyncSm: IconSyncSm,
IconTIL: IconTIL,
IconTable: IconTable,
IconTack: IconTack,
IconTackSm: IconTackSm,
IconTada: IconTada,
IconTag: IconTag,
IconTagSm: IconTagSm,
IconTags: IconTags,
IconTagsSm: IconTagsSm,
IconTheme: IconTheme,
IconThree: IconThree,
IconThreeLg: IconThreeLg,
IconThumbsDown: IconThumbsDown,
IconThumbsUp: IconThumbsUp,
IconTool: IconTool,
IconTrash: IconTrash,
IconTrashSm: IconTrashSm,
IconTrendingDown: IconTrendingDown,
IconTrendingNone: IconTrendingNone,
IconTrendingUp: IconTrendingUp,
IconTwitter: IconTwitter,
IconTwo: IconTwo,
IconTwoLg: IconTwoLg,
IconUndo: IconUndo,
IconUndoSm: IconUndoSm,
IconUnflag: IconUnflag,
IconUnflagSm: IconUnflagSm,
IconUnlock: IconUnlock,
IconUnlockSm: IconUnlockSm,
IconUnorderedList: IconUnorderedList,
IconUnsync: IconUnsync,
IconUnsyncSm: IconUnsyncSm,
IconUntrash: IconUntrash,
IconUntrashSm: IconUntrashSm,
IconVK: IconVK,
IconVacation: IconVacation,
IconWand: IconWand,
IconWave: IconWave,
IconYandex: IconYandex
});
const SpotAds = "";
const SpotAdsLg = "";
const SpotAdsXL = "";
const SpotAlert = "";
const SpotAlertCircle = "";
const SpotAlertCircleLg = "";
const SpotAlertCircleXL = "";
const SpotAlertLg = "";
const SpotAlertXL = "";
const SpotAnswer = "";
const SpotAnswerLg = "";
const SpotAnswerXL = "";
const SpotApprove = "";
const SpotApproveLg = "";
const SpotApproveXL = "";
const SpotAstronaut = "";
const SpotAstronautLg = "";
const SpotAstronautXL = "";
const SpotAward = "";
const SpotAwardLg = "";
const SpotAwardXL = "";
const SpotBadge = "";
const SpotBadgeLg = "";
const SpotBadgeXL = "";
const SpotBell = "";
const SpotBellLg = "";
const SpotBellXL = "";
const SpotBookmark = "";
const SpotBookmarkAdd = "";
const SpotBookmarkAddLg = "";
const SpotBookmarkAddXL = "";
const SpotBookmarkLg = "";
const SpotBookmarkXL = "";
const SpotBullhorn = "";
const SpotBullhornLg = "";
const SpotBullhornXL = "";
const SpotCalendar = "";
const SpotCalendarLg = "";
const SpotCalendarXL = "";
const SpotChecklist = "";
const SpotChecklistLg = "";
const SpotChecklistXL = "";
const SpotClock = "";
const SpotClockLg = "";
const SpotClockXL = "";
const SpotCollection = "";
const SpotCollectionLg = "";
const SpotCollectionXL = "";
const SpotCollective = "";
const SpotCollectiveLg = "";
const SpotCollectiveXL = "";
const SpotCompass = "";
const SpotCompassLg = "";
const SpotCompassXL = "";
const SpotDocumentAlt = "";
const SpotDocumentAltLg = "";
const SpotDocumentAltXL = "";
const SpotEmpty = "";
const SpotEmptyLg = "";
const SpotEmptyXL = "";
const SpotExpire = "";
const SpotExpireLg = "";
const SpotExpireXL = "";
const SpotFire = "";
const SpotFireLg = "";
const SpotFireXL = "";
const SpotFocus = "";
const SpotFocusLg = "";
const SpotFocusXL = "";
const SpotForYou = "";
const SpotForYouLg = "";
const SpotForYouXL = "";
const SpotFour = "";
const SpotGauge = "";
const SpotGaugeLg = "";
const SpotGaugeXL = "";
const SpotGear = "";
const SpotGearLg = "";
const SpotGearXL = "";
const SpotGlobe = "";
const SpotGlobeLg = "";
const SpotGlobeXL = "";
const SpotHeadset = "";
const SpotHeadsetLg = "";
const SpotHeadsetXL = "";
const SpotHealth = "";
const SpotHealthLg = "";
const SpotHealthXL = "";
const SpotHeart = "";
const SpotHeartLg = "";
const SpotHeartXL = "";
const SpotIdentity = "";
const SpotIdentityLg = "";
const SpotIdentityXL = "";
const SpotImage = "";
const SpotImageLg = "";
const SpotImageXL = "";
const SpotInspect = "";
const SpotInspectLg = "";
const SpotInspectXL = "";
const SpotJobListings = "";
const SpotJobListingsLg = "";
const SpotJobListingsXL = "";
const SpotJobSearch = "";
const SpotJobSearchLg = "";
const SpotJobSearchXL = "";
const SpotKey = "";
const SpotKeyLg = "";
const SpotKeyXL = "";
const SpotLightbulb = "";
const SpotLightbulbLg = "";
const SpotLightbulbXL = "";
const SpotLocation = "";
const SpotLocationLg = "";
const SpotLocationXL = "";
const SpotLock = "";
const SpotLockLg = "";
const SpotLockXL = "";
const SpotMagnet = "";
const SpotMagnetLg = "";
const SpotMagnetXL = "";
const SpotMail = "";
const SpotMailLg = "";
const SpotMailXL = "";
const SpotMention = "";
const SpotMentionLg = "";
const SpotMentionXL = "";
const SpotMetrics = "";
const SpotMetricsLg = "";
const SpotMetricsXL = "";
const SpotNetwork = "";
const SpotNetworkLg = "";
const SpotNetworkXL = "";
const SpotOne = "";
const SpotPage = "";
const SpotPageLg = "";
const SpotPageXL = "";
const SpotPencil = "";
const SpotPencilLg = "";
const SpotPencilXL = "";
const SpotPeople = "";
const SpotPeopleLg = "";
const SpotPeopleXL = "";
const SpotPersonVerified = "";
const SpotPersonVerifiedLg = "";
const SpotPersonVerifiedXL = "";
const SpotPlaceholder = "";
const SpotPlaceholderLg = "";
const SpotPlaceholderXL = "";
const SpotPlay = "";
const SpotPlayLg = "";
const SpotPlayXL = "";
const SpotPuzzle = "";
const SpotPuzzleAlt = "";
const SpotPuzzleAltLg = "";
const SpotPuzzleAltXL = "";
const SpotPuzzleLg = "";
const SpotPuzzleXL = "";
const SpotQuestion = "";
const SpotQuestionLg = "";
const SpotQuestionXL = "";
const SpotQuote = "";
const SpotQuoteLg = "";
const SpotQuoteXL = "";
const SpotRefresh = "";
const SpotRefreshLg = "";
const SpotRefreshXL = "";
const SpotReputation = "";
const SpotReputationLg = "";
const SpotReputationXL = "";
const SpotRocket = "";
const SpotRocketLg = "";
const SpotRocketXL = "";
const SpotSchool = "";
const SpotSchoolLg = "";
const SpotSchoolXL = "";
const SpotSearch = "";
const SpotSearchLg = "";
const SpotSearchXL = "";
const SpotStar = "";
const SpotStarBadge = "";
const SpotStarBadgeLg = "";
const SpotStarBadgeXL = "";
const SpotStarBubble = "";
const SpotStarBubbleLg = "";
const SpotStarBubbleXL = "";
const SpotStarLg = "";
const SpotStarXL = "";
const SpotTada = "";
const SpotTadaLg = "";
const SpotTadaXL = "";
const SpotTags = "";
const SpotTagsLg = "";
const SpotTagsXL = "";
const SpotTarget = "";
const SpotTargetLg = "";
const SpotTargetXL = "";
const SpotTechnicalWriting = "";
const SpotTechnicalWritingLg = "";
const SpotTechnicalWritingXL = "";
const SpotTheme = "";
const SpotThemeLg = "";
const SpotThemeXL = "";
const SpotThree = "";
const SpotTrophy = "";
const SpotTrophyLg = "";
const SpotTrophyXL = "";
const SpotTwo = "";
const SpotUnlock = "";
const SpotUnlockLg = "";
const SpotUnlockXL = "";
const SpotUserAdd = "";
const SpotUserAddLg = "";
const SpotUserAddXL = "";
const SpotWave = "";
const SpotWaveLg = "";
const SpotWaveXL = "";
var Spots = /*#__PURE__*/Object.freeze({
__proto__: null,
SpotAds: SpotAds,
SpotAdsLg: SpotAdsLg,
SpotAdsXL: SpotAdsXL,
SpotAlert: SpotAlert,
SpotAlertCircle: SpotAlertCircle,
SpotAlertCircleLg: SpotAlertCircleLg,
SpotAlertCircleXL: SpotAlertCircleXL,
SpotAlertLg: SpotAlertLg,
SpotAlertXL: SpotAlertXL,
SpotAnswer: SpotAnswer,
SpotAnswerLg: SpotAnswerLg,
SpotAnswerXL: SpotAnswerXL,
SpotApprove: SpotApprove,
SpotApproveLg: SpotApproveLg,
SpotApproveXL: SpotApproveXL,
SpotAstronaut: SpotAstronaut,
SpotAstronautLg: SpotAstronautLg,
SpotAstronautXL: SpotAstronautXL,
SpotAward: SpotAward,
SpotAwardLg: SpotAwardLg,
SpotAwardXL: SpotAwardXL,
SpotBadge: SpotBadge,
SpotBadgeLg: SpotBadgeLg,
SpotBadgeXL: SpotBadgeXL,
SpotBell: SpotBell,
SpotBellLg: SpotBellLg,
SpotBellXL: SpotBellXL,
SpotBookmark: SpotBookmark,
SpotBookmarkAdd: SpotBookmarkAdd,
SpotBookmarkAddLg: SpotBookmarkAddLg,
SpotBookmarkAddXL: SpotBookmarkAddXL,
SpotBookmarkLg: SpotBookmarkLg,
SpotBookmarkXL: SpotBookmarkXL,
SpotBullhorn: SpotBullhorn,
SpotBullhornLg: SpotBullhornLg,
SpotBullhornXL: SpotBullhornXL,
SpotCalendar: SpotCalendar,
SpotCalendarLg: SpotCalendarLg,
SpotCalendarXL: SpotCalendarXL,
SpotChecklist: SpotChecklist,
SpotChecklistLg: SpotChecklistLg,
SpotChecklistXL: SpotChecklistXL,
SpotClock: SpotClock,
SpotClockLg: SpotClockLg,
SpotClockXL: SpotClockXL,
SpotCollection: SpotCollection,
SpotCollectionLg: SpotCollectionLg,
SpotCollectionXL: SpotCollectionXL,
SpotCollective: SpotCollective,
SpotCollectiveLg: SpotCollectiveLg,
SpotCollectiveXL: SpotCollectiveXL,
SpotCompass: SpotCompass,
SpotCompassLg: SpotCompassLg,
SpotCompassXL: SpotCompassXL,
SpotDocumentAlt: SpotDocumentAlt,
SpotDocumentAltLg: SpotDocumentAltLg,
SpotDocumentAltXL: SpotDocumentAltXL,
SpotEmpty: SpotEmpty,
SpotEmptyLg: SpotEmptyLg,
SpotEmptyXL: SpotEmptyXL,
SpotExpire: SpotExpire,
SpotExpireLg: SpotExpireLg,
SpotExpireXL: SpotExpireXL,
SpotFire: SpotFire,
SpotFireLg: SpotFireLg,
SpotFireXL: SpotFireXL,
SpotFocus: SpotFocus,
SpotFocusLg: SpotFocusLg,
SpotFocusXL: SpotFocusXL,
SpotForYou: SpotForYou,
SpotForYouLg: SpotForYouLg,
SpotForYouXL: SpotForYouXL,
SpotFour: SpotFour,
SpotGauge: SpotGauge,
SpotGaugeLg: SpotGaugeLg,
SpotGaugeXL: SpotGaugeXL,
SpotGear: SpotGear,
SpotGearLg: SpotGearLg,
SpotGearXL: SpotGearXL,
SpotGlobe: SpotGlobe,
SpotGlobeLg: SpotGlobeLg,
SpotGlobeXL: SpotGlobeXL,
SpotHeadset: SpotHeadset,
SpotHeadsetLg: SpotHeadsetLg,
SpotHeadsetXL: SpotHeadsetXL,
SpotHealth: SpotHealth,
SpotHealthLg: SpotHealthLg,
SpotHealthXL: SpotHealthXL,
SpotHeart: SpotHeart,
SpotHeartLg: SpotHeartLg,
SpotHeartXL: SpotHeartXL,
SpotIdentity: SpotIdentity,
SpotIdentityLg: SpotIdentityLg,
SpotIdentityXL: SpotIdentityXL,
SpotImage: SpotImage,
SpotImageLg: SpotImageLg,
SpotImageXL: SpotImageXL,
SpotInspect: SpotInspect,
SpotInspectLg: SpotInspectLg,
SpotInspectXL: SpotInspectXL,
SpotJobListings: SpotJobListings,
SpotJobListingsLg: SpotJobListingsLg,
SpotJobListingsXL: SpotJobListingsXL,
SpotJobSearch: SpotJobSearch,
SpotJobSearchLg: SpotJobSearchLg,
SpotJobSearchXL: SpotJobSearchXL,
SpotKey: SpotKey,
SpotKeyLg: SpotKeyLg,
SpotKeyXL: SpotKeyXL,
SpotLightbulb: SpotLightbulb,
SpotLightbulbLg: SpotLightbulbLg,
SpotLightbulbXL: SpotLightbulbXL,
SpotLocation: SpotLocation,
SpotLocationLg: SpotLocationLg,
SpotLocationXL: SpotLocationXL,
SpotLock: SpotLock,
SpotLockLg: SpotLockLg,
SpotLockXL: SpotLockXL,
SpotMagnet: SpotMagnet,
SpotMagnetLg: SpotMagnetLg,
SpotMagnetXL: SpotMagnetXL,
SpotMail: SpotMail,
SpotMailLg: SpotMailLg,
SpotMailXL: SpotMailXL,
SpotMention: SpotMention,
SpotMentionLg: SpotMentionLg,
SpotMentionXL: SpotMentionXL,
SpotMetrics: SpotMetrics,
SpotMetricsLg: SpotMetricsLg,
SpotMetricsXL: SpotMetricsXL,
SpotNetwork: SpotNetwork,
SpotNetworkLg: SpotNetworkLg,
SpotNetworkXL: SpotNetworkXL,
SpotOne: SpotOne,
SpotPage: SpotPage,
SpotPageLg: SpotPageLg,
SpotPageXL: SpotPageXL,
SpotPencil: SpotPencil,
SpotPencilLg: SpotPencilLg,
SpotPencilXL: SpotPencilXL,
SpotPeople: SpotPeople,
SpotPeopleLg: SpotPeopleLg,
SpotPeopleXL: SpotPeopleXL,
SpotPersonVerified: SpotPersonVerified,
SpotPersonVerifiedLg: SpotPersonVerifiedLg,
SpotPersonVerifiedXL: SpotPersonVerifiedXL,
SpotPlaceholder: SpotPlaceholder,
SpotPlaceholderLg: SpotPlaceholderLg,
SpotPlaceholderXL: SpotPlaceholderXL,
SpotPlay: SpotPlay,
SpotPlayLg: SpotPlayLg,
SpotPlayXL: SpotPlayXL,
SpotPuzzle: SpotPuzzle,
SpotPuzzleAlt: SpotPuzzleAlt,
SpotPuzzleAltLg: SpotPuzzleAltLg,
SpotPuzzleAltXL: SpotPuzzleAltXL,
SpotPuzzleLg: SpotPuzzleLg,
SpotPuzzleXL: SpotPuzzleXL,
SpotQuestion: SpotQuestion,
SpotQuestionLg: SpotQuestionLg,
SpotQuestionXL: SpotQuestionXL,
SpotQuote: SpotQuote,
SpotQuoteLg: SpotQuoteLg,
SpotQuoteXL: SpotQuoteXL,
SpotRefresh: SpotRefresh,
SpotRefreshLg: SpotRefreshLg,
SpotRefreshXL: SpotRefreshXL,
SpotReputation: SpotReputation,
SpotReputationLg: SpotReputationLg,
SpotReputationXL: SpotReputationXL,
SpotRocket: SpotRocket,
SpotRocketLg: SpotRocketLg,
SpotRocketXL: SpotRocketXL,
SpotSchool: SpotSchool,
SpotSchoolLg: SpotSchoolLg,
SpotSchoolXL: SpotSchoolXL,
SpotSearch: SpotSearch,
SpotSearchLg: SpotSearchLg,
SpotSearchXL: SpotSearchXL,
SpotStar: SpotStar,
SpotStarBadge: SpotStarBadge,
SpotStarBadgeLg: SpotStarBadgeLg,
SpotStarBadgeXL: SpotStarBadgeXL,
SpotStarBubble: SpotStarBubble,
SpotStarBubbleLg: SpotStarBubbleLg,
SpotStarBubbleXL: SpotStarBubbleXL,
SpotStarLg: SpotStarLg,
SpotStarXL: SpotStarXL,
SpotTada: SpotTada,
SpotTadaLg: SpotTadaLg,
SpotTadaXL: SpotTadaXL,
SpotTags: SpotTags,
SpotTagsLg: SpotTagsLg,
SpotTagsXL: SpotTagsXL,
SpotTarget: SpotTarget,
SpotTargetLg: SpotTargetLg,
SpotTargetXL: SpotTargetXL,
SpotTechnicalWriting: SpotTechnicalWriting,
SpotTechnicalWritingLg: SpotTechnicalWritingLg,
SpotTechnicalWritingXL: SpotTechnicalWritingXL,
SpotTheme: SpotTheme,
SpotThemeLg: SpotThemeLg,
SpotThemeXL: SpotThemeXL,
SpotThree: SpotThree,
SpotTrophy: SpotTrophy,
SpotTrophyLg: SpotTrophyLg,
SpotTrophyXL: SpotTrophyXL,
SpotTwo: SpotTwo,
SpotUnlock: SpotUnlock,
SpotUnlockLg: SpotUnlockLg,
SpotUnlockXL: SpotUnlockXL,
SpotUserAdd: SpotUserAdd,
SpotUserAddLg: SpotUserAddLg,
SpotUserAddXL: SpotUserAddXL,
SpotWave: SpotWave,
SpotWaveLg: SpotWaveLg,
SpotWaveXL: SpotWaveXL
});
function browserHelper(stacksIcons, stackSpots) {
// Get all the SVG elements
const items = document.querySelectorAll("svg[data-icon], svg[data-spot]");
// Loop over them
items.forEach(function (icon) {
var _a;
// Find an icon name in the format 'iconSomething'
const iconName = icon.dataset["icon"] || icon.dataset["spot"] || "";
let source = stacksIcons;
if (icon.dataset["spot"]) {
source = stackSpots;
}
// Get the SVG string from our object
let svgStr = source[iconName];
// Do we recognize this icon?
if (!svgStr) {
console.warn(iconName +
" is not a Stacks icon or spot - did you spell something wrong? \n https://stackoverflow.design/product/resources/icons/#icon-set");
return;
}
// Replace classes
const existingClass = icon.getAttribute("class");
if (existingClass) {
svgStr = svgStr.replace(/class="/, 'class="' + existingClass + " ");
}
// Create dom fragment
// eslint-disable-next-line no-unsanitized/method
const svgEl = document.createRange().createContextualFragment(svgStr);
// Replace the existing SVG
(_a = icon.parentNode) === null || _a === void 0 ? void 0 : _a.replaceChild(svgEl, icon);
});
}
// @ts-expect-error types are autogenerated via build script
// automatically run if in the browser and not being imported
if (typeof window !== "undefined" &&
window.document &&
window.document.currentScript) {
browserHelper(Icons, Spots);
}
exports.Icons = Icons;
exports.Spots = Spots;
exports.browserHelper = browserHelper;
}));