use leptos::prelude::*;
use std::fmt;
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum IconKind {
ZeroCircle,
ZeroCircleFill,
ZeroSquare,
ZeroSquareFill,
OneCircle,
OneCircleFill,
OneSquare,
OneSquareFill,
OneHundredTwentyThree,
TwoCircle,
TwoCircleFill,
TwoSquare,
TwoSquareFill,
ThreeCircle,
ThreeCircleFill,
ThreeSquare,
ThreeSquareFill,
FourCircle,
FourCircleFill,
FourSquare,
FourSquareFill,
FiveCircle,
FiveCircleFill,
FiveSquare,
FiveSquareFill,
SixCircle,
SixCircleFill,
SixSquare,
SixSquareFill,
SevenCircle,
SevenCircleFill,
SevenSquare,
SevenSquareFill,
EightCircle,
EightCircleFill,
EightSquare,
EightSquareFill,
NineCircle,
NineCircleFill,
NineSquare,
NineSquareFill,
Activity,
Airplane,
AirplaneEngines,
AirplaneEnginesFill,
AirplaneFill,
Alarm,
AlarmFill,
Alexa,
AlignBottom,
AlignCenter,
AlignEnd,
AlignMiddle,
AlignStart,
AlignTop,
Alipay,
Alphabet,
AlphabetUppercase,
Alt,
Amazon,
Amd,
Android,
Android2,
Anthropic,
App,
AppIndicator,
Apple,
AppleMusic,
Archive,
ArchiveFill,
Arrow90degDown,
Arrow90degLeft,
Arrow90degRight,
Arrow90degUp,
ArrowBarDown,
ArrowBarLeft,
ArrowBarRight,
ArrowBarUp,
ArrowClockwise,
ArrowCounterclockwise,
ArrowDown,
ArrowDownCircle,
ArrowDownCircleFill,
ArrowDownLeftCircle,
ArrowDownLeftCircleFill,
ArrowDownLeftSquare,
ArrowDownLeftSquareFill,
ArrowDownRightCircle,
ArrowDownRightCircleFill,
ArrowDownRightSquare,
ArrowDownRightSquareFill,
ArrowDownSquare,
ArrowDownSquareFill,
ArrowDownLeft,
ArrowDownRight,
ArrowDownShort,
ArrowDownUp,
ArrowLeft,
ArrowLeftCircle,
ArrowLeftCircleFill,
ArrowLeftSquare,
ArrowLeftSquareFill,
ArrowLeftRight,
ArrowLeftShort,
ArrowRepeat,
ArrowReturnLeft,
ArrowReturnRight,
ArrowRight,
ArrowRightCircle,
ArrowRightCircleFill,
ArrowRightSquare,
ArrowRightSquareFill,
ArrowRightShort,
ArrowThroughHeart,
ArrowThroughHeartFill,
ArrowUp,
ArrowUpCircle,
ArrowUpCircleFill,
ArrowUpLeftCircle,
ArrowUpLeftCircleFill,
ArrowUpLeftSquare,
ArrowUpLeftSquareFill,
ArrowUpRightCircle,
ArrowUpRightCircleFill,
ArrowUpRightSquare,
ArrowUpRightSquareFill,
ArrowUpSquare,
ArrowUpSquareFill,
ArrowUpLeft,
ArrowUpRight,
ArrowUpShort,
Arrows,
ArrowsAngleContract,
ArrowsAngleExpand,
ArrowsCollapse,
ArrowsCollapseVertical,
ArrowsExpand,
ArrowsExpandVertical,
ArrowsFullscreen,
ArrowsMove,
ArrowsVertical,
AspectRatio,
AspectRatioFill,
Asterisk,
At,
Award,
AwardFill,
Back,
Backpack,
BackpackFill,
Backpack2,
Backpack2Fill,
Backpack3,
Backpack3Fill,
Backpack4,
Backpack4Fill,
Backspace,
BackspaceFill,
BackspaceReverse,
BackspaceReverseFill,
Badge3d,
Badge3dFill,
Badge4k,
Badge4kFill,
Badge8k,
Badge8kFill,
BadgeAd,
BadgeAdFill,
BadgeAr,
BadgeArFill,
BadgeCc,
BadgeCcFill,
BadgeHd,
BadgeHdFill,
BadgeSd,
BadgeSdFill,
BadgeTm,
BadgeTmFill,
BadgeVo,
BadgeVoFill,
BadgeVr,
BadgeVrFill,
BadgeWc,
BadgeWcFill,
Bag,
BagCheck,
BagCheckFill,
BagDash,
BagDashFill,
BagFill,
BagHeart,
BagHeartFill,
BagPlus,
BagPlusFill,
BagX,
BagXFill,
Balloon,
BalloonFill,
BalloonHeart,
BalloonHeartFill,
Ban,
BanFill,
Bandaid,
BandaidFill,
Bank,
Bank2,
BarChart,
BarChartFill,
BarChartLine,
BarChartLineFill,
BarChartSteps,
Basket,
BasketFill,
Basket2,
Basket2Fill,
Basket3,
Basket3Fill,
Battery,
BatteryCharging,
BatteryFull,
BatteryHalf,
BatteryLow,
Beaker,
BeakerFill,
Behance,
Bell,
BellFill,
BellSlash,
BellSlashFill,
Bezier,
Bezier2,
Bicycle,
Bing,
Binoculars,
BinocularsFill,
BlockquoteLeft,
BlockquoteRight,
Bluesky,
Bluetooth,
BodyText,
Book,
BookFill,
BookHalf,
Bookmark,
BookmarkCheck,
BookmarkCheckFill,
BookmarkDash,
BookmarkDashFill,
BookmarkFill,
BookmarkHeart,
BookmarkHeartFill,
BookmarkPlus,
BookmarkPlusFill,
BookmarkStar,
BookmarkStarFill,
BookmarkX,
BookmarkXFill,
Bookmarks,
BookmarksFill,
Bookshelf,
Boombox,
BoomboxFill,
Bootstrap,
BootstrapFill,
BootstrapReboot,
Border,
BorderAll,
BorderBottom,
BorderCenter,
BorderInner,
BorderLeft,
BorderMiddle,
BorderOuter,
BorderRight,
BorderStyle,
BorderTop,
BorderWidth,
BoundingBox,
BoundingBoxCircles,
Box,
BoxArrowDownLeft,
BoxArrowDownRight,
BoxArrowDown,
BoxArrowInDown,
BoxArrowInDownLeft,
BoxArrowInDownRight,
BoxArrowInLeft,
BoxArrowInRight,
BoxArrowInUp,
BoxArrowInUpLeft,
BoxArrowInUpRight,
BoxArrowLeft,
BoxArrowRight,
BoxArrowUp,
BoxArrowUpLeft,
BoxArrowUpRight,
BoxFill,
BoxSeam,
BoxSeamFill,
Box2,
Box2Fill,
Box2Heart,
Box2HeartFill,
Boxes,
Braces,
BracesAsterisk,
Bricks,
Briefcase,
BriefcaseFill,
BrightnessAltHigh,
BrightnessAltHighFill,
BrightnessAltLow,
BrightnessAltLowFill,
BrightnessHigh,
BrightnessHighFill,
BrightnessLow,
BrightnessLowFill,
Brilliance,
Broadcast,
BroadcastPin,
BrowserChrome,
BrowserEdge,
BrowserFirefox,
BrowserSafari,
Brush,
BrushFill,
Bucket,
BucketFill,
Bug,
BugFill,
Building,
BuildingAdd,
BuildingCheck,
BuildingDash,
BuildingDown,
BuildingExclamation,
BuildingFill,
BuildingFillAdd,
BuildingFillCheck,
BuildingFillDash,
BuildingFillDown,
BuildingFillExclamation,
BuildingFillGear,
BuildingFillLock,
BuildingFillSlash,
BuildingFillUp,
BuildingFillX,
BuildingGear,
BuildingLock,
BuildingSlash,
BuildingUp,
BuildingX,
Buildings,
BuildingsFill,
Bullseye,
BusFront,
BusFrontFill,
CCircle,
CCircleFill,
CSquare,
CSquareFill,
Cake,
CakeFill,
Cake2,
Cake2Fill,
Calculator,
CalculatorFill,
Calendar,
CalendarCheck,
CalendarCheckFill,
CalendarDate,
CalendarDateFill,
CalendarDay,
CalendarDayFill,
CalendarEvent,
CalendarEventFill,
CalendarFill,
CalendarHeart,
CalendarHeartFill,
CalendarMinus,
CalendarMinusFill,
CalendarMonth,
CalendarMonthFill,
CalendarPlus,
CalendarPlusFill,
CalendarRange,
CalendarRangeFill,
CalendarWeek,
CalendarWeekFill,
CalendarX,
CalendarXFill,
Calendar2,
Calendar2Check,
Calendar2CheckFill,
Calendar2Date,
Calendar2DateFill,
Calendar2Day,
Calendar2DayFill,
Calendar2Event,
Calendar2EventFill,
Calendar2Fill,
Calendar2Heart,
Calendar2HeartFill,
Calendar2Minus,
Calendar2MinusFill,
Calendar2Month,
Calendar2MonthFill,
Calendar2Plus,
Calendar2PlusFill,
Calendar2Range,
Calendar2RangeFill,
Calendar2Week,
Calendar2WeekFill,
Calendar2X,
Calendar2XFill,
Calendar3,
Calendar3Event,
Calendar3EventFill,
Calendar3Fill,
Calendar3Range,
Calendar3RangeFill,
Calendar3Week,
Calendar3WeekFill,
Calendar4,
Calendar4Event,
Calendar4Range,
Calendar4Week,
Camera,
Camera2,
CameraFill,
CameraReels,
CameraReelsFill,
CameraVideo,
CameraVideoFill,
CameraVideoOff,
CameraVideoOffFill,
Capslock,
CapslockFill,
Capsule,
CapsulePill,
CarFront,
CarFrontFill,
CardChecklist,
CardHeading,
CardImage,
CardList,
CardText,
CaretDown,
CaretDownFill,
CaretDownSquare,
CaretDownSquareFill,
CaretLeft,
CaretLeftFill,
CaretLeftSquare,
CaretLeftSquareFill,
CaretRight,
CaretRightFill,
CaretRightSquare,
CaretRightSquareFill,
CaretUp,
CaretUpFill,
CaretUpSquare,
CaretUpSquareFill,
Cart,
CartCheck,
CartCheckFill,
CartDash,
CartDashFill,
CartFill,
CartPlus,
CartPlusFill,
CartX,
CartXFill,
Cart2,
Cart3,
Cart4,
Cash,
CashCoin,
CashStack,
Cassette,
CassetteFill,
Cast,
CcCircle,
CcCircleFill,
CcSquare,
CcSquareFill,
Chat,
ChatDots,
ChatDotsFill,
ChatFill,
ChatHeart,
ChatHeartFill,
ChatLeft,
ChatLeftDots,
ChatLeftDotsFill,
ChatLeftFill,
ChatLeftHeart,
ChatLeftHeartFill,
ChatLeftQuote,
ChatLeftQuoteFill,
ChatLeftText,
ChatLeftTextFill,
ChatQuote,
ChatQuoteFill,
ChatRight,
ChatRightDots,
ChatRightDotsFill,
ChatRightFill,
ChatRightHeart,
ChatRightHeartFill,
ChatRightQuote,
ChatRightQuoteFill,
ChatRightText,
ChatRightTextFill,
ChatSquare,
ChatSquareDots,
ChatSquareDotsFill,
ChatSquareFill,
ChatSquareHeart,
ChatSquareHeartFill,
ChatSquareQuote,
ChatSquareQuoteFill,
ChatSquareText,
ChatSquareTextFill,
ChatText,
ChatTextFill,
Check,
CheckAll,
CheckCircle,
CheckCircleFill,
CheckLg,
CheckSquare,
CheckSquareFill,
Check2,
Check2All,
Check2Circle,
Check2Square,
ChevronBarContract,
ChevronBarDown,
ChevronBarExpand,
ChevronBarLeft,
ChevronBarRight,
ChevronBarUp,
ChevronCompactDown,
ChevronCompactLeft,
ChevronCompactRight,
ChevronCompactUp,
ChevronContract,
ChevronDoubleDown,
ChevronDoubleLeft,
ChevronDoubleRight,
ChevronDoubleUp,
ChevronDown,
ChevronExpand,
ChevronLeft,
ChevronRight,
ChevronUp,
Circle,
CircleFill,
CircleHalf,
SlashCircle,
CircleSquare,
Claude,
Clipboard,
ClipboardCheck,
ClipboardCheckFill,
ClipboardData,
ClipboardDataFill,
ClipboardFill,
ClipboardHeart,
ClipboardHeartFill,
ClipboardMinus,
ClipboardMinusFill,
ClipboardPlus,
ClipboardPlusFill,
ClipboardPulse,
ClipboardX,
ClipboardXFill,
Clipboard2,
Clipboard2Check,
Clipboard2CheckFill,
Clipboard2Data,
Clipboard2DataFill,
Clipboard2Fill,
Clipboard2Heart,
Clipboard2HeartFill,
Clipboard2Minus,
Clipboard2MinusFill,
Clipboard2Plus,
Clipboard2PlusFill,
Clipboard2Pulse,
Clipboard2PulseFill,
Clipboard2X,
Clipboard2XFill,
Clock,
ClockFill,
ClockHistory,
Cloud,
CloudArrowDown,
CloudArrowDownFill,
CloudArrowUp,
CloudArrowUpFill,
CloudCheck,
CloudCheckFill,
CloudDownload,
CloudDownloadFill,
CloudDrizzle,
CloudDrizzleFill,
CloudFill,
CloudFog,
CloudFogFill,
CloudFog2,
CloudFog2Fill,
CloudHail,
CloudHailFill,
CloudHaze,
CloudHazeFill,
CloudHaze2,
CloudHaze2Fill,
CloudLightning,
CloudLightningFill,
CloudLightningRain,
CloudLightningRainFill,
CloudMinus,
CloudMinusFill,
CloudMoon,
CloudMoonFill,
CloudPlus,
CloudPlusFill,
CloudRain,
CloudRainFill,
CloudRainHeavy,
CloudRainHeavyFill,
CloudSlash,
CloudSlashFill,
CloudSleet,
CloudSleetFill,
CloudSnow,
CloudSnowFill,
CloudSun,
CloudSunFill,
CloudUpload,
CloudUploadFill,
Clouds,
CloudsFill,
Cloudy,
CloudyFill,
Code,
CodeSlash,
CodeSquare,
Coin,
Collection,
CollectionFill,
CollectionPlay,
CollectionPlayFill,
Columns,
ColumnsGap,
Command,
Compass,
CompassFill,
Cone,
ConeStriped,
Controller,
Cookie,
Copy,
Cpu,
CpuFill,
CreditCard,
CreditCard2Back,
CreditCard2BackFill,
CreditCard2Front,
CreditCard2FrontFill,
CreditCardFill,
Crop,
Crosshair,
Crosshair2,
Css,
Cup,
CupFill,
CupHot,
CupHotFill,
CupStraw,
CurrencyBitcoin,
CurrencyDollar,
CurrencyEuro,
CurrencyExchange,
CurrencyPound,
CurrencyRupee,
CurrencyYen,
Cursor,
CursorFill,
CursorText,
Dash,
DashCircle,
DashCircleDotted,
DashCircleFill,
DashLg,
DashSquare,
DashSquareDotted,
DashSquareFill,
Database,
DatabaseAdd,
DatabaseCheck,
DatabaseDash,
DatabaseDown,
DatabaseExclamation,
DatabaseFill,
DatabaseFillAdd,
DatabaseFillCheck,
DatabaseFillDash,
DatabaseFillDown,
DatabaseFillExclamation,
DatabaseFillGear,
DatabaseFillLock,
DatabaseFillSlash,
DatabaseFillUp,
DatabaseFillX,
DatabaseGear,
DatabaseLock,
DatabaseSlash,
DatabaseUp,
DatabaseX,
DeviceHdd,
DeviceHddFill,
DeviceSsd,
DeviceSsdFill,
Diagram2,
Diagram2Fill,
Diagram3,
Diagram3Fill,
Diamond,
DiamondFill,
DiamondHalf,
Dice1,
Dice1Fill,
Dice2,
Dice2Fill,
Dice3,
Dice3Fill,
Dice4,
Dice4Fill,
Dice5,
Dice5Fill,
Dice6,
Dice6Fill,
Disc,
DiscFill,
Discord,
Display,
DisplayFill,
Displayport,
DisplayportFill,
DistributeHorizontal,
DistributeVertical,
DoorClosed,
DoorClosedFill,
DoorOpen,
DoorOpenFill,
Dot,
Download,
Dpad,
DpadFill,
Dribbble,
Dropbox,
Droplet,
DropletFill,
DropletHalf,
Duffle,
DuffleFill,
Ear,
EarFill,
Earbuds,
Easel,
EaselFill,
Easel2,
Easel2Fill,
Easel3,
Easel3Fill,
Egg,
EggFill,
EggFried,
Eject,
EjectFill,
EmojiAngry,
EmojiAngryFill,
EmojiAstonished,
EmojiAstonishedFill,
EmojiDizzy,
EmojiDizzyFill,
EmojiExpressionless,
EmojiExpressionlessFill,
EmojiFrown,
EmojiFrownFill,
EmojiGrimace,
EmojiGrimaceFill,
EmojiGrin,
EmojiGrinFill,
EmojiHeartEyes,
EmojiHeartEyesFill,
EmojiKiss,
EmojiKissFill,
EmojiLaughing,
EmojiLaughingFill,
EmojiNeutral,
EmojiNeutralFill,
EmojiSmile,
EmojiSmileFill,
EmojiSmileUpsideDown,
EmojiSmileUpsideDownFill,
EmojiSunglasses,
EmojiSunglassesFill,
EmojiSurprise,
EmojiSurpriseFill,
EmojiTear,
EmojiTearFill,
EmojiWink,
EmojiWinkFill,
Envelope,
EnvelopeArrowDown,
EnvelopeArrowDownFill,
EnvelopeArrowUp,
EnvelopeArrowUpFill,
EnvelopeAt,
EnvelopeAtFill,
EnvelopeCheck,
EnvelopeCheckFill,
EnvelopeDash,
EnvelopeDashFill,
EnvelopeExclamation,
EnvelopeExclamationFill,
EnvelopeFill,
EnvelopeHeart,
EnvelopeHeartFill,
EnvelopeOpen,
EnvelopeOpenFill,
EnvelopeOpenHeart,
EnvelopeOpenHeartFill,
EnvelopePaper,
EnvelopePaperFill,
EnvelopePaperHeart,
EnvelopePaperHeartFill,
EnvelopePlus,
EnvelopePlusFill,
EnvelopeSlash,
EnvelopeSlashFill,
EnvelopeX,
EnvelopeXFill,
Eraser,
EraserFill,
Escape,
Ethernet,
EvFront,
EvFrontFill,
EvStation,
EvStationFill,
Exclamation,
ExclamationCircle,
ExclamationCircleFill,
ExclamationDiamond,
ExclamationDiamondFill,
ExclamationLg,
ExclamationOctagon,
ExclamationOctagonFill,
ExclamationSquare,
ExclamationSquareFill,
ExclamationTriangle,
ExclamationTriangleFill,
Exclude,
Explicit,
ExplicitFill,
Exposure,
Eye,
EyeFill,
EyeSlash,
EyeSlashFill,
Eyedropper,
Eyeglasses,
Facebook,
Fan,
FastForward,
FastForwardBtn,
FastForwardBtnFill,
FastForwardCircle,
FastForwardCircleFill,
FastForwardFill,
Feather,
Feather2,
File,
FileArrowDown,
FileArrowDownFill,
FileArrowUp,
FileArrowUpFill,
FileBarGraph,
FileBarGraphFill,
FileBinary,
FileBinaryFill,
FileBreak,
FileBreakFill,
FileCheck,
FileCheckFill,
FileCode,
FileCodeFill,
FileDiff,
FileDiffFill,
FileEarmark,
FileEarmarkArrowDown,
FileEarmarkArrowDownFill,
FileEarmarkArrowUp,
FileEarmarkArrowUpFill,
FileEarmarkBarGraph,
FileEarmarkBarGraphFill,
FileEarmarkBinary,
FileEarmarkBinaryFill,
FileEarmarkBreak,
FileEarmarkBreakFill,
FileEarmarkCheck,
FileEarmarkCheckFill,
FileEarmarkCode,
FileEarmarkCodeFill,
FileEarmarkDiff,
FileEarmarkDiffFill,
FileEarmarkEasel,
FileEarmarkEaselFill,
FileEarmarkExcel,
FileEarmarkExcelFill,
FileEarmarkFill,
FileEarmarkFont,
FileEarmarkFontFill,
FileEarmarkImage,
FileEarmarkImageFill,
FileEarmarkLock,
FileEarmarkLockFill,
FileEarmarkLock2,
FileEarmarkLock2Fill,
FileEarmarkMedical,
FileEarmarkMedicalFill,
FileEarmarkMinus,
FileEarmarkMinusFill,
FileEarmarkMusic,
FileEarmarkMusicFill,
FileEarmarkPdf,
FileEarmarkPdfFill,
FileEarmarkPerson,
FileEarmarkPersonFill,
FileEarmarkPlay,
FileEarmarkPlayFill,
FileEarmarkPlus,
FileEarmarkPlusFill,
FileEarmarkPost,
FileEarmarkPostFill,
FileEarmarkPpt,
FileEarmarkPptFill,
FileEarmarkRichtext,
FileEarmarkRichtextFill,
FileEarmarkRuled,
FileEarmarkRuledFill,
FileEarmarkSlides,
FileEarmarkSlidesFill,
FileEarmarkSpreadsheet,
FileEarmarkSpreadsheetFill,
FileEarmarkText,
FileEarmarkTextFill,
FileEarmarkWord,
FileEarmarkWordFill,
FileEarmarkX,
FileEarmarkXFill,
FileEarmarkZip,
FileEarmarkZipFill,
FileEasel,
FileEaselFill,
FileExcel,
FileExcelFill,
FileFill,
FileFont,
FileFontFill,
FileImage,
FileImageFill,
FileLock,
FileLockFill,
FileLock2,
FileLock2Fill,
FileMedical,
FileMedicalFill,
FileMinus,
FileMinusFill,
FileMusic,
FileMusicFill,
FilePdf,
FilePdfFill,
FilePerson,
FilePersonFill,
FilePlay,
FilePlayFill,
FilePlus,
FilePlusFill,
FilePost,
FilePostFill,
FilePpt,
FilePptFill,
FileRichtext,
FileRichtextFill,
FileRuled,
FileRuledFill,
FileSlides,
FileSlidesFill,
FileSpreadsheet,
FileSpreadsheetFill,
FileText,
FileTextFill,
FileWord,
FileWordFill,
FileX,
FileXFill,
FileZip,
FileZipFill,
Files,
FilesAlt,
FiletypeAac,
FiletypeAi,
FiletypeBmp,
FiletypeCs,
FiletypeCss,
FiletypeCsv,
FiletypeDoc,
FiletypeDocx,
FiletypeExe,
FiletypeGif,
FiletypeHeic,
FiletypeHtml,
FiletypeJava,
FiletypeJpg,
FiletypeJs,
FiletypeJson,
FiletypeJsx,
FiletypeKey,
FiletypeM4p,
FiletypeMd,
FiletypeMdx,
FiletypeMov,
FiletypeMp3,
FiletypeMp4,
FiletypeOtf,
FiletypePdf,
FiletypePhp,
FiletypePng,
FiletypePpt,
FiletypePptx,
FiletypePsd,
FiletypePy,
FiletypeRaw,
FiletypeRb,
FiletypeSass,
FiletypeScss,
FiletypeSh,
FiletypeSql,
FiletypeSvg,
FiletypeTiff,
FiletypeTsx,
FiletypeTtf,
FiletypeTxt,
FiletypeWav,
FiletypeWoff,
FiletypeXls,
FiletypeXlsx,
FiletypeXml,
FiletypeYml,
Film,
Filter,
FilterCircle,
FilterCircleFill,
FilterLeft,
FilterRight,
FilterSquare,
FilterSquareFill,
Fingerprint,
Fire,
Flag,
FlagFill,
Flask,
FlaskFill,
FlaskFlorence,
FlaskFlorenceFill,
Floppy,
FloppyFill,
Floppy2,
Floppy2Fill,
Flower1,
Flower2,
Flower3,
Folder,
FolderCheck,
FolderFill,
FolderMinus,
FolderPlus,
FolderSymlink,
FolderSymlinkFill,
FolderX,
Folder2,
Folder2Open,
Fonts,
ForkKnife,
Forward,
ForwardFill,
Front,
FuelPump,
FuelPumpDiesel,
FuelPumpDieselFill,
FuelPumpFill,
Fullscreen,
FullscreenExit,
Funnel,
FunnelFill,
Gear,
GearFill,
GearWide,
GearWideConnected,
Gem,
GenderAmbiguous,
GenderFemale,
GenderMale,
GenderNeuter,
GenderTrans,
Geo,
GeoAlt,
GeoAltFill,
GeoFill,
Gift,
GiftFill,
Git,
Github,
Gitlab,
Globe,
GlobeAmericas,
GlobeAmericasFill,
GlobeAsiaAustralia,
GlobeAsiaAustraliaFill,
GlobeCentralSouthAsia,
GlobeCentralSouthAsiaFill,
GlobeEuropeAfrica,
GlobeEuropeAfricaFill,
Globe2,
Google,
GooglePlay,
GpuCard,
GraphDown,
GraphDownArrow,
GraphUp,
GraphUpArrow,
Grid,
Grid1x2,
Grid1x2Fill,
Grid3x2,
Grid3x2Gap,
Grid3x2GapFill,
Grid3x3,
Grid3x3Gap,
Grid3x3GapFill,
GridFill,
GripHorizontal,
GripVertical,
HCircle,
HCircleFill,
HSquare,
HSquareFill,
Hammer,
HandIndex,
HandIndexFill,
HandIndexThumb,
HandIndexThumbFill,
HandThumbsDown,
HandThumbsDownFill,
HandThumbsUp,
HandThumbsUpFill,
Handbag,
HandbagFill,
Hash,
Hdd,
HddFill,
HddNetwork,
HddNetworkFill,
HddRack,
HddRackFill,
HddStack,
HddStackFill,
Hdmi,
HdmiFill,
Headphones,
Headset,
HeadsetVr,
Heart,
HeartArrow,
HeartFill,
HeartHalf,
HeartPulse,
HeartPulseFill,
Heartbreak,
HeartbreakFill,
Hearts,
Heptagon,
HeptagonFill,
HeptagonHalf,
Hexagon,
HexagonFill,
HexagonHalf,
Highlighter,
Highlights,
Hospital,
HospitalFill,
Hourglass,
HourglassBottom,
HourglassSplit,
HourglassTop,
House,
HouseAdd,
HouseAddFill,
HouseCheck,
HouseCheckFill,
HouseDash,
HouseDashFill,
HouseDoor,
HouseDoorFill,
HouseDown,
HouseDownFill,
HouseExclamation,
HouseExclamationFill,
HouseFill,
HouseGear,
HouseGearFill,
HouseHeart,
HouseHeartFill,
HouseLock,
HouseLockFill,
HouseSlash,
HouseSlashFill,
HouseUp,
HouseUpFill,
HouseX,
HouseXFill,
Houses,
HousesFill,
Hr,
Hurricane,
Hypnotize,
Image,
ImageAlt,
ImageFill,
Images,
Inbox,
InboxFill,
Inboxes,
InboxesFill,
Incognito,
Indent,
Infinity,
Info,
InfoCircle,
InfoCircleFill,
InfoLg,
InfoSquare,
InfoSquareFill,
InputCursor,
InputCursorText,
Instagram,
Intersect,
Javascript,
Journal,
JournalAlbum,
JournalArrowDown,
JournalArrowUp,
JournalBookmark,
JournalBookmarkFill,
JournalCheck,
JournalCode,
JournalMedical,
JournalMinus,
JournalPlus,
JournalRichtext,
JournalText,
JournalX,
Journals,
Joystick,
Justify,
JustifyLeft,
JustifyRight,
Kanban,
KanbanFill,
Key,
KeyFill,
Keyboard,
KeyboardFill,
Ladder,
Lamp,
LampFill,
Laptop,
LaptopFill,
LayerBackward,
LayerForward,
Layers,
LayersFill,
LayersHalf,
LayoutSidebar,
LayoutSidebarInsetReverse,
LayoutSidebarInset,
LayoutSidebarReverse,
LayoutSplit,
LayoutTextSidebar,
LayoutTextSidebarReverse,
LayoutTextWindow,
LayoutTextWindowReverse,
LayoutThreeColumns,
LayoutWtf,
Leaf,
LeafFill,
LifePreserver,
Lightbulb,
LightbulbFill,
LightbulbOff,
LightbulbOffFill,
Lightning,
LightningCharge,
LightningChargeFill,
LightningFill,
Line,
Link,
Link45deg,
Linkedin,
List,
ListCheck,
ListColumns,
ListColumnsReverse,
ListNested,
ListOl,
ListStars,
ListTask,
ListUl,
Lock,
LockFill,
Luggage,
LuggageFill,
Lungs,
LungsFill,
Magic,
Magnet,
MagnetFill,
Mailbox,
MailboxFlag,
Mailbox2,
Mailbox2Flag,
Map,
MapFill,
Markdown,
MarkdownFill,
MarkerTip,
Mask,
Mastodon,
MeasuringCup,
MeasuringCupFill,
Medium,
Megaphone,
MegaphoneFill,
Memory,
MenuApp,
MenuAppFill,
MenuButton,
MenuButtonFill,
MenuButtonWide,
MenuButtonWideFill,
MenuDown,
MenuUp,
Messenger,
Meta,
Mic,
MicFill,
MicMute,
MicMuteFill,
Microsoft,
MicrosoftTeams,
Minecart,
MinecartLoaded,
Modem,
ModemFill,
Moisture,
Moon,
MoonFill,
MoonStars,
MoonStarsFill,
Mortarboard,
MortarboardFill,
Motherboard,
MotherboardFill,
Mouse,
MouseFill,
Mouse2,
Mouse2Fill,
Mouse3,
Mouse3Fill,
MusicNote,
MusicNoteBeamed,
MusicNoteList,
MusicPlayer,
MusicPlayerFill,
Newspaper,
NintendoSwitch,
NodeMinus,
NodeMinusFill,
NodePlus,
NodePlusFill,
NoiseReduction,
Nut,
NutFill,
Nvidia,
Nvme,
NvmeFill,
Octagon,
OctagonFill,
OctagonHalf,
Openai,
Opencollective,
OpticalAudio,
OpticalAudioFill,
Option,
Outlet,
PCircle,
PCircleFill,
PSquare,
PSquareFill,
PaintBucket,
Palette,
PaletteFill,
Palette2,
Paperclip,
Paragraph,
Pass,
PassFill,
Passport,
PassportFill,
PatchCheck,
PatchCheckFill,
PatchExclamation,
PatchExclamationFill,
PatchMinus,
PatchMinusFill,
PatchPlus,
PatchPlusFill,
PatchQuestion,
PatchQuestionFill,
Pause,
PauseBtn,
PauseBtnFill,
PauseCircle,
PauseCircleFill,
PauseFill,
Paypal,
Pc,
PcDisplay,
PcDisplayHorizontal,
PcHorizontal,
PciCard,
PciCardNetwork,
PciCardSound,
Peace,
PeaceFill,
Pen,
PenFill,
Pencil,
PencilFill,
PencilSquare,
Pentagon,
PentagonFill,
PentagonHalf,
People,
PersonCircle,
PeopleFill,
Percent,
Perplexity,
Person,
PersonAdd,
PersonArmsUp,
PersonBadge,
PersonBadgeFill,
PersonBoundingBox,
PersonCheck,
PersonCheckFill,
PersonDash,
PersonDashFill,
PersonDown,
PersonExclamation,
PersonFill,
PersonFillAdd,
PersonFillCheck,
PersonFillDash,
PersonFillDown,
PersonFillExclamation,
PersonFillGear,
PersonFillLock,
PersonFillSlash,
PersonFillUp,
PersonFillX,
PersonGear,
PersonHeart,
PersonHearts,
PersonLinesFill,
PersonLock,
PersonPlus,
PersonPlusFill,
PersonRaisedHand,
PersonRolodex,
PersonSlash,
PersonSquare,
PersonStanding,
PersonStandingDress,
PersonUp,
PersonVcard,
PersonVcardFill,
PersonVideo,
PersonVideo2,
PersonVideo3,
PersonWalking,
PersonWheelchair,
PersonWorkspace,
PersonX,
PersonXFill,
Phone,
PhoneFill,
PhoneFlip,
PhoneLandscape,
PhoneLandscapeFill,
PhoneVibrate,
PhoneVibrateFill,
PieChart,
PieChartFill,
PiggyBank,
PiggyBankFill,
Pin,
PinAngle,
PinAngleFill,
PinFill,
PinMap,
PinMapFill,
Pinterest,
Pip,
PipFill,
Play,
PlayBtn,
PlayBtnFill,
PlayCircle,
PlayCircleFill,
PlayFill,
Playstation,
Plug,
PlugFill,
Plugin,
Plus,
PlusCircle,
PlusCircleDotted,
PlusCircleFill,
PlusLg,
PlusSlashMinus,
PlusSquare,
PlusSquareDotted,
PlusSquareFill,
Postage,
PostageFill,
PostageHeart,
PostageHeartFill,
Postcard,
PostcardFill,
PostcardHeart,
PostcardHeartFill,
Power,
Prescription,
Prescription2,
Printer,
PrinterFill,
Projector,
ProjectorFill,
Puzzle,
PuzzleFill,
QrCode,
QrCodeScan,
Question,
QuestionCircle,
QuestionDiamond,
QuestionDiamondFill,
QuestionCircleFill,
QuestionLg,
QuestionOctagon,
QuestionOctagonFill,
QuestionSquare,
QuestionSquareFill,
Quora,
Quote,
RCircle,
RCircleFill,
RSquare,
RSquareFill,
Radar,
Radioactive,
Rainbow,
Receipt,
ReceiptCutoff,
Reception0,
Reception1,
Reception2,
Reception3,
Reception4,
Record,
RecordBtn,
RecordBtnFill,
RecordCircle,
RecordCircleFill,
RecordFill,
Record2,
Record2Fill,
Recycle,
Reddit,
Regex,
Repeat,
Repeat1,
Reply,
ReplyAll,
ReplyAllFill,
ReplyFill,
Rewind,
RewindBtn,
RewindBtnFill,
RewindCircle,
RewindCircleFill,
RewindFill,
Robot,
Rocket,
RocketFill,
RocketTakeoff,
RocketTakeoffFill,
Router,
RouterFill,
Rss,
RssFill,
Rulers,
Safe,
SafeFill,
Safe2,
Safe2Fill,
Save,
SaveFill,
Save2,
Save2Fill,
Scissors,
Scooter,
Screwdriver,
SdCard,
SdCardFill,
Search,
SearchHeart,
SearchHeartFill,
SegmentedNav,
Send,
SendArrowDown,
SendArrowDownFill,
SendArrowUp,
SendArrowUpFill,
SendCheck,
SendCheckFill,
SendDash,
SendDashFill,
SendExclamation,
SendExclamationFill,
SendFill,
SendPlus,
SendPlusFill,
SendSlash,
SendSlashFill,
SendX,
SendXFill,
Server,
Shadows,
Share,
ShareFill,
Shield,
ShieldCheck,
ShieldExclamation,
ShieldFill,
ShieldFillCheck,
ShieldFillExclamation,
ShieldFillMinus,
ShieldFillPlus,
ShieldFillX,
ShieldLock,
ShieldLockFill,
ShieldMinus,
ShieldPlus,
ShieldShaded,
ShieldSlash,
ShieldSlashFill,
ShieldX,
Shift,
ShiftFill,
Shop,
ShopWindow,
Shuffle,
SignDeadEnd,
SignDeadEndFill,
SignDoNotEnter,
SignDoNotEnterFill,
SignIntersection,
SignIntersectionFill,
SignIntersectionSide,
SignIntersectionSideFill,
SignIntersectionT,
SignIntersectionTFill,
SignIntersectionY,
SignIntersectionYFill,
SignMergeLeft,
SignMergeLeftFill,
SignMergeRight,
SignMergeRightFill,
SignNoLeftTurn,
SignNoLeftTurnFill,
SignNoParking,
SignNoParkingFill,
SignNoRightTurn,
SignNoRightTurnFill,
SignRailroad,
SignRailroadFill,
SignStop,
SignStopFill,
SignStopLights,
SignStopLightsFill,
SignTurnLeft,
SignTurnLeftFill,
SignTurnRight,
SignTurnRightFill,
SignTurnSlightLeft,
SignTurnSlightLeftFill,
SignTurnSlightRight,
SignTurnSlightRightFill,
SignYield,
SignYieldFill,
Signal,
Signpost,
Signpost2,
Signpost2Fill,
SignpostFill,
SignpostSplit,
SignpostSplitFill,
Sim,
SimFill,
SimSlash,
SimSlashFill,
SinaWeibo,
SkipBackward,
SkipBackwardBtn,
SkipBackwardBtnFill,
SkipBackwardCircle,
SkipBackwardCircleFill,
SkipBackwardFill,
SkipEnd,
SkipEndBtn,
SkipEndBtnFill,
SkipEndCircle,
SkipEndCircleFill,
SkipEndFill,
SkipForward,
SkipForwardBtn,
SkipForwardBtnFill,
SkipForwardCircle,
SkipForwardCircleFill,
SkipForwardFill,
SkipStart,
SkipStartBtn,
SkipStartBtnFill,
SkipStartCircle,
SkipStartCircleFill,
SkipStartFill,
Skype,
Slack,
Slash,
SlashCircleFill,
SlashLg,
SlashSquare,
SlashSquareFill,
Sliders,
Sliders2,
Sliders2Vertical,
Smartwatch,
Snapchat,
Snow,
Snow2,
Snow3,
SortAlphaDown,
SortAlphaDownAlt,
SortAlphaUp,
SortAlphaUpAlt,
SortDown,
SortDownAlt,
SortNumericDown,
SortNumericDownAlt,
SortNumericUp,
SortNumericUpAlt,
SortUp,
SortUpAlt,
Soundwave,
Sourceforge,
Speaker,
SpeakerFill,
Speedometer,
Speedometer2,
Spellcheck,
Spotify,
Square,
SquareFill,
SquareHalf,
Stack,
StackOverflow,
Star,
StarFill,
StarHalf,
Stars,
Steam,
Stickies,
StickiesFill,
Sticky,
StickyFill,
Stop,
StopBtn,
StopBtnFill,
StopCircle,
StopCircleFill,
StopFill,
Stoplights,
StoplightsFill,
Stopwatch,
StopwatchFill,
Strava,
Stripe,
Subscript,
Substack,
Subtract,
SuitClub,
SuitClubFill,
SuitDiamond,
SuitDiamondFill,
SuitHeart,
SuitHeartFill,
SuitSpade,
SuitSpadeFill,
Suitcase,
SuitcaseFill,
SuitcaseLg,
SuitcaseLgFill,
Suitcase2,
Suitcase2Fill,
Sun,
SunFill,
Sunglasses,
Sunrise,
SunriseFill,
Sunset,
SunsetFill,
Superscript,
SymmetryHorizontal,
SymmetryVertical,
Table,
Tablet,
TabletFill,
TabletLandscape,
TabletLandscapeFill,
Tag,
TagFill,
Tags,
TagsFill,
TaxiFront,
TaxiFrontFill,
Telegram,
Telephone,
TelephoneFill,
TelephoneForward,
TelephoneForwardFill,
TelephoneInbound,
TelephoneInboundFill,
TelephoneMinus,
TelephoneMinusFill,
TelephoneOutbound,
TelephoneOutboundFill,
TelephonePlus,
TelephonePlusFill,
TelephoneX,
TelephoneXFill,
TencentQq,
Terminal,
TerminalDash,
TerminalFill,
TerminalPlus,
TerminalSplit,
TerminalX,
TextCenter,
TextIndentLeft,
TextIndentRight,
TextLeft,
TextParagraph,
TextRight,
TextWrap,
Textarea,
TextareaResize,
TextareaT,
Thermometer,
ThermometerHalf,
ThermometerHigh,
ThermometerLow,
ThermometerSnow,
ThermometerSun,
Threads,
ThreadsFill,
ThreeDots,
ThreeDotsVertical,
Thunderbolt,
ThunderboltFill,
Ticket,
TicketDetailed,
TicketDetailedFill,
TicketFill,
TicketPerforated,
TicketPerforatedFill,
Tiktok,
ToggleOff,
ToggleOn,
Toggle2Off,
Toggle2On,
Toggles,
Toggles2,
Tools,
Tornado,
TrainFreightFront,
TrainFreightFrontFill,
TrainFront,
TrainFrontFill,
TrainLightrailFront,
TrainLightrailFrontFill,
Translate,
Transparency,
Trash,
TrashFill,
Trash2,
Trash2Fill,
Trash3,
Trash3Fill,
Tree,
TreeFill,
Trello,
Triangle,
TriangleFill,
TriangleHalf,
Trophy,
TrophyFill,
TropicalStorm,
Truck,
TruckFlatbed,
TruckFront,
TruckFrontFill,
Tsunami,
Tux,
Tv,
TvFill,
Twitch,
Twitter,
TwitterX,
Type,
TypeBold,
TypeH1,
TypeH2,
TypeH3,
TypeH4,
TypeH5,
TypeH6,
TypeItalic,
TypeStrikethrough,
TypeUnderline,
Typescript,
Ubuntu,
UiChecks,
UiChecksGrid,
UiRadios,
UiRadiosGrid,
Umbrella,
UmbrellaFill,
Unindent,
Union,
Unity,
UniversalAccess,
UniversalAccessCircle,
Unlock,
UnlockFill,
Unlock2,
Unlock2Fill,
Upc,
UpcScan,
Upload,
Usb,
UsbC,
UsbCFill,
UsbDrive,
UsbDriveFill,
UsbFill,
UsbMicro,
UsbMicroFill,
UsbMini,
UsbMiniFill,
UsbPlug,
UsbPlugFill,
UsbSymbol,
Valentine,
Valentine2,
VectorPen,
ViewList,
ViewStacked,
Vignette,
Vimeo,
Vinyl,
VinylFill,
Virus,
Virus2,
Voicemail,
VolumeDown,
VolumeDownFill,
VolumeMute,
VolumeMuteFill,
VolumeOff,
VolumeOffFill,
VolumeUp,
VolumeUpFill,
Vr,
Wallet,
WalletFill,
Wallet2,
Watch,
Water,
Webcam,
WebcamFill,
Wechat,
Whatsapp,
Wifi,
Wifi1,
Wifi2,
WifiOff,
Wikipedia,
Wind,
Window,
WindowDash,
WindowDesktop,
WindowDock,
WindowFullscreen,
WindowPlus,
WindowSidebar,
WindowSplit,
WindowStack,
WindowX,
Windows,
Wordpress,
Wrench,
WrenchAdjustable,
WrenchAdjustableCircle,
WrenchAdjustableCircleFill,
X,
XCircle,
XCircleFill,
XDiamond,
XDiamondFill,
XLg,
XOctagon,
XOctagonFill,
XSquare,
XSquareFill,
Xbox,
Yelp,
YinYang,
Youtube,
ZoomIn,
ZoomOut,
}
impl fmt::Display for IconKind {
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
let s = match self {
Self::ZeroCircle => "bi-0-circle",
Self::ZeroCircleFill => "bi-0-circle-fill",
Self::ZeroSquare => "bi-0-square",
Self::ZeroSquareFill => "bi-0-square-fill",
Self::OneCircle => "bi-1-circle",
Self::OneCircleFill => "bi-1-circle-fill",
Self::OneSquare => "bi-1-square",
Self::OneSquareFill => "bi-1-square-fill",
Self::OneHundredTwentyThree => "bi-123",
Self::TwoCircle => "bi-2-circle",
Self::TwoCircleFill => "bi-2-circle-fill",
Self::TwoSquare => "bi-2-square",
Self::TwoSquareFill => "bi-2-square-fill",
Self::ThreeCircle => "bi-3-circle",
Self::ThreeCircleFill => "bi-3-circle-fill",
Self::ThreeSquare => "bi-3-square",
Self::ThreeSquareFill => "bi-3-square-fill",
Self::FourCircle => "bi-4-circle",
Self::FourCircleFill => "bi-4-circle-fill",
Self::FourSquare => "bi-4-square",
Self::FourSquareFill => "bi-4-square-fill",
Self::FiveCircle => "bi-5-circle",
Self::FiveCircleFill => "bi-5-circle-fill",
Self::FiveSquare => "bi-5-square",
Self::FiveSquareFill => "bi-5-square-fill",
Self::SixCircle => "bi-6-circle",
Self::SixCircleFill => "bi-6-circle-fill",
Self::SixSquare => "bi-6-square",
Self::SixSquareFill => "bi-6-square-fill",
Self::SevenCircle => "bi-7-circle",
Self::SevenCircleFill => "bi-7-circle-fill",
Self::SevenSquare => "bi-7-square",
Self::SevenSquareFill => "bi-7-square-fill",
Self::EightCircle => "bi-8-circle",
Self::EightCircleFill => "bi-8-circle-fill",
Self::EightSquare => "bi-8-square",
Self::EightSquareFill => "bi-8-square-fill",
Self::NineCircle => "bi-9-circle",
Self::NineCircleFill => "bi-9-circle-fill",
Self::NineSquare => "bi-9-square",
Self::NineSquareFill => "bi-9-square-fill",
Self::Activity => "bi-activity",
Self::Airplane => "bi-airplane",
Self::AirplaneEngines => "bi-airplane-engines",
Self::AirplaneEnginesFill => "bi-airplane-engines-fill",
Self::AirplaneFill => "bi-airplane-fill",
Self::Alarm => "bi-alarm",
Self::AlarmFill => "bi-alarm-fill",
Self::Alexa => "bi-alexa",
Self::AlignBottom => "bi-align-bottom",
Self::AlignCenter => "bi-align-center",
Self::AlignEnd => "bi-align-end",
Self::AlignMiddle => "bi-align-middle",
Self::AlignStart => "bi-align-start",
Self::AlignTop => "bi-align-top",
Self::Alipay => "bi-alipay",
Self::Alphabet => "bi-alphabet",
Self::AlphabetUppercase => "bi-alphabet-uppercase",
Self::Alt => "bi-alt",
Self::Amazon => "bi-amazon",
Self::Amd => "bi-amd",
Self::Android => "bi-android",
Self::Android2 => "bi-android2",
Self::Anthropic => "bi-anthropic",
Self::App => "bi-app",
Self::AppIndicator => "bi-app-indicator",
Self::Apple => "bi-apple",
Self::AppleMusic => "bi-apple-music",
Self::Archive => "bi-archive",
Self::ArchiveFill => "bi-archive-fill",
Self::Arrow90degDown => "bi-arrow-90deg-down",
Self::Arrow90degLeft => "bi-arrow-90deg-left",
Self::Arrow90degRight => "bi-arrow-90deg-right",
Self::Arrow90degUp => "bi-arrow-90deg-up",
Self::ArrowBarDown => "bi-arrow-bar-down",
Self::ArrowBarLeft => "bi-arrow-bar-left",
Self::ArrowBarRight => "bi-arrow-bar-right",
Self::ArrowBarUp => "bi-arrow-bar-up",
Self::ArrowClockwise => "bi-arrow-clockwise",
Self::ArrowCounterclockwise => "bi-arrow-counterclockwise",
Self::ArrowDown => "bi-arrow-down",
Self::ArrowDownCircle => "bi-arrow-down-circle",
Self::ArrowDownCircleFill => "bi-arrow-down-circle-fill",
Self::ArrowDownLeftCircle => "bi-arrow-down-left-circle",
Self::ArrowDownLeftCircleFill => "bi-arrow-down-left-circle-fill",
Self::ArrowDownLeftSquare => "bi-arrow-down-left-square",
Self::ArrowDownLeftSquareFill => "bi-arrow-down-left-square-fill",
Self::ArrowDownRightCircle => "bi-arrow-down-right-circle",
Self::ArrowDownRightCircleFill => "bi-arrow-down-right-circle-fill",
Self::ArrowDownRightSquare => "bi-arrow-down-right-square",
Self::ArrowDownRightSquareFill => "bi-arrow-down-right-square-fill",
Self::ArrowDownSquare => "bi-arrow-down-square",
Self::ArrowDownSquareFill => "bi-arrow-down-square-fill",
Self::ArrowDownLeft => "bi-arrow-down-left",
Self::ArrowDownRight => "bi-arrow-down-right",
Self::ArrowDownShort => "bi-arrow-down-short",
Self::ArrowDownUp => "bi-arrow-down-up",
Self::ArrowLeft => "bi-arrow-left",
Self::ArrowLeftCircle => "bi-arrow-left-circle",
Self::ArrowLeftCircleFill => "bi-arrow-left-circle-fill",
Self::ArrowLeftSquare => "bi-arrow-left-square",
Self::ArrowLeftSquareFill => "bi-arrow-left-square-fill",
Self::ArrowLeftRight => "bi-arrow-left-right",
Self::ArrowLeftShort => "bi-arrow-left-short",
Self::ArrowRepeat => "bi-arrow-repeat",
Self::ArrowReturnLeft => "bi-arrow-return-left",
Self::ArrowReturnRight => "bi-arrow-return-right",
Self::ArrowRight => "bi-arrow-right",
Self::ArrowRightCircle => "bi-arrow-right-circle",
Self::ArrowRightCircleFill => "bi-arrow-right-circle-fill",
Self::ArrowRightSquare => "bi-arrow-right-square",
Self::ArrowRightSquareFill => "bi-arrow-right-square-fill",
Self::ArrowRightShort => "bi-arrow-right-short",
Self::ArrowThroughHeart => "bi-arrow-through-heart",
Self::ArrowThroughHeartFill => "bi-arrow-through-heart-fill",
Self::ArrowUp => "bi-arrow-up",
Self::ArrowUpCircle => "bi-arrow-up-circle",
Self::ArrowUpCircleFill => "bi-arrow-up-circle-fill",
Self::ArrowUpLeftCircle => "bi-arrow-up-left-circle",
Self::ArrowUpLeftCircleFill => "bi-arrow-up-left-circle-fill",
Self::ArrowUpLeftSquare => "bi-arrow-up-left-square",
Self::ArrowUpLeftSquareFill => "bi-arrow-up-left-square-fill",
Self::ArrowUpRightCircle => "bi-arrow-up-right-circle",
Self::ArrowUpRightCircleFill => "bi-arrow-up-right-circle-fill",
Self::ArrowUpRightSquare => "bi-arrow-up-right-square",
Self::ArrowUpRightSquareFill => "bi-arrow-up-right-square-fill",
Self::ArrowUpSquare => "bi-arrow-up-square",
Self::ArrowUpSquareFill => "bi-arrow-up-square-fill",
Self::ArrowUpLeft => "bi-arrow-up-left",
Self::ArrowUpRight => "bi-arrow-up-right",
Self::ArrowUpShort => "bi-arrow-up-short",
Self::Arrows => "bi-arrows",
Self::ArrowsAngleContract => "bi-arrows-angle-contract",
Self::ArrowsAngleExpand => "bi-arrows-angle-expand",
Self::ArrowsCollapse => "bi-arrows-collapse",
Self::ArrowsCollapseVertical => "bi-arrows-collapse-vertical",
Self::ArrowsExpand => "bi-arrows-expand",
Self::ArrowsExpandVertical => "bi-arrows-expand-vertical",
Self::ArrowsFullscreen => "bi-arrows-fullscreen",
Self::ArrowsMove => "bi-arrows-move",
Self::ArrowsVertical => "bi-arrows-vertical",
Self::AspectRatio => "bi-aspect-ratio",
Self::AspectRatioFill => "bi-aspect-ratio-fill",
Self::Asterisk => "bi-asterisk",
Self::At => "bi-at",
Self::Award => "bi-award",
Self::AwardFill => "bi-award-fill",
Self::Back => "bi-back",
Self::Backpack => "bi-backpack",
Self::BackpackFill => "bi-backpack-fill",
Self::Backpack2 => "bi-backpack2",
Self::Backpack2Fill => "bi-backpack2-fill",
Self::Backpack3 => "bi-backpack3",
Self::Backpack3Fill => "bi-backpack3-fill",
Self::Backpack4 => "bi-backpack4",
Self::Backpack4Fill => "bi-backpack4-fill",
Self::Backspace => "bi-backspace",
Self::BackspaceFill => "bi-backspace-fill",
Self::BackspaceReverse => "bi-backspace-reverse",
Self::BackspaceReverseFill => "bi-backspace-reverse-fill",
Self::Badge3d => "bi-badge-3d",
Self::Badge3dFill => "bi-badge-3d-fill",
Self::Badge4k => "bi-badge-4k",
Self::Badge4kFill => "bi-badge-4k-fill",
Self::Badge8k => "bi-badge-8k",
Self::Badge8kFill => "bi-badge-8k-fill",
Self::BadgeAd => "bi-badge-ad",
Self::BadgeAdFill => "bi-badge-ad-fill",
Self::BadgeAr => "bi-badge-ar",
Self::BadgeArFill => "bi-badge-ar-fill",
Self::BadgeCc => "bi-badge-cc",
Self::BadgeCcFill => "bi-badge-cc-fill",
Self::BadgeHd => "bi-badge-hd",
Self::BadgeHdFill => "bi-badge-hd-fill",
Self::BadgeSd => "bi-badge-sd",
Self::BadgeSdFill => "bi-badge-sd-fill",
Self::BadgeTm => "bi-badge-tm",
Self::BadgeTmFill => "bi-badge-tm-fill",
Self::BadgeVo => "bi-badge-vo",
Self::BadgeVoFill => "bi-badge-vo-fill",
Self::BadgeVr => "bi-badge-vr",
Self::BadgeVrFill => "bi-badge-vr-fill",
Self::BadgeWc => "bi-badge-wc",
Self::BadgeWcFill => "bi-badge-wc-fill",
Self::Bag => "bi-bag",
Self::BagCheck => "bi-bag-check",
Self::BagCheckFill => "bi-bag-check-fill",
Self::BagDash => "bi-bag-dash",
Self::BagDashFill => "bi-bag-dash-fill",
Self::BagFill => "bi-bag-fill",
Self::BagHeart => "bi-bag-heart",
Self::BagHeartFill => "bi-bag-heart-fill",
Self::BagPlus => "bi-bag-plus",
Self::BagPlusFill => "bi-bag-plus-fill",
Self::BagX => "bi-bag-x",
Self::BagXFill => "bi-bag-x-fill",
Self::Balloon => "bi-balloon",
Self::BalloonFill => "bi-balloon-fill",
Self::BalloonHeart => "bi-balloon-heart",
Self::BalloonHeartFill => "bi-balloon-heart-fill",
Self::Ban => "bi-ban",
Self::BanFill => "bi-ban-fill",
Self::Bandaid => "bi-bandaid",
Self::BandaidFill => "bi-bandaid-fill",
Self::Bank => "bi-bank",
Self::Bank2 => "bi-bank2",
Self::BarChart => "bi-bar-chart",
Self::BarChartFill => "bi-bar-chart-fill",
Self::BarChartLine => "bi-bar-chart-line",
Self::BarChartLineFill => "bi-bar-chart-line-fill",
Self::BarChartSteps => "bi-bar-chart-steps",
Self::Basket => "bi-basket",
Self::BasketFill => "bi-basket-fill",
Self::Basket2 => "bi-basket2",
Self::Basket2Fill => "bi-basket2-fill",
Self::Basket3 => "bi-basket3",
Self::Basket3Fill => "bi-basket3-fill",
Self::Battery => "bi-battery",
Self::BatteryCharging => "bi-battery-charging",
Self::BatteryFull => "bi-battery-full",
Self::BatteryHalf => "bi-battery-half",
Self::BatteryLow => "bi-battery-low",
Self::Beaker => "bi-beaker",
Self::BeakerFill => "bi-beaker-fill",
Self::Behance => "bi-behance",
Self::Bell => "bi-bell",
Self::BellFill => "bi-bell-fill",
Self::BellSlash => "bi-bell-slash",
Self::BellSlashFill => "bi-bell-slash-fill",
Self::Bezier => "bi-bezier",
Self::Bezier2 => "bi-bezier2",
Self::Bicycle => "bi-bicycle",
Self::Bing => "bi-bing",
Self::Binoculars => "bi-binoculars",
Self::BinocularsFill => "bi-binoculars-fill",
Self::BlockquoteLeft => "bi-blockquote-left",
Self::BlockquoteRight => "bi-blockquote-right",
Self::Bluesky => "bi-bluesky",
Self::Bluetooth => "bi-bluetooth",
Self::BodyText => "bi-body-text",
Self::Book => "bi-book",
Self::BookFill => "bi-book-fill",
Self::BookHalf => "bi-book-half",
Self::Bookmark => "bi-bookmark",
Self::BookmarkCheck => "bi-bookmark-check",
Self::BookmarkCheckFill => "bi-bookmark-check-fill",
Self::BookmarkDash => "bi-bookmark-dash",
Self::BookmarkDashFill => "bi-bookmark-dash-fill",
Self::BookmarkFill => "bi-bookmark-fill",
Self::BookmarkHeart => "bi-bookmark-heart",
Self::BookmarkHeartFill => "bi-bookmark-heart-fill",
Self::BookmarkPlus => "bi-bookmark-plus",
Self::BookmarkPlusFill => "bi-bookmark-plus-fill",
Self::BookmarkStar => "bi-bookmark-star",
Self::BookmarkStarFill => "bi-bookmark-star-fill",
Self::BookmarkX => "bi-bookmark-x",
Self::BookmarkXFill => "bi-bookmark-x-fill",
Self::Bookmarks => "bi-bookmarks",
Self::BookmarksFill => "bi-bookmarks-fill",
Self::Bookshelf => "bi-bookshelf",
Self::Boombox => "bi-boombox",
Self::BoomboxFill => "bi-boombox-fill",
Self::Bootstrap => "bi-bootstrap",
Self::BootstrapFill => "bi-bootstrap-fill",
Self::BootstrapReboot => "bi-bootstrap-reboot",
Self::Border => "bi-border",
Self::BorderAll => "bi-border-all",
Self::BorderBottom => "bi-border-bottom",
Self::BorderCenter => "bi-border-center",
Self::BorderInner => "bi-border-inner",
Self::BorderLeft => "bi-border-left",
Self::BorderMiddle => "bi-border-middle",
Self::BorderOuter => "bi-border-outer",
Self::BorderRight => "bi-border-right",
Self::BorderStyle => "bi-border-style",
Self::BorderTop => "bi-border-top",
Self::BorderWidth => "bi-border-width",
Self::BoundingBox => "bi-bounding-box",
Self::BoundingBoxCircles => "bi-bounding-box-circles",
Self::Box => "bi-box",
Self::BoxArrowDownLeft => "bi-box-arrow-down-left",
Self::BoxArrowDownRight => "bi-box-arrow-down-right",
Self::BoxArrowDown => "bi-box-arrow-down",
Self::BoxArrowInDown => "bi-box-arrow-in-down",
Self::BoxArrowInDownLeft => "bi-box-arrow-in-down-left",
Self::BoxArrowInDownRight => "bi-box-arrow-in-down-right",
Self::BoxArrowInLeft => "bi-box-arrow-in-left",
Self::BoxArrowInRight => "bi-box-arrow-in-right",
Self::BoxArrowInUp => "bi-box-arrow-in-up",
Self::BoxArrowInUpLeft => "bi-box-arrow-in-up-left",
Self::BoxArrowInUpRight => "bi-box-arrow-in-up-right",
Self::BoxArrowLeft => "bi-box-arrow-left",
Self::BoxArrowRight => "bi-box-arrow-right",
Self::BoxArrowUp => "bi-box-arrow-up",
Self::BoxArrowUpLeft => "bi-box-arrow-up-left",
Self::BoxArrowUpRight => "bi-box-arrow-up-right",
Self::BoxFill => "bi-box-fill",
Self::BoxSeam => "bi-box-seam",
Self::BoxSeamFill => "bi-box-seam-fill",
Self::Box2 => "bi-box2",
Self::Box2Fill => "bi-box2-fill",
Self::Box2Heart => "bi-box2-heart",
Self::Box2HeartFill => "bi-box2-heart-fill",
Self::Boxes => "bi-boxes",
Self::Braces => "bi-braces",
Self::BracesAsterisk => "bi-braces-asterisk",
Self::Bricks => "bi-bricks",
Self::Briefcase => "bi-briefcase",
Self::BriefcaseFill => "bi-briefcase-fill",
Self::BrightnessAltHigh => "bi-brightness-alt-high",
Self::BrightnessAltHighFill => "bi-brightness-alt-high-fill",
Self::BrightnessAltLow => "bi-brightness-alt-low",
Self::BrightnessAltLowFill => "bi-brightness-alt-low-fill",
Self::BrightnessHigh => "bi-brightness-high",
Self::BrightnessHighFill => "bi-brightness-high-fill",
Self::BrightnessLow => "bi-brightness-low",
Self::BrightnessLowFill => "bi-brightness-low-fill",
Self::Brilliance => "bi-brilliance",
Self::Broadcast => "bi-broadcast",
Self::BroadcastPin => "bi-broadcast-pin",
Self::BrowserChrome => "bi-browser-chrome",
Self::BrowserEdge => "bi-browser-edge",
Self::BrowserFirefox => "bi-browser-firefox",
Self::BrowserSafari => "bi-browser-safari",
Self::Brush => "bi-brush",
Self::BrushFill => "bi-brush-fill",
Self::Bucket => "bi-bucket",
Self::BucketFill => "bi-bucket-fill",
Self::Bug => "bi-bug",
Self::BugFill => "bi-bug-fill",
Self::Building => "bi-building",
Self::BuildingAdd => "bi-building-add",
Self::BuildingCheck => "bi-building-check",
Self::BuildingDash => "bi-building-dash",
Self::BuildingDown => "bi-building-down",
Self::BuildingExclamation => "bi-building-exclamation",
Self::BuildingFill => "bi-building-fill",
Self::BuildingFillAdd => "bi-building-fill-add",
Self::BuildingFillCheck => "bi-building-fill-check",
Self::BuildingFillDash => "bi-building-fill-dash",
Self::BuildingFillDown => "bi-building-fill-down",
Self::BuildingFillExclamation => "bi-building-fill-exclamation",
Self::BuildingFillGear => "bi-building-fill-gear",
Self::BuildingFillLock => "bi-building-fill-lock",
Self::BuildingFillSlash => "bi-building-fill-slash",
Self::BuildingFillUp => "bi-building-fill-up",
Self::BuildingFillX => "bi-building-fill-x",
Self::BuildingGear => "bi-building-gear",
Self::BuildingLock => "bi-building-lock",
Self::BuildingSlash => "bi-building-slash",
Self::BuildingUp => "bi-building-up",
Self::BuildingX => "bi-building-x",
Self::Buildings => "bi-buildings",
Self::BuildingsFill => "bi-buildings-fill",
Self::Bullseye => "bi-bullseye",
Self::BusFront => "bi-bus-front",
Self::BusFrontFill => "bi-bus-front-fill",
Self::CCircle => "bi-c-circle",
Self::CCircleFill => "bi-c-circle-fill",
Self::CSquare => "bi-c-square",
Self::CSquareFill => "bi-c-square-fill",
Self::Cake => "bi-cake",
Self::CakeFill => "bi-cake-fill",
Self::Cake2 => "bi-cake2",
Self::Cake2Fill => "bi-cake2-fill",
Self::Calculator => "bi-calculator",
Self::CalculatorFill => "bi-calculator-fill",
Self::Calendar => "bi-calendar",
Self::CalendarCheck => "bi-calendar-check",
Self::CalendarCheckFill => "bi-calendar-check-fill",
Self::CalendarDate => "bi-calendar-date",
Self::CalendarDateFill => "bi-calendar-date-fill",
Self::CalendarDay => "bi-calendar-day",
Self::CalendarDayFill => "bi-calendar-day-fill",
Self::CalendarEvent => "bi-calendar-event",
Self::CalendarEventFill => "bi-calendar-event-fill",
Self::CalendarFill => "bi-calendar-fill",
Self::CalendarHeart => "bi-calendar-heart",
Self::CalendarHeartFill => "bi-calendar-heart-fill",
Self::CalendarMinus => "bi-calendar-minus",
Self::CalendarMinusFill => "bi-calendar-minus-fill",
Self::CalendarMonth => "bi-calendar-month",
Self::CalendarMonthFill => "bi-calendar-month-fill",
Self::CalendarPlus => "bi-calendar-plus",
Self::CalendarPlusFill => "bi-calendar-plus-fill",
Self::CalendarRange => "bi-calendar-range",
Self::CalendarRangeFill => "bi-calendar-range-fill",
Self::CalendarWeek => "bi-calendar-week",
Self::CalendarWeekFill => "bi-calendar-week-fill",
Self::CalendarX => "bi-calendar-x",
Self::CalendarXFill => "bi-calendar-x-fill",
Self::Calendar2 => "bi-calendar2",
Self::Calendar2Check => "bi-calendar2-check",
Self::Calendar2CheckFill => "bi-calendar2-check-fill",
Self::Calendar2Date => "bi-calendar2-date",
Self::Calendar2DateFill => "bi-calendar2-date-fill",
Self::Calendar2Day => "bi-calendar2-day",
Self::Calendar2DayFill => "bi-calendar2-day-fill",
Self::Calendar2Event => "bi-calendar2-event",
Self::Calendar2EventFill => "bi-calendar2-event-fill",
Self::Calendar2Fill => "bi-calendar2-fill",
Self::Calendar2Heart => "bi-calendar2-heart",
Self::Calendar2HeartFill => "bi-calendar2-heart-fill",
Self::Calendar2Minus => "bi-calendar2-minus",
Self::Calendar2MinusFill => "bi-calendar2-minus-fill",
Self::Calendar2Month => "bi-calendar2-month",
Self::Calendar2MonthFill => "bi-calendar2-month-fill",
Self::Calendar2Plus => "bi-calendar2-plus",
Self::Calendar2PlusFill => "bi-calendar2-plus-fill",
Self::Calendar2Range => "bi-calendar2-range",
Self::Calendar2RangeFill => "bi-calendar2-range-fill",
Self::Calendar2Week => "bi-calendar2-week",
Self::Calendar2WeekFill => "bi-calendar2-week-fill",
Self::Calendar2X => "bi-calendar2-x",
Self::Calendar2XFill => "bi-calendar2-x-fill",
Self::Calendar3 => "bi-calendar3",
Self::Calendar3Event => "bi-calendar3-event",
Self::Calendar3EventFill => "bi-calendar3-event-fill",
Self::Calendar3Fill => "bi-calendar3-fill",
Self::Calendar3Range => "bi-calendar3-range",
Self::Calendar3RangeFill => "bi-calendar3-range-fill",
Self::Calendar3Week => "bi-calendar3-week",
Self::Calendar3WeekFill => "bi-calendar3-week-fill",
Self::Calendar4 => "bi-calendar4",
Self::Calendar4Event => "bi-calendar4-event",
Self::Calendar4Range => "bi-calendar4-range",
Self::Calendar4Week => "bi-calendar4-week",
Self::Camera => "bi-camera",
Self::Camera2 => "bi-camera2",
Self::CameraFill => "bi-camera-fill",
Self::CameraReels => "bi-camera-reels",
Self::CameraReelsFill => "bi-camera-reels-fill",
Self::CameraVideo => "bi-camera-video",
Self::CameraVideoFill => "bi-camera-video-fill",
Self::CameraVideoOff => "bi-camera-video-off",
Self::CameraVideoOffFill => "bi-camera-video-off-fill",
Self::Capslock => "bi-capslock",
Self::CapslockFill => "bi-capslock-fill",
Self::Capsule => "bi-capsule",
Self::CapsulePill => "bi-capsule-pill",
Self::CarFront => "bi-car-front",
Self::CarFrontFill => "bi-car-front-fill",
Self::CardChecklist => "bi-card-checklist",
Self::CardHeading => "bi-card-heading",
Self::CardImage => "bi-card-image",
Self::CardList => "bi-card-list",
Self::CardText => "bi-card-text",
Self::CaretDown => "bi-caret-down",
Self::CaretDownFill => "bi-caret-down-fill",
Self::CaretDownSquare => "bi-caret-down-square",
Self::CaretDownSquareFill => "bi-caret-down-square-fill",
Self::CaretLeft => "bi-caret-left",
Self::CaretLeftFill => "bi-caret-left-fill",
Self::CaretLeftSquare => "bi-caret-left-square",
Self::CaretLeftSquareFill => "bi-caret-left-square-fill",
Self::CaretRight => "bi-caret-right",
Self::CaretRightFill => "bi-caret-right-fill",
Self::CaretRightSquare => "bi-caret-right-square",
Self::CaretRightSquareFill => "bi-caret-right-square-fill",
Self::CaretUp => "bi-caret-up",
Self::CaretUpFill => "bi-caret-up-fill",
Self::CaretUpSquare => "bi-caret-up-square",
Self::CaretUpSquareFill => "bi-caret-up-square-fill",
Self::Cart => "bi-cart",
Self::CartCheck => "bi-cart-check",
Self::CartCheckFill => "bi-cart-check-fill",
Self::CartDash => "bi-cart-dash",
Self::CartDashFill => "bi-cart-dash-fill",
Self::CartFill => "bi-cart-fill",
Self::CartPlus => "bi-cart-plus",
Self::CartPlusFill => "bi-cart-plus-fill",
Self::CartX => "bi-cart-x",
Self::CartXFill => "bi-cart-x-fill",
Self::Cart2 => "bi-cart2",
Self::Cart3 => "bi-cart3",
Self::Cart4 => "bi-cart4",
Self::Cash => "bi-cash",
Self::CashCoin => "bi-cash-coin",
Self::CashStack => "bi-cash-stack",
Self::Cassette => "bi-cassette",
Self::CassetteFill => "bi-cassette-fill",
Self::Cast => "bi-cast",
Self::CcCircle => "bi-cc-circle",
Self::CcCircleFill => "bi-cc-circle-fill",
Self::CcSquare => "bi-cc-square",
Self::CcSquareFill => "bi-cc-square-fill",
Self::Chat => "bi-chat",
Self::ChatDots => "bi-chat-dots",
Self::ChatDotsFill => "bi-chat-dots-fill",
Self::ChatFill => "bi-chat-fill",
Self::ChatHeart => "bi-chat-heart",
Self::ChatHeartFill => "bi-chat-heart-fill",
Self::ChatLeft => "bi-chat-left",
Self::ChatLeftDots => "bi-chat-left-dots",
Self::ChatLeftDotsFill => "bi-chat-left-dots-fill",
Self::ChatLeftFill => "bi-chat-left-fill",
Self::ChatLeftHeart => "bi-chat-left-heart",
Self::ChatLeftHeartFill => "bi-chat-left-heart-fill",
Self::ChatLeftQuote => "bi-chat-left-quote",
Self::ChatLeftQuoteFill => "bi-chat-left-quote-fill",
Self::ChatLeftText => "bi-chat-left-text",
Self::ChatLeftTextFill => "bi-chat-left-text-fill",
Self::ChatQuote => "bi-chat-quote",
Self::ChatQuoteFill => "bi-chat-quote-fill",
Self::ChatRight => "bi-chat-right",
Self::ChatRightDots => "bi-chat-right-dots",
Self::ChatRightDotsFill => "bi-chat-right-dots-fill",
Self::ChatRightFill => "bi-chat-right-fill",
Self::ChatRightHeart => "bi-chat-right-heart",
Self::ChatRightHeartFill => "bi-chat-right-heart-fill",
Self::ChatRightQuote => "bi-chat-right-quote",
Self::ChatRightQuoteFill => "bi-chat-right-quote-fill",
Self::ChatRightText => "bi-chat-right-text",
Self::ChatRightTextFill => "bi-chat-right-text-fill",
Self::ChatSquare => "bi-chat-square",
Self::ChatSquareDots => "bi-chat-square-dots",
Self::ChatSquareDotsFill => "bi-chat-square-dots-fill",
Self::ChatSquareFill => "bi-chat-square-fill",
Self::ChatSquareHeart => "bi-chat-square-heart",
Self::ChatSquareHeartFill => "bi-chat-square-heart-fill",
Self::ChatSquareQuote => "bi-chat-square-quote",
Self::ChatSquareQuoteFill => "bi-chat-square-quote-fill",
Self::ChatSquareText => "bi-chat-square-text",
Self::ChatSquareTextFill => "bi-chat-square-text-fill",
Self::ChatText => "bi-chat-text",
Self::ChatTextFill => "bi-chat-text-fill",
Self::Check => "bi-check",
Self::CheckAll => "bi-check-all",
Self::CheckCircle => "bi-check-circle",
Self::CheckCircleFill => "bi-check-circle-fill",
Self::CheckLg => "bi-check-lg",
Self::CheckSquare => "bi-check-square",
Self::CheckSquareFill => "bi-check-square-fill",
Self::Check2 => "bi-check2",
Self::Check2All => "bi-check2-all",
Self::Check2Circle => "bi-check2-circle",
Self::Check2Square => "bi-check2-square",
Self::ChevronBarContract => "bi-chevron-bar-contract",
Self::ChevronBarDown => "bi-chevron-bar-down",
Self::ChevronBarExpand => "bi-chevron-bar-expand",
Self::ChevronBarLeft => "bi-chevron-bar-left",
Self::ChevronBarRight => "bi-chevron-bar-right",
Self::ChevronBarUp => "bi-chevron-bar-up",
Self::ChevronCompactDown => "bi-chevron-compact-down",
Self::ChevronCompactLeft => "bi-chevron-compact-left",
Self::ChevronCompactRight => "bi-chevron-compact-right",
Self::ChevronCompactUp => "bi-chevron-compact-up",
Self::ChevronContract => "bi-chevron-contract",
Self::ChevronDoubleDown => "bi-chevron-double-down",
Self::ChevronDoubleLeft => "bi-chevron-double-left",
Self::ChevronDoubleRight => "bi-chevron-double-right",
Self::ChevronDoubleUp => "bi-chevron-double-up",
Self::ChevronDown => "bi-chevron-down",
Self::ChevronExpand => "bi-chevron-expand",
Self::ChevronLeft => "bi-chevron-left",
Self::ChevronRight => "bi-chevron-right",
Self::ChevronUp => "bi-chevron-up",
Self::Circle => "bi-circle",
Self::CircleFill => "bi-circle-fill",
Self::CircleHalf => "bi-circle-half",
Self::SlashCircle => "bi-slash-circle",
Self::CircleSquare => "bi-circle-square",
Self::Claude => "bi-claude",
Self::Clipboard => "bi-clipboard",
Self::ClipboardCheck => "bi-clipboard-check",
Self::ClipboardCheckFill => "bi-clipboard-check-fill",
Self::ClipboardData => "bi-clipboard-data",
Self::ClipboardDataFill => "bi-clipboard-data-fill",
Self::ClipboardFill => "bi-clipboard-fill",
Self::ClipboardHeart => "bi-clipboard-heart",
Self::ClipboardHeartFill => "bi-clipboard-heart-fill",
Self::ClipboardMinus => "bi-clipboard-minus",
Self::ClipboardMinusFill => "bi-clipboard-minus-fill",
Self::ClipboardPlus => "bi-clipboard-plus",
Self::ClipboardPlusFill => "bi-clipboard-plus-fill",
Self::ClipboardPulse => "bi-clipboard-pulse",
Self::ClipboardX => "bi-clipboard-x",
Self::ClipboardXFill => "bi-clipboard-x-fill",
Self::Clipboard2 => "bi-clipboard2",
Self::Clipboard2Check => "bi-clipboard2-check",
Self::Clipboard2CheckFill => "bi-clipboard2-check-fill",
Self::Clipboard2Data => "bi-clipboard2-data",
Self::Clipboard2DataFill => "bi-clipboard2-data-fill",
Self::Clipboard2Fill => "bi-clipboard2-fill",
Self::Clipboard2Heart => "bi-clipboard2-heart",
Self::Clipboard2HeartFill => "bi-clipboard2-heart-fill",
Self::Clipboard2Minus => "bi-clipboard2-minus",
Self::Clipboard2MinusFill => "bi-clipboard2-minus-fill",
Self::Clipboard2Plus => "bi-clipboard2-plus",
Self::Clipboard2PlusFill => "bi-clipboard2-plus-fill",
Self::Clipboard2Pulse => "bi-clipboard2-pulse",
Self::Clipboard2PulseFill => "bi-clipboard2-pulse-fill",
Self::Clipboard2X => "bi-clipboard2-x",
Self::Clipboard2XFill => "bi-clipboard2-x-fill",
Self::Clock => "bi-clock",
Self::ClockFill => "bi-clock-fill",
Self::ClockHistory => "bi-clock-history",
Self::Cloud => "bi-cloud",
Self::CloudArrowDown => "bi-cloud-arrow-down",
Self::CloudArrowDownFill => "bi-cloud-arrow-down-fill",
Self::CloudArrowUp => "bi-cloud-arrow-up",
Self::CloudArrowUpFill => "bi-cloud-arrow-up-fill",
Self::CloudCheck => "bi-cloud-check",
Self::CloudCheckFill => "bi-cloud-check-fill",
Self::CloudDownload => "bi-cloud-download",
Self::CloudDownloadFill => "bi-cloud-download-fill",
Self::CloudDrizzle => "bi-cloud-drizzle",
Self::CloudDrizzleFill => "bi-cloud-drizzle-fill",
Self::CloudFill => "bi-cloud-fill",
Self::CloudFog => "bi-cloud-fog",
Self::CloudFogFill => "bi-cloud-fog-fill",
Self::CloudFog2 => "bi-cloud-fog2",
Self::CloudFog2Fill => "bi-cloud-fog2-fill",
Self::CloudHail => "bi-cloud-hail",
Self::CloudHailFill => "bi-cloud-hail-fill",
Self::CloudHaze => "bi-cloud-haze",
Self::CloudHazeFill => "bi-cloud-haze-fill",
Self::CloudHaze2 => "bi-cloud-haze2",
Self::CloudHaze2Fill => "bi-cloud-haze2-fill",
Self::CloudLightning => "bi-cloud-lightning",
Self::CloudLightningFill => "bi-cloud-lightning-fill",
Self::CloudLightningRain => "bi-cloud-lightning-rain",
Self::CloudLightningRainFill => "bi-cloud-lightning-rain-fill",
Self::CloudMinus => "bi-cloud-minus",
Self::CloudMinusFill => "bi-cloud-minus-fill",
Self::CloudMoon => "bi-cloud-moon",
Self::CloudMoonFill => "bi-cloud-moon-fill",
Self::CloudPlus => "bi-cloud-plus",
Self::CloudPlusFill => "bi-cloud-plus-fill",
Self::CloudRain => "bi-cloud-rain",
Self::CloudRainFill => "bi-cloud-rain-fill",
Self::CloudRainHeavy => "bi-cloud-rain-heavy",
Self::CloudRainHeavyFill => "bi-cloud-rain-heavy-fill",
Self::CloudSlash => "bi-cloud-slash",
Self::CloudSlashFill => "bi-cloud-slash-fill",
Self::CloudSleet => "bi-cloud-sleet",
Self::CloudSleetFill => "bi-cloud-sleet-fill",
Self::CloudSnow => "bi-cloud-snow",
Self::CloudSnowFill => "bi-cloud-snow-fill",
Self::CloudSun => "bi-cloud-sun",
Self::CloudSunFill => "bi-cloud-sun-fill",
Self::CloudUpload => "bi-cloud-upload",
Self::CloudUploadFill => "bi-cloud-upload-fill",
Self::Clouds => "bi-clouds",
Self::CloudsFill => "bi-clouds-fill",
Self::Cloudy => "bi-cloudy",
Self::CloudyFill => "bi-cloudy-fill",
Self::Code => "bi-code",
Self::CodeSlash => "bi-code-slash",
Self::CodeSquare => "bi-code-square",
Self::Coin => "bi-coin",
Self::Collection => "bi-collection",
Self::CollectionFill => "bi-collection-fill",
Self::CollectionPlay => "bi-collection-play",
Self::CollectionPlayFill => "bi-collection-play-fill",
Self::Columns => "bi-columns",
Self::ColumnsGap => "bi-columns-gap",
Self::Command => "bi-command",
Self::Compass => "bi-compass",
Self::CompassFill => "bi-compass-fill",
Self::Cone => "bi-cone",
Self::ConeStriped => "bi-cone-striped",
Self::Controller => "bi-controller",
Self::Cookie => "bi-cookie",
Self::Copy => "bi-copy",
Self::Cpu => "bi-cpu",
Self::CpuFill => "bi-cpu-fill",
Self::CreditCard => "bi-credit-card",
Self::CreditCard2Back => "bi-credit-card-2-back",
Self::CreditCard2BackFill => "bi-credit-card-2-back-fill",
Self::CreditCard2Front => "bi-credit-card-2-front",
Self::CreditCard2FrontFill => "bi-credit-card-2-front-fill",
Self::CreditCardFill => "bi-credit-card-fill",
Self::Crop => "bi-crop",
Self::Crosshair => "bi-crosshair",
Self::Crosshair2 => "bi-crosshair2",
Self::Css => "bi-css",
Self::Cup => "bi-cup",
Self::CupFill => "bi-cup-fill",
Self::CupHot => "bi-cup-hot",
Self::CupHotFill => "bi-cup-hot-fill",
Self::CupStraw => "bi-cup-straw",
Self::CurrencyBitcoin => "bi-currency-bitcoin",
Self::CurrencyDollar => "bi-currency-dollar",
Self::CurrencyEuro => "bi-currency-euro",
Self::CurrencyExchange => "bi-currency-exchange",
Self::CurrencyPound => "bi-currency-pound",
Self::CurrencyRupee => "bi-currency-rupee",
Self::CurrencyYen => "bi-currency-yen",
Self::Cursor => "bi-cursor",
Self::CursorFill => "bi-cursor-fill",
Self::CursorText => "bi-cursor-text",
Self::Dash => "bi-dash",
Self::DashCircle => "bi-dash-circle",
Self::DashCircleDotted => "bi-dash-circle-dotted",
Self::DashCircleFill => "bi-dash-circle-fill",
Self::DashLg => "bi-dash-lg",
Self::DashSquare => "bi-dash-square",
Self::DashSquareDotted => "bi-dash-square-dotted",
Self::DashSquareFill => "bi-dash-square-fill",
Self::Database => "bi-database",
Self::DatabaseAdd => "bi-database-add",
Self::DatabaseCheck => "bi-database-check",
Self::DatabaseDash => "bi-database-dash",
Self::DatabaseDown => "bi-database-down",
Self::DatabaseExclamation => "bi-database-exclamation",
Self::DatabaseFill => "bi-database-fill",
Self::DatabaseFillAdd => "bi-database-fill-add",
Self::DatabaseFillCheck => "bi-database-fill-check",
Self::DatabaseFillDash => "bi-database-fill-dash",
Self::DatabaseFillDown => "bi-database-fill-down",
Self::DatabaseFillExclamation => "bi-database-fill-exclamation",
Self::DatabaseFillGear => "bi-database-fill-gear",
Self::DatabaseFillLock => "bi-database-fill-lock",
Self::DatabaseFillSlash => "bi-database-fill-slash",
Self::DatabaseFillUp => "bi-database-fill-up",
Self::DatabaseFillX => "bi-database-fill-x",
Self::DatabaseGear => "bi-database-gear",
Self::DatabaseLock => "bi-database-lock",
Self::DatabaseSlash => "bi-database-slash",
Self::DatabaseUp => "bi-database-up",
Self::DatabaseX => "bi-database-x",
Self::DeviceHdd => "bi-device-hdd",
Self::DeviceHddFill => "bi-device-hdd-fill",
Self::DeviceSsd => "bi-device-ssd",
Self::DeviceSsdFill => "bi-device-ssd-fill",
Self::Diagram2 => "bi-diagram-2",
Self::Diagram2Fill => "bi-diagram-2-fill",
Self::Diagram3 => "bi-diagram-3",
Self::Diagram3Fill => "bi-diagram-3-fill",
Self::Diamond => "bi-diamond",
Self::DiamondFill => "bi-diamond-fill",
Self::DiamondHalf => "bi-diamond-half",
Self::Dice1 => "bi-dice-1",
Self::Dice1Fill => "bi-dice-1-fill",
Self::Dice2 => "bi-dice-2",
Self::Dice2Fill => "bi-dice-2-fill",
Self::Dice3 => "bi-dice-3",
Self::Dice3Fill => "bi-dice-3-fill",
Self::Dice4 => "bi-dice-4",
Self::Dice4Fill => "bi-dice-4-fill",
Self::Dice5 => "bi-dice-5",
Self::Dice5Fill => "bi-dice-5-fill",
Self::Dice6 => "bi-dice-6",
Self::Dice6Fill => "bi-dice-6-fill",
Self::Disc => "bi-disc",
Self::DiscFill => "bi-disc-fill",
Self::Discord => "bi-discord",
Self::Display => "bi-display",
Self::DisplayFill => "bi-display-fill",
Self::Displayport => "bi-displayport",
Self::DisplayportFill => "bi-displayport-fill",
Self::DistributeHorizontal => "bi-distribute-horizontal",
Self::DistributeVertical => "bi-distribute-vertical",
Self::DoorClosed => "bi-door-closed",
Self::DoorClosedFill => "bi-door-closed-fill",
Self::DoorOpen => "bi-door-open",
Self::DoorOpenFill => "bi-door-open-fill",
Self::Dot => "bi-dot",
Self::Download => "bi-download",
Self::Dpad => "bi-dpad",
Self::DpadFill => "bi-dpad-fill",
Self::Dribbble => "bi-dribbble",
Self::Dropbox => "bi-dropbox",
Self::Droplet => "bi-droplet",
Self::DropletFill => "bi-droplet-fill",
Self::DropletHalf => "bi-droplet-half",
Self::Duffle => "bi-duffle",
Self::DuffleFill => "bi-duffle-fill",
Self::Ear => "bi-ear",
Self::EarFill => "bi-ear-fill",
Self::Earbuds => "bi-earbuds",
Self::Easel => "bi-easel",
Self::EaselFill => "bi-easel-fill",
Self::Easel2 => "bi-easel2",
Self::Easel2Fill => "bi-easel2-fill",
Self::Easel3 => "bi-easel3",
Self::Easel3Fill => "bi-easel3-fill",
Self::Egg => "bi-egg",
Self::EggFill => "bi-egg-fill",
Self::EggFried => "bi-egg-fried",
Self::Eject => "bi-eject",
Self::EjectFill => "bi-eject-fill",
Self::EmojiAngry => "bi-emoji-angry",
Self::EmojiAngryFill => "bi-emoji-angry-fill",
Self::EmojiAstonished => "bi-emoji-astonished",
Self::EmojiAstonishedFill => "bi-emoji-astonished-fill",
Self::EmojiDizzy => "bi-emoji-dizzy",
Self::EmojiDizzyFill => "bi-emoji-dizzy-fill",
Self::EmojiExpressionless => "bi-emoji-expressionless",
Self::EmojiExpressionlessFill => "bi-emoji-expressionless-fill",
Self::EmojiFrown => "bi-emoji-frown",
Self::EmojiFrownFill => "bi-emoji-frown-fill",
Self::EmojiGrimace => "bi-emoji-grimace",
Self::EmojiGrimaceFill => "bi-emoji-grimace-fill",
Self::EmojiGrin => "bi-emoji-grin",
Self::EmojiGrinFill => "bi-emoji-grin-fill",
Self::EmojiHeartEyes => "bi-emoji-heart-eyes",
Self::EmojiHeartEyesFill => "bi-emoji-heart-eyes-fill",
Self::EmojiKiss => "bi-emoji-kiss",
Self::EmojiKissFill => "bi-emoji-kiss-fill",
Self::EmojiLaughing => "bi-emoji-laughing",
Self::EmojiLaughingFill => "bi-emoji-laughing-fill",
Self::EmojiNeutral => "bi-emoji-neutral",
Self::EmojiNeutralFill => "bi-emoji-neutral-fill",
Self::EmojiSmile => "bi-emoji-smile",
Self::EmojiSmileFill => "bi-emoji-smile-fill",
Self::EmojiSmileUpsideDown => "bi-emoji-smile-upside-down",
Self::EmojiSmileUpsideDownFill => "bi-emoji-smile-upside-down-fill",
Self::EmojiSunglasses => "bi-emoji-sunglasses",
Self::EmojiSunglassesFill => "bi-emoji-sunglasses-fill",
Self::EmojiSurprise => "bi-emoji-surprise",
Self::EmojiSurpriseFill => "bi-emoji-surprise-fill",
Self::EmojiTear => "bi-emoji-tear",
Self::EmojiTearFill => "bi-emoji-tear-fill",
Self::EmojiWink => "bi-emoji-wink",
Self::EmojiWinkFill => "bi-emoji-wink-fill",
Self::Envelope => "bi-envelope",
Self::EnvelopeArrowDown => "bi-envelope-arrow-down",
Self::EnvelopeArrowDownFill => "bi-envelope-arrow-down-fill",
Self::EnvelopeArrowUp => "bi-envelope-arrow-up",
Self::EnvelopeArrowUpFill => "bi-envelope-arrow-up-fill",
Self::EnvelopeAt => "bi-envelope-at",
Self::EnvelopeAtFill => "bi-envelope-at-fill",
Self::EnvelopeCheck => "bi-envelope-check",
Self::EnvelopeCheckFill => "bi-envelope-check-fill",
Self::EnvelopeDash => "bi-envelope-dash",
Self::EnvelopeDashFill => "bi-envelope-dash-fill",
Self::EnvelopeExclamation => "bi-envelope-exclamation",
Self::EnvelopeExclamationFill => "bi-envelope-exclamation-fill",
Self::EnvelopeFill => "bi-envelope-fill",
Self::EnvelopeHeart => "bi-envelope-heart",
Self::EnvelopeHeartFill => "bi-envelope-heart-fill",
Self::EnvelopeOpen => "bi-envelope-open",
Self::EnvelopeOpenFill => "bi-envelope-open-fill",
Self::EnvelopeOpenHeart => "bi-envelope-open-heart",
Self::EnvelopeOpenHeartFill => "bi-envelope-open-heart-fill",
Self::EnvelopePaper => "bi-envelope-paper",
Self::EnvelopePaperFill => "bi-envelope-paper-fill",
Self::EnvelopePaperHeart => "bi-envelope-paper-heart",
Self::EnvelopePaperHeartFill => "bi-envelope-paper-heart-fill",
Self::EnvelopePlus => "bi-envelope-plus",
Self::EnvelopePlusFill => "bi-envelope-plus-fill",
Self::EnvelopeSlash => "bi-envelope-slash",
Self::EnvelopeSlashFill => "bi-envelope-slash-fill",
Self::EnvelopeX => "bi-envelope-x",
Self::EnvelopeXFill => "bi-envelope-x-fill",
Self::Eraser => "bi-eraser",
Self::EraserFill => "bi-eraser-fill",
Self::Escape => "bi-escape",
Self::Ethernet => "bi-ethernet",
Self::EvFront => "bi-ev-front",
Self::EvFrontFill => "bi-ev-front-fill",
Self::EvStation => "bi-ev-station",
Self::EvStationFill => "bi-ev-station-fill",
Self::Exclamation => "bi-exclamation",
Self::ExclamationCircle => "bi-exclamation-circle",
Self::ExclamationCircleFill => "bi-exclamation-circle-fill",
Self::ExclamationDiamond => "bi-exclamation-diamond",
Self::ExclamationDiamondFill => "bi-exclamation-diamond-fill",
Self::ExclamationLg => "bi-exclamation-lg",
Self::ExclamationOctagon => "bi-exclamation-octagon",
Self::ExclamationOctagonFill => "bi-exclamation-octagon-fill",
Self::ExclamationSquare => "bi-exclamation-square",
Self::ExclamationSquareFill => "bi-exclamation-square-fill",
Self::ExclamationTriangle => "bi-exclamation-triangle",
Self::ExclamationTriangleFill => "bi-exclamation-triangle-fill",
Self::Exclude => "bi-exclude",
Self::Explicit => "bi-explicit",
Self::ExplicitFill => "bi-explicit-fill",
Self::Exposure => "bi-exposure",
Self::Eye => "bi-eye",
Self::EyeFill => "bi-eye-fill",
Self::EyeSlash => "bi-eye-slash",
Self::EyeSlashFill => "bi-eye-slash-fill",
Self::Eyedropper => "bi-eyedropper",
Self::Eyeglasses => "bi-eyeglasses",
Self::Facebook => "bi-facebook",
Self::Fan => "bi-fan",
Self::FastForward => "bi-fast-forward",
Self::FastForwardBtn => "bi-fast-forward-btn",
Self::FastForwardBtnFill => "bi-fast-forward-btn-fill",
Self::FastForwardCircle => "bi-fast-forward-circle",
Self::FastForwardCircleFill => "bi-fast-forward-circle-fill",
Self::FastForwardFill => "bi-fast-forward-fill",
Self::Feather => "bi-feather",
Self::Feather2 => "bi-feather2",
Self::File => "bi-file",
Self::FileArrowDown => "bi-file-arrow-down",
Self::FileArrowDownFill => "bi-file-arrow-down-fill",
Self::FileArrowUp => "bi-file-arrow-up",
Self::FileArrowUpFill => "bi-file-arrow-up-fill",
Self::FileBarGraph => "bi-file-bar-graph",
Self::FileBarGraphFill => "bi-file-bar-graph-fill",
Self::FileBinary => "bi-file-binary",
Self::FileBinaryFill => "bi-file-binary-fill",
Self::FileBreak => "bi-file-break",
Self::FileBreakFill => "bi-file-break-fill",
Self::FileCheck => "bi-file-check",
Self::FileCheckFill => "bi-file-check-fill",
Self::FileCode => "bi-file-code",
Self::FileCodeFill => "bi-file-code-fill",
Self::FileDiff => "bi-file-diff",
Self::FileDiffFill => "bi-file-diff-fill",
Self::FileEarmark => "bi-file-earmark",
Self::FileEarmarkArrowDown => "bi-file-earmark-arrow-down",
Self::FileEarmarkArrowDownFill => "bi-file-earmark-arrow-down-fill",
Self::FileEarmarkArrowUp => "bi-file-earmark-arrow-up",
Self::FileEarmarkArrowUpFill => "bi-file-earmark-arrow-up-fill",
Self::FileEarmarkBarGraph => "bi-file-earmark-bar-graph",
Self::FileEarmarkBarGraphFill => "bi-file-earmark-bar-graph-fill",
Self::FileEarmarkBinary => "bi-file-earmark-binary",
Self::FileEarmarkBinaryFill => "bi-file-earmark-binary-fill",
Self::FileEarmarkBreak => "bi-file-earmark-break",
Self::FileEarmarkBreakFill => "bi-file-earmark-break-fill",
Self::FileEarmarkCheck => "bi-file-earmark-check",
Self::FileEarmarkCheckFill => "bi-file-earmark-check-fill",
Self::FileEarmarkCode => "bi-file-earmark-code",
Self::FileEarmarkCodeFill => "bi-file-earmark-code-fill",
Self::FileEarmarkDiff => "bi-file-earmark-diff",
Self::FileEarmarkDiffFill => "bi-file-earmark-diff-fill",
Self::FileEarmarkEasel => "bi-file-earmark-easel",
Self::FileEarmarkEaselFill => "bi-file-earmark-easel-fill",
Self::FileEarmarkExcel => "bi-file-earmark-excel",
Self::FileEarmarkExcelFill => "bi-file-earmark-excel-fill",
Self::FileEarmarkFill => "bi-file-earmark-fill",
Self::FileEarmarkFont => "bi-file-earmark-font",
Self::FileEarmarkFontFill => "bi-file-earmark-font-fill",
Self::FileEarmarkImage => "bi-file-earmark-image",
Self::FileEarmarkImageFill => "bi-file-earmark-image-fill",
Self::FileEarmarkLock => "bi-file-earmark-lock",
Self::FileEarmarkLockFill => "bi-file-earmark-lock-fill",
Self::FileEarmarkLock2 => "bi-file-earmark-lock2",
Self::FileEarmarkLock2Fill => "bi-file-earmark-lock2-fill",
Self::FileEarmarkMedical => "bi-file-earmark-medical",
Self::FileEarmarkMedicalFill => "bi-file-earmark-medical-fill",
Self::FileEarmarkMinus => "bi-file-earmark-minus",
Self::FileEarmarkMinusFill => "bi-file-earmark-minus-fill",
Self::FileEarmarkMusic => "bi-file-earmark-music",
Self::FileEarmarkMusicFill => "bi-file-earmark-music-fill",
Self::FileEarmarkPdf => "bi-file-earmark-pdf",
Self::FileEarmarkPdfFill => "bi-file-earmark-pdf-fill",
Self::FileEarmarkPerson => "bi-file-earmark-person",
Self::FileEarmarkPersonFill => "bi-file-earmark-person-fill",
Self::FileEarmarkPlay => "bi-file-earmark-play",
Self::FileEarmarkPlayFill => "bi-file-earmark-play-fill",
Self::FileEarmarkPlus => "bi-file-earmark-plus",
Self::FileEarmarkPlusFill => "bi-file-earmark-plus-fill",
Self::FileEarmarkPost => "bi-file-earmark-post",
Self::FileEarmarkPostFill => "bi-file-earmark-post-fill",
Self::FileEarmarkPpt => "bi-file-earmark-ppt",
Self::FileEarmarkPptFill => "bi-file-earmark-ppt-fill",
Self::FileEarmarkRichtext => "bi-file-earmark-richtext",
Self::FileEarmarkRichtextFill => "bi-file-earmark-richtext-fill",
Self::FileEarmarkRuled => "bi-file-earmark-ruled",
Self::FileEarmarkRuledFill => "bi-file-earmark-ruled-fill",
Self::FileEarmarkSlides => "bi-file-earmark-slides",
Self::FileEarmarkSlidesFill => "bi-file-earmark-slides-fill",
Self::FileEarmarkSpreadsheet => "bi-file-earmark-spreadsheet",
Self::FileEarmarkSpreadsheetFill => "bi-file-earmark-spreadsheet-fill",
Self::FileEarmarkText => "bi-file-earmark-text",
Self::FileEarmarkTextFill => "bi-file-earmark-text-fill",
Self::FileEarmarkWord => "bi-file-earmark-word",
Self::FileEarmarkWordFill => "bi-file-earmark-word-fill",
Self::FileEarmarkX => "bi-file-earmark-x",
Self::FileEarmarkXFill => "bi-file-earmark-x-fill",
Self::FileEarmarkZip => "bi-file-earmark-zip",
Self::FileEarmarkZipFill => "bi-file-earmark-zip-fill",
Self::FileEasel => "bi-file-easel",
Self::FileEaselFill => "bi-file-easel-fill",
Self::FileExcel => "bi-file-excel",
Self::FileExcelFill => "bi-file-excel-fill",
Self::FileFill => "bi-file-fill",
Self::FileFont => "bi-file-font",
Self::FileFontFill => "bi-file-font-fill",
Self::FileImage => "bi-file-image",
Self::FileImageFill => "bi-file-image-fill",
Self::FileLock => "bi-file-lock",
Self::FileLockFill => "bi-file-lock-fill",
Self::FileLock2 => "bi-file-lock2",
Self::FileLock2Fill => "bi-file-lock2-fill",
Self::FileMedical => "bi-file-medical",
Self::FileMedicalFill => "bi-file-medical-fill",
Self::FileMinus => "bi-file-minus",
Self::FileMinusFill => "bi-file-minus-fill",
Self::FileMusic => "bi-file-music",
Self::FileMusicFill => "bi-file-music-fill",
Self::FilePdf => "bi-file-pdf",
Self::FilePdfFill => "bi-file-pdf-fill",
Self::FilePerson => "bi-file-person",
Self::FilePersonFill => "bi-file-person-fill",
Self::FilePlay => "bi-file-play",
Self::FilePlayFill => "bi-file-play-fill",
Self::FilePlus => "bi-file-plus",
Self::FilePlusFill => "bi-file-plus-fill",
Self::FilePost => "bi-file-post",
Self::FilePostFill => "bi-file-post-fill",
Self::FilePpt => "bi-file-ppt",
Self::FilePptFill => "bi-file-ppt-fill",
Self::FileRichtext => "bi-file-richtext",
Self::FileRichtextFill => "bi-file-richtext-fill",
Self::FileRuled => "bi-file-ruled",
Self::FileRuledFill => "bi-file-ruled-fill",
Self::FileSlides => "bi-file-slides",
Self::FileSlidesFill => "bi-file-slides-fill",
Self::FileSpreadsheet => "bi-file-spreadsheet",
Self::FileSpreadsheetFill => "bi-file-spreadsheet-fill",
Self::FileText => "bi-file-text",
Self::FileTextFill => "bi-file-text-fill",
Self::FileWord => "bi-file-word",
Self::FileWordFill => "bi-file-word-fill",
Self::FileX => "bi-file-x",
Self::FileXFill => "bi-file-x-fill",
Self::FileZip => "bi-file-zip",
Self::FileZipFill => "bi-file-zip-fill",
Self::Files => "bi-files",
Self::FilesAlt => "bi-files-alt",
Self::FiletypeAac => "bi-filetype-aac",
Self::FiletypeAi => "bi-filetype-ai",
Self::FiletypeBmp => "bi-filetype-bmp",
Self::FiletypeCs => "bi-filetype-cs",
Self::FiletypeCss => "bi-filetype-css",
Self::FiletypeCsv => "bi-filetype-csv",
Self::FiletypeDoc => "bi-filetype-doc",
Self::FiletypeDocx => "bi-filetype-docx",
Self::FiletypeExe => "bi-filetype-exe",
Self::FiletypeGif => "bi-filetype-gif",
Self::FiletypeHeic => "bi-filetype-heic",
Self::FiletypeHtml => "bi-filetype-html",
Self::FiletypeJava => "bi-filetype-java",
Self::FiletypeJpg => "bi-filetype-jpg",
Self::FiletypeJs => "bi-filetype-js",
Self::FiletypeJson => "bi-filetype-json",
Self::FiletypeJsx => "bi-filetype-jsx",
Self::FiletypeKey => "bi-filetype-key",
Self::FiletypeM4p => "bi-filetype-m4p",
Self::FiletypeMd => "bi-filetype-md",
Self::FiletypeMdx => "bi-filetype-mdx",
Self::FiletypeMov => "bi-filetype-mov",
Self::FiletypeMp3 => "bi-filetype-mp3",
Self::FiletypeMp4 => "bi-filetype-mp4",
Self::FiletypeOtf => "bi-filetype-otf",
Self::FiletypePdf => "bi-filetype-pdf",
Self::FiletypePhp => "bi-filetype-php",
Self::FiletypePng => "bi-filetype-png",
Self::FiletypePpt => "bi-filetype-ppt",
Self::FiletypePptx => "bi-filetype-pptx",
Self::FiletypePsd => "bi-filetype-psd",
Self::FiletypePy => "bi-filetype-py",
Self::FiletypeRaw => "bi-filetype-raw",
Self::FiletypeRb => "bi-filetype-rb",
Self::FiletypeSass => "bi-filetype-sass",
Self::FiletypeScss => "bi-filetype-scss",
Self::FiletypeSh => "bi-filetype-sh",
Self::FiletypeSql => "bi-filetype-sql",
Self::FiletypeSvg => "bi-filetype-svg",
Self::FiletypeTiff => "bi-filetype-tiff",
Self::FiletypeTsx => "bi-filetype-tsx",
Self::FiletypeTtf => "bi-filetype-ttf",
Self::FiletypeTxt => "bi-filetype-txt",
Self::FiletypeWav => "bi-filetype-wav",
Self::FiletypeWoff => "bi-filetype-woff",
Self::FiletypeXls => "bi-filetype-xls",
Self::FiletypeXlsx => "bi-filetype-xlsx",
Self::FiletypeXml => "bi-filetype-xml",
Self::FiletypeYml => "bi-filetype-yml",
Self::Film => "bi-film",
Self::Filter => "bi-filter",
Self::FilterCircle => "bi-filter-circle",
Self::FilterCircleFill => "bi-filter-circle-fill",
Self::FilterLeft => "bi-filter-left",
Self::FilterRight => "bi-filter-right",
Self::FilterSquare => "bi-filter-square",
Self::FilterSquareFill => "bi-filter-square-fill",
Self::Fingerprint => "bi-fingerprint",
Self::Fire => "bi-fire",
Self::Flag => "bi-flag",
Self::FlagFill => "bi-flag-fill",
Self::Flask => "bi-flask",
Self::FlaskFill => "bi-flask-fill",
Self::FlaskFlorence => "bi-flask-florence",
Self::FlaskFlorenceFill => "bi-flask-florence-fill",
Self::Floppy => "bi-floppy",
Self::FloppyFill => "bi-floppy-fill",
Self::Floppy2 => "bi-floppy2",
Self::Floppy2Fill => "bi-floppy2-fill",
Self::Flower1 => "bi-flower1",
Self::Flower2 => "bi-flower2",
Self::Flower3 => "bi-flower3",
Self::Folder => "bi-folder",
Self::FolderCheck => "bi-folder-check",
Self::FolderFill => "bi-folder-fill",
Self::FolderMinus => "bi-folder-minus",
Self::FolderPlus => "bi-folder-plus",
Self::FolderSymlink => "bi-folder-symlink",
Self::FolderSymlinkFill => "bi-folder-symlink-fill",
Self::FolderX => "bi-folder-x",
Self::Folder2 => "bi-folder2",
Self::Folder2Open => "bi-folder2-open",
Self::Fonts => "bi-fonts",
Self::ForkKnife => "bi-fork-knife",
Self::Forward => "bi-forward",
Self::ForwardFill => "bi-forward-fill",
Self::Front => "bi-front",
Self::FuelPump => "bi-fuel-pump",
Self::FuelPumpDiesel => "bi-fuel-pump-diesel",
Self::FuelPumpDieselFill => "bi-fuel-pump-diesel-fill",
Self::FuelPumpFill => "bi-fuel-pump-fill",
Self::Fullscreen => "bi-fullscreen",
Self::FullscreenExit => "bi-fullscreen-exit",
Self::Funnel => "bi-funnel",
Self::FunnelFill => "bi-funnel-fill",
Self::Gear => "bi-gear",
Self::GearFill => "bi-gear-fill",
Self::GearWide => "bi-gear-wide",
Self::GearWideConnected => "bi-gear-wide-connected",
Self::Gem => "bi-gem",
Self::GenderAmbiguous => "bi-gender-ambiguous",
Self::GenderFemale => "bi-gender-female",
Self::GenderMale => "bi-gender-male",
Self::GenderNeuter => "bi-gender-neuter",
Self::GenderTrans => "bi-gender-trans",
Self::Geo => "bi-geo",
Self::GeoAlt => "bi-geo-alt",
Self::GeoAltFill => "bi-geo-alt-fill",
Self::GeoFill => "bi-geo-fill",
Self::Gift => "bi-gift",
Self::GiftFill => "bi-gift-fill",
Self::Git => "bi-git",
Self::Github => "bi-github",
Self::Gitlab => "bi-gitlab",
Self::Globe => "bi-globe",
Self::GlobeAmericas => "bi-globe-americas",
Self::GlobeAmericasFill => "bi-globe-americas-fill",
Self::GlobeAsiaAustralia => "bi-globe-asia-australia",
Self::GlobeAsiaAustraliaFill => "bi-globe-asia-australia-fill",
Self::GlobeCentralSouthAsia => "bi-globe-central-south-asia",
Self::GlobeCentralSouthAsiaFill => "bi-globe-central-south-asia-fill",
Self::GlobeEuropeAfrica => "bi-globe-europe-africa",
Self::GlobeEuropeAfricaFill => "bi-globe-europe-africa-fill",
Self::Globe2 => "bi-globe2",
Self::Google => "bi-google",
Self::GooglePlay => "bi-google-play",
Self::GpuCard => "bi-gpu-card",
Self::GraphDown => "bi-graph-down",
Self::GraphDownArrow => "bi-graph-down-arrow",
Self::GraphUp => "bi-graph-up",
Self::GraphUpArrow => "bi-graph-up-arrow",
Self::Grid => "bi-grid",
Self::Grid1x2 => "bi-grid-1x2",
Self::Grid1x2Fill => "bi-grid-1x2-fill",
Self::Grid3x2 => "bi-grid-3x2",
Self::Grid3x2Gap => "bi-grid-3x2-gap",
Self::Grid3x2GapFill => "bi-grid-3x2-gap-fill",
Self::Grid3x3 => "bi-grid-3x3",
Self::Grid3x3Gap => "bi-grid-3x3-gap",
Self::Grid3x3GapFill => "bi-grid-3x3-gap-fill",
Self::GridFill => "bi-grid-fill",
Self::GripHorizontal => "bi-grip-horizontal",
Self::GripVertical => "bi-grip-vertical",
Self::HCircle => "bi-h-circle",
Self::HCircleFill => "bi-h-circle-fill",
Self::HSquare => "bi-h-square",
Self::HSquareFill => "bi-h-square-fill",
Self::Hammer => "bi-hammer",
Self::HandIndex => "bi-hand-index",
Self::HandIndexFill => "bi-hand-index-fill",
Self::HandIndexThumb => "bi-hand-index-thumb",
Self::HandIndexThumbFill => "bi-hand-index-thumb-fill",
Self::HandThumbsDown => "bi-hand-thumbs-down",
Self::HandThumbsDownFill => "bi-hand-thumbs-down-fill",
Self::HandThumbsUp => "bi-hand-thumbs-up",
Self::HandThumbsUpFill => "bi-hand-thumbs-up-fill",
Self::Handbag => "bi-handbag",
Self::HandbagFill => "bi-handbag-fill",
Self::Hash => "bi-hash",
Self::Hdd => "bi-hdd",
Self::HddFill => "bi-hdd-fill",
Self::HddNetwork => "bi-hdd-network",
Self::HddNetworkFill => "bi-hdd-network-fill",
Self::HddRack => "bi-hdd-rack",
Self::HddRackFill => "bi-hdd-rack-fill",
Self::HddStack => "bi-hdd-stack",
Self::HddStackFill => "bi-hdd-stack-fill",
Self::Hdmi => "bi-hdmi",
Self::HdmiFill => "bi-hdmi-fill",
Self::Headphones => "bi-headphones",
Self::Headset => "bi-headset",
Self::HeadsetVr => "bi-headset-vr",
Self::Heart => "bi-heart",
Self::HeartArrow => "bi-heart-arrow",
Self::HeartFill => "bi-heart-fill",
Self::HeartHalf => "bi-heart-half",
Self::HeartPulse => "bi-heart-pulse",
Self::HeartPulseFill => "bi-heart-pulse-fill",
Self::Heartbreak => "bi-heartbreak",
Self::HeartbreakFill => "bi-heartbreak-fill",
Self::Hearts => "bi-hearts",
Self::Heptagon => "bi-heptagon",
Self::HeptagonFill => "bi-heptagon-fill",
Self::HeptagonHalf => "bi-heptagon-half",
Self::Hexagon => "bi-hexagon",
Self::HexagonFill => "bi-hexagon-fill",
Self::HexagonHalf => "bi-hexagon-half",
Self::Highlighter => "bi-highlighter",
Self::Highlights => "bi-highlights",
Self::Hospital => "bi-hospital",
Self::HospitalFill => "bi-hospital-fill",
Self::Hourglass => "bi-hourglass",
Self::HourglassBottom => "bi-hourglass-bottom",
Self::HourglassSplit => "bi-hourglass-split",
Self::HourglassTop => "bi-hourglass-top",
Self::House => "bi-house",
Self::HouseAdd => "bi-house-add",
Self::HouseAddFill => "bi-house-add-fill",
Self::HouseCheck => "bi-house-check",
Self::HouseCheckFill => "bi-house-check-fill",
Self::HouseDash => "bi-house-dash",
Self::HouseDashFill => "bi-house-dash-fill",
Self::HouseDoor => "bi-house-door",
Self::HouseDoorFill => "bi-house-door-fill",
Self::HouseDown => "bi-house-down",
Self::HouseDownFill => "bi-house-down-fill",
Self::HouseExclamation => "bi-house-exclamation",
Self::HouseExclamationFill => "bi-house-exclamation-fill",
Self::HouseFill => "bi-house-fill",
Self::HouseGear => "bi-house-gear",
Self::HouseGearFill => "bi-house-gear-fill",
Self::HouseHeart => "bi-house-heart",
Self::HouseHeartFill => "bi-house-heart-fill",
Self::HouseLock => "bi-house-lock",
Self::HouseLockFill => "bi-house-lock-fill",
Self::HouseSlash => "bi-house-slash",
Self::HouseSlashFill => "bi-house-slash-fill",
Self::HouseUp => "bi-house-up",
Self::HouseUpFill => "bi-house-up-fill",
Self::HouseX => "bi-house-x",
Self::HouseXFill => "bi-house-x-fill",
Self::Houses => "bi-houses",
Self::HousesFill => "bi-houses-fill",
Self::Hr => "bi-hr",
Self::Hurricane => "bi-hurricane",
Self::Hypnotize => "bi-hypnotize",
Self::Image => "bi-image",
Self::ImageAlt => "bi-image-alt",
Self::ImageFill => "bi-image-fill",
Self::Images => "bi-images",
Self::Inbox => "bi-inbox",
Self::InboxFill => "bi-inbox-fill",
Self::InboxesFill => "bi-inboxes-fill",
Self::Inboxes => "bi-inboxes",
Self::Incognito => "bi-incognito",
Self::Indent => "bi-indent",
Self::Infinity => "bi-infinity",
Self::Info => "bi-info",
Self::InfoCircle => "bi-info-circle",
Self::InfoCircleFill => "bi-info-circle-fill",
Self::InfoLg => "bi-info-lg",
Self::InfoSquare => "bi-info-square",
Self::InfoSquareFill => "bi-info-square-fill",
Self::InputCursor => "bi-input-cursor",
Self::InputCursorText => "bi-input-cursor-text",
Self::Instagram => "bi-instagram",
Self::Intersect => "bi-intersect",
Self::Javascript => "bi-javascript",
Self::Journal => "bi-journal",
Self::JournalAlbum => "bi-journal-album",
Self::JournalArrowDown => "bi-journal-arrow-down",
Self::JournalArrowUp => "bi-journal-arrow-up",
Self::JournalBookmark => "bi-journal-bookmark",
Self::JournalBookmarkFill => "bi-journal-bookmark-fill",
Self::JournalCheck => "bi-journal-check",
Self::JournalCode => "bi-journal-code",
Self::JournalMedical => "bi-journal-medical",
Self::JournalMinus => "bi-journal-minus",
Self::JournalPlus => "bi-journal-plus",
Self::JournalRichtext => "bi-journal-richtext",
Self::JournalText => "bi-journal-text",
Self::JournalX => "bi-journal-x",
Self::Journals => "bi-journals",
Self::Joystick => "bi-joystick",
Self::Justify => "bi-justify",
Self::JustifyLeft => "bi-justify-left",
Self::JustifyRight => "bi-justify-right",
Self::Kanban => "bi-kanban",
Self::KanbanFill => "bi-kanban-fill",
Self::Key => "bi-key",
Self::KeyFill => "bi-key-fill",
Self::Keyboard => "bi-keyboard",
Self::KeyboardFill => "bi-keyboard-fill",
Self::Ladder => "bi-ladder",
Self::Lamp => "bi-lamp",
Self::LampFill => "bi-lamp-fill",
Self::Laptop => "bi-laptop",
Self::LaptopFill => "bi-laptop-fill",
Self::LayerBackward => "bi-layer-backward",
Self::LayerForward => "bi-layer-forward",
Self::Layers => "bi-layers",
Self::LayersFill => "bi-layers-fill",
Self::LayersHalf => "bi-layers-half",
Self::LayoutSidebar => "bi-layout-sidebar",
Self::LayoutSidebarInsetReverse => "bi-layout-sidebar-inset-reverse",
Self::LayoutSidebarInset => "bi-layout-sidebar-inset",
Self::LayoutSidebarReverse => "bi-layout-sidebar-reverse",
Self::LayoutSplit => "bi-layout-split",
Self::LayoutTextSidebar => "bi-layout-text-sidebar",
Self::LayoutTextSidebarReverse => "bi-layout-text-sidebar-reverse",
Self::LayoutTextWindow => "bi-layout-text-window",
Self::LayoutTextWindowReverse => "bi-layout-text-window-reverse",
Self::LayoutThreeColumns => "bi-layout-three-columns",
Self::LayoutWtf => "bi-layout-wtf",
Self::Leaf => "bi-leaf",
Self::LeafFill => "bi-leaf-fill",
Self::LifePreserver => "bi-life-preserver",
Self::Lightbulb => "bi-lightbulb",
Self::LightbulbFill => "bi-lightbulb-fill",
Self::LightbulbOff => "bi-lightbulb-off",
Self::LightbulbOffFill => "bi-lightbulb-off-fill",
Self::Lightning => "bi-lightning",
Self::LightningCharge => "bi-lightning-charge",
Self::LightningChargeFill => "bi-lightning-charge-fill",
Self::LightningFill => "bi-lightning-fill",
Self::Line => "bi-line",
Self::Link => "bi-link",
Self::Link45deg => "bi-link-45deg",
Self::Linkedin => "bi-linkedin",
Self::List => "bi-list",
Self::ListCheck => "bi-list-check",
Self::ListColumns => "bi-list-columns",
Self::ListColumnsReverse => "bi-list-columns-reverse",
Self::ListNested => "bi-list-nested",
Self::ListOl => "bi-list-ol",
Self::ListStars => "bi-list-stars",
Self::ListTask => "bi-list-task",
Self::ListUl => "bi-list-ul",
Self::Lock => "bi-lock",
Self::LockFill => "bi-lock-fill",
Self::Luggage => "bi-luggage",
Self::LuggageFill => "bi-luggage-fill",
Self::Lungs => "bi-lungs",
Self::LungsFill => "bi-lungs-fill",
Self::Magic => "bi-magic",
Self::Magnet => "bi-magnet",
Self::MagnetFill => "bi-magnet-fill",
Self::Mailbox => "bi-mailbox",
Self::MailboxFlag => "bi-mailbox-flag",
Self::Mailbox2 => "bi-mailbox2",
Self::Mailbox2Flag => "bi-mailbox2-flag",
Self::Map => "bi-map",
Self::MapFill => "bi-map-fill",
Self::Markdown => "bi-markdown",
Self::MarkdownFill => "bi-markdown-fill",
Self::MarkerTip => "bi-marker-tip",
Self::Mask => "bi-mask",
Self::Mastodon => "bi-mastodon",
Self::MeasuringCup => "bi-measuring-cup",
Self::MeasuringCupFill => "bi-measuring-cup-fill",
Self::Medium => "bi-medium",
Self::Megaphone => "bi-megaphone",
Self::MegaphoneFill => "bi-megaphone-fill",
Self::Memory => "bi-memory",
Self::MenuApp => "bi-menu-app",
Self::MenuAppFill => "bi-menu-app-fill",
Self::MenuButton => "bi-menu-button",
Self::MenuButtonFill => "bi-menu-button-fill",
Self::MenuButtonWide => "bi-menu-button-wide",
Self::MenuButtonWideFill => "bi-menu-button-wide-fill",
Self::MenuDown => "bi-menu-down",
Self::MenuUp => "bi-menu-up",
Self::Messenger => "bi-messenger",
Self::Meta => "bi-meta",
Self::Mic => "bi-mic",
Self::MicFill => "bi-mic-fill",
Self::MicMute => "bi-mic-mute",
Self::MicMuteFill => "bi-mic-mute-fill",
Self::Microsoft => "bi-microsoft",
Self::MicrosoftTeams => "bi-microsoft-teams",
Self::Minecart => "bi-minecart",
Self::MinecartLoaded => "bi-minecart-loaded",
Self::Modem => "bi-modem",
Self::ModemFill => "bi-modem-fill",
Self::Moisture => "bi-moisture",
Self::Moon => "bi-moon",
Self::MoonFill => "bi-moon-fill",
Self::MoonStars => "bi-moon-stars",
Self::MoonStarsFill => "bi-moon-stars-fill",
Self::Mortarboard => "bi-mortarboard",
Self::MortarboardFill => "bi-mortarboard-fill",
Self::Motherboard => "bi-motherboard",
Self::MotherboardFill => "bi-motherboard-fill",
Self::Mouse => "bi-mouse",
Self::MouseFill => "bi-mouse-fill",
Self::Mouse2 => "bi-mouse2",
Self::Mouse2Fill => "bi-mouse2-fill",
Self::Mouse3 => "bi-mouse3",
Self::Mouse3Fill => "bi-mouse3-fill",
Self::MusicNote => "bi-music-note",
Self::MusicNoteBeamed => "bi-music-note-beamed",
Self::MusicNoteList => "bi-music-note-list",
Self::MusicPlayer => "bi-music-player",
Self::MusicPlayerFill => "bi-music-player-fill",
Self::Newspaper => "bi-newspaper",
Self::NintendoSwitch => "bi-nintendo-switch",
Self::NodeMinus => "bi-node-minus",
Self::NodeMinusFill => "bi-node-minus-fill",
Self::NodePlus => "bi-node-plus",
Self::NodePlusFill => "bi-node-plus-fill",
Self::NoiseReduction => "bi-noise-reduction",
Self::Nut => "bi-nut",
Self::NutFill => "bi-nut-fill",
Self::Nvidia => "bi-nvidia",
Self::Nvme => "bi-nvme",
Self::NvmeFill => "bi-nvme-fill",
Self::Octagon => "bi-octagon",
Self::OctagonFill => "bi-octagon-fill",
Self::OctagonHalf => "bi-octagon-half",
Self::Openai => "bi-openai",
Self::Opencollective => "bi-opencollective",
Self::OpticalAudio => "bi-optical-audio",
Self::OpticalAudioFill => "bi-optical-audio-fill",
Self::Option => "bi-option",
Self::Outlet => "bi-outlet",
Self::PCircle => "bi-p-circle",
Self::PCircleFill => "bi-p-circle-fill",
Self::PSquare => "bi-p-square",
Self::PSquareFill => "bi-p-square-fill",
Self::PaintBucket => "bi-paint-bucket",
Self::Palette => "bi-palette",
Self::PaletteFill => "bi-palette-fill",
Self::Palette2 => "bi-palette2",
Self::Paperclip => "bi-paperclip",
Self::Paragraph => "bi-paragraph",
Self::Pass => "bi-pass",
Self::PassFill => "bi-pass-fill",
Self::Passport => "bi-passport",
Self::PassportFill => "bi-passport-fill",
Self::PatchCheck => "bi-patch-check",
Self::PatchCheckFill => "bi-patch-check-fill",
Self::PatchExclamation => "bi-patch-exclamation",
Self::PatchExclamationFill => "bi-patch-exclamation-fill",
Self::PatchMinus => "bi-patch-minus",
Self::PatchMinusFill => "bi-patch-minus-fill",
Self::PatchPlus => "bi-patch-plus",
Self::PatchPlusFill => "bi-patch-plus-fill",
Self::PatchQuestion => "bi-patch-question",
Self::PatchQuestionFill => "bi-patch-question-fill",
Self::Pause => "bi-pause",
Self::PauseBtn => "bi-pause-btn",
Self::PauseBtnFill => "bi-pause-btn-fill",
Self::PauseCircle => "bi-pause-circle",
Self::PauseCircleFill => "bi-pause-circle-fill",
Self::PauseFill => "bi-pause-fill",
Self::Paypal => "bi-paypal",
Self::Pc => "bi-pc",
Self::PcDisplay => "bi-pc-display",
Self::PcDisplayHorizontal => "bi-pc-display-horizontal",
Self::PcHorizontal => "bi-pc-horizontal",
Self::PciCard => "bi-pci-card",
Self::PciCardNetwork => "bi-pci-card-network",
Self::PciCardSound => "bi-pci-card-sound",
Self::Peace => "bi-peace",
Self::PeaceFill => "bi-peace-fill",
Self::Pen => "bi-pen",
Self::PenFill => "bi-pen-fill",
Self::Pencil => "bi-pencil",
Self::PencilFill => "bi-pencil-fill",
Self::PencilSquare => "bi-pencil-square",
Self::Pentagon => "bi-pentagon",
Self::PentagonFill => "bi-pentagon-fill",
Self::PentagonHalf => "bi-pentagon-half",
Self::People => "bi-people",
Self::PersonCircle => "bi-person-circle",
Self::PeopleFill => "bi-people-fill",
Self::Percent => "bi-percent",
Self::Perplexity => "bi-perplexity",
Self::Person => "bi-person",
Self::PersonAdd => "bi-person-add",
Self::PersonArmsUp => "bi-person-arms-up",
Self::PersonBadge => "bi-person-badge",
Self::PersonBadgeFill => "bi-person-badge-fill",
Self::PersonBoundingBox => "bi-person-bounding-box",
Self::PersonCheck => "bi-person-check",
Self::PersonCheckFill => "bi-person-check-fill",
Self::PersonDash => "bi-person-dash",
Self::PersonDashFill => "bi-person-dash-fill",
Self::PersonDown => "bi-person-down",
Self::PersonExclamation => "bi-person-exclamation",
Self::PersonFill => "bi-person-fill",
Self::PersonFillAdd => "bi-person-fill-add",
Self::PersonFillCheck => "bi-person-fill-check",
Self::PersonFillDash => "bi-person-fill-dash",
Self::PersonFillDown => "bi-person-fill-down",
Self::PersonFillExclamation => "bi-person-fill-exclamation",
Self::PersonFillGear => "bi-person-fill-gear",
Self::PersonFillLock => "bi-person-fill-lock",
Self::PersonFillSlash => "bi-person-fill-slash",
Self::PersonFillUp => "bi-person-fill-up",
Self::PersonFillX => "bi-person-fill-x",
Self::PersonGear => "bi-person-gear",
Self::PersonHeart => "bi-person-heart",
Self::PersonHearts => "bi-person-hearts",
Self::PersonLinesFill => "bi-person-lines-fill",
Self::PersonLock => "bi-person-lock",
Self::PersonPlus => "bi-person-plus",
Self::PersonPlusFill => "bi-person-plus-fill",
Self::PersonRaisedHand => "bi-person-raised-hand",
Self::PersonRolodex => "bi-person-rolodex",
Self::PersonSlash => "bi-person-slash",
Self::PersonSquare => "bi-person-square",
Self::PersonStanding => "bi-person-standing",
Self::PersonStandingDress => "bi-person-standing-dress",
Self::PersonUp => "bi-person-up",
Self::PersonVcard => "bi-person-vcard",
Self::PersonVcardFill => "bi-person-vcard-fill",
Self::PersonVideo => "bi-person-video",
Self::PersonVideo2 => "bi-person-video2",
Self::PersonVideo3 => "bi-person-video3",
Self::PersonWalking => "bi-person-walking",
Self::PersonWheelchair => "bi-person-wheelchair",
Self::PersonWorkspace => "bi-person-workspace",
Self::PersonX => "bi-person-x",
Self::PersonXFill => "bi-person-x-fill",
Self::Phone => "bi-phone",
Self::PhoneFill => "bi-phone-fill",
Self::PhoneFlip => "bi-phone-flip",
Self::PhoneLandscape => "bi-phone-landscape",
Self::PhoneLandscapeFill => "bi-phone-landscape-fill",
Self::PhoneVibrate => "bi-phone-vibrate",
Self::PhoneVibrateFill => "bi-phone-vibrate-fill",
Self::PieChart => "bi-pie-chart",
Self::PieChartFill => "bi-pie-chart-fill",
Self::PiggyBank => "bi-piggy-bank",
Self::PiggyBankFill => "bi-piggy-bank-fill",
Self::Pin => "bi-pin",
Self::PinAngle => "bi-pin-angle",
Self::PinAngleFill => "bi-pin-angle-fill",
Self::PinFill => "bi-pin-fill",
Self::PinMap => "bi-pin-map",
Self::PinMapFill => "bi-pin-map-fill",
Self::Pinterest => "bi-pinterest",
Self::Pip => "bi-pip",
Self::PipFill => "bi-pip-fill",
Self::Play => "bi-play",
Self::PlayBtn => "bi-play-btn",
Self::PlayBtnFill => "bi-play-btn-fill",
Self::PlayCircle => "bi-play-circle",
Self::PlayCircleFill => "bi-play-circle-fill",
Self::PlayFill => "bi-play-fill",
Self::Playstation => "bi-playstation",
Self::Plug => "bi-plug",
Self::PlugFill => "bi-plug-fill",
Self::Plugin => "bi-plugin",
Self::Plus => "bi-plus",
Self::PlusCircle => "bi-plus-circle",
Self::PlusCircleDotted => "bi-plus-circle-dotted",
Self::PlusCircleFill => "bi-plus-circle-fill",
Self::PlusLg => "bi-plus-lg",
Self::PlusSlashMinus => "bi-plus-slash-minus",
Self::PlusSquare => "bi-plus-square",
Self::PlusSquareDotted => "bi-plus-square-dotted",
Self::PlusSquareFill => "bi-plus-square-fill",
Self::Postage => "bi-postage",
Self::PostageFill => "bi-postage-fill",
Self::PostageHeart => "bi-postage-heart",
Self::PostageHeartFill => "bi-postage-heart-fill",
Self::Postcard => "bi-postcard",
Self::PostcardFill => "bi-postcard-fill",
Self::PostcardHeart => "bi-postcard-heart",
Self::PostcardHeartFill => "bi-postcard-heart-fill",
Self::Power => "bi-power",
Self::Prescription => "bi-prescription",
Self::Prescription2 => "bi-prescription2",
Self::Printer => "bi-printer",
Self::PrinterFill => "bi-printer-fill",
Self::Projector => "bi-projector",
Self::ProjectorFill => "bi-projector-fill",
Self::Puzzle => "bi-puzzle",
Self::PuzzleFill => "bi-puzzle-fill",
Self::QrCode => "bi-qr-code",
Self::QrCodeScan => "bi-qr-code-scan",
Self::Question => "bi-question",
Self::QuestionCircle => "bi-question-circle",
Self::QuestionDiamond => "bi-question-diamond",
Self::QuestionDiamondFill => "bi-question-diamond-fill",
Self::QuestionCircleFill => "bi-question-circle-fill",
Self::QuestionLg => "bi-question-lg",
Self::QuestionOctagon => "bi-question-octagon",
Self::QuestionOctagonFill => "bi-question-octagon-fill",
Self::QuestionSquare => "bi-question-square",
Self::QuestionSquareFill => "bi-question-square-fill",
Self::Quora => "bi-quora",
Self::Quote => "bi-quote",
Self::RCircle => "bi-r-circle",
Self::RCircleFill => "bi-r-circle-fill",
Self::RSquare => "bi-r-square",
Self::RSquareFill => "bi-r-square-fill",
Self::Radar => "bi-radar",
Self::Radioactive => "bi-radioactive",
Self::Rainbow => "bi-rainbow",
Self::Receipt => "bi-receipt",
Self::ReceiptCutoff => "bi-receipt-cutoff",
Self::Reception0 => "bi-reception-0",
Self::Reception1 => "bi-reception-1",
Self::Reception2 => "bi-reception-2",
Self::Reception3 => "bi-reception-3",
Self::Reception4 => "bi-reception-4",
Self::Record => "bi-record",
Self::RecordBtn => "bi-record-btn",
Self::RecordBtnFill => "bi-record-btn-fill",
Self::RecordCircle => "bi-record-circle",
Self::RecordCircleFill => "bi-record-circle-fill",
Self::RecordFill => "bi-record-fill",
Self::Record2 => "bi-record2",
Self::Record2Fill => "bi-record2-fill",
Self::Recycle => "bi-recycle",
Self::Reddit => "bi-reddit",
Self::Regex => "bi-regex",
Self::Repeat => "bi-repeat",
Self::Repeat1 => "bi-repeat-1",
Self::Reply => "bi-reply",
Self::ReplyAll => "bi-reply-all",
Self::ReplyAllFill => "bi-reply-all-fill",
Self::ReplyFill => "bi-reply-fill",
Self::Rewind => "bi-rewind",
Self::RewindBtn => "bi-rewind-btn",
Self::RewindBtnFill => "bi-rewind-btn-fill",
Self::RewindCircle => "bi-rewind-circle",
Self::RewindCircleFill => "bi-rewind-circle-fill",
Self::RewindFill => "bi-rewind-fill",
Self::Robot => "bi-robot",
Self::Rocket => "bi-rocket",
Self::RocketFill => "bi-rocket-fill",
Self::RocketTakeoff => "bi-rocket-takeoff",
Self::RocketTakeoffFill => "bi-rocket-takeoff-fill",
Self::Router => "bi-router",
Self::RouterFill => "bi-router-fill",
Self::Rss => "bi-rss",
Self::RssFill => "bi-rss-fill",
Self::Rulers => "bi-rulers",
Self::Safe => "bi-safe",
Self::SafeFill => "bi-safe-fill",
Self::Safe2 => "bi-safe2",
Self::Safe2Fill => "bi-safe2-fill",
Self::Save => "bi-save",
Self::SaveFill => "bi-save-fill",
Self::Save2 => "bi-save2",
Self::Save2Fill => "bi-save2-fill",
Self::Scissors => "bi-scissors",
Self::Scooter => "bi-scooter",
Self::Screwdriver => "bi-screwdriver",
Self::SdCard => "bi-sd-card",
Self::SdCardFill => "bi-sd-card-fill",
Self::Search => "bi-search",
Self::SearchHeart => "bi-search-heart",
Self::SearchHeartFill => "bi-search-heart-fill",
Self::SegmentedNav => "bi-segmented-nav",
Self::Send => "bi-send",
Self::SendArrowDown => "bi-send-arrow-down",
Self::SendArrowDownFill => "bi-send-arrow-down-fill",
Self::SendArrowUp => "bi-send-arrow-up",
Self::SendArrowUpFill => "bi-send-arrow-up-fill",
Self::SendCheck => "bi-send-check",
Self::SendCheckFill => "bi-send-check-fill",
Self::SendDash => "bi-send-dash",
Self::SendDashFill => "bi-send-dash-fill",
Self::SendExclamation => "bi-send-exclamation",
Self::SendExclamationFill => "bi-send-exclamation-fill",
Self::SendFill => "bi-send-fill",
Self::SendPlus => "bi-send-plus",
Self::SendPlusFill => "bi-send-plus-fill",
Self::SendSlash => "bi-send-slash",
Self::SendSlashFill => "bi-send-slash-fill",
Self::SendX => "bi-send-x",
Self::SendXFill => "bi-send-x-fill",
Self::Server => "bi-server",
Self::Shadows => "bi-shadows",
Self::Share => "bi-share",
Self::ShareFill => "bi-share-fill",
Self::Shield => "bi-shield",
Self::ShieldCheck => "bi-shield-check",
Self::ShieldExclamation => "bi-shield-exclamation",
Self::ShieldFill => "bi-shield-fill",
Self::ShieldFillCheck => "bi-shield-fill-check",
Self::ShieldFillExclamation => "bi-shield-fill-exclamation",
Self::ShieldFillMinus => "bi-shield-fill-minus",
Self::ShieldFillPlus => "bi-shield-fill-plus",
Self::ShieldFillX => "bi-shield-fill-x",
Self::ShieldLock => "bi-shield-lock",
Self::ShieldLockFill => "bi-shield-lock-fill",
Self::ShieldMinus => "bi-shield-minus",
Self::ShieldPlus => "bi-shield-plus",
Self::ShieldShaded => "bi-shield-shaded",
Self::ShieldSlash => "bi-shield-slash",
Self::ShieldSlashFill => "bi-shield-slash-fill",
Self::ShieldX => "bi-shield-x",
Self::Shift => "bi-shift",
Self::ShiftFill => "bi-shift-fill",
Self::Shop => "bi-shop",
Self::ShopWindow => "bi-shop-window",
Self::Shuffle => "bi-shuffle",
Self::SignDeadEnd => "bi-sign-dead-end",
Self::SignDeadEndFill => "bi-sign-dead-end-fill",
Self::SignDoNotEnter => "bi-sign-do-not-enter",
Self::SignDoNotEnterFill => "bi-sign-do-not-enter-fill",
Self::SignIntersection => "bi-sign-intersection",
Self::SignIntersectionFill => "bi-sign-intersection-fill",
Self::SignIntersectionSide => "bi-sign-intersection-side",
Self::SignIntersectionSideFill => "bi-sign-intersection-side-fill",
Self::SignIntersectionT => "bi-sign-intersection-t",
Self::SignIntersectionTFill => "bi-sign-intersection-t-fill",
Self::SignIntersectionY => "bi-sign-intersection-y",
Self::SignIntersectionYFill => "bi-sign-intersection-y-fill",
Self::SignMergeLeft => "bi-sign-merge-left",
Self::SignMergeLeftFill => "bi-sign-merge-left-fill",
Self::SignMergeRight => "bi-sign-merge-right",
Self::SignMergeRightFill => "bi-sign-merge-right-fill",
Self::SignNoLeftTurn => "bi-sign-no-left-turn",
Self::SignNoLeftTurnFill => "bi-sign-no-left-turn-fill",
Self::SignNoParking => "bi-sign-no-parking",
Self::SignNoParkingFill => "bi-sign-no-parking-fill",
Self::SignNoRightTurn => "bi-sign-no-right-turn",
Self::SignNoRightTurnFill => "bi-sign-no-right-turn-fill",
Self::SignRailroad => "bi-sign-railroad",
Self::SignRailroadFill => "bi-sign-railroad-fill",
Self::SignStop => "bi-sign-stop",
Self::SignStopFill => "bi-sign-stop-fill",
Self::SignStopLights => "bi-sign-stop-lights",
Self::SignStopLightsFill => "bi-sign-stop-lights-fill",
Self::SignTurnLeft => "bi-sign-turn-left",
Self::SignTurnLeftFill => "bi-sign-turn-left-fill",
Self::SignTurnRight => "bi-sign-turn-right",
Self::SignTurnRightFill => "bi-sign-turn-right-fill",
Self::SignTurnSlightLeft => "bi-sign-turn-slight-left",
Self::SignTurnSlightLeftFill => "bi-sign-turn-slight-left-fill",
Self::SignTurnSlightRight => "bi-sign-turn-slight-right",
Self::SignTurnSlightRightFill => "bi-sign-turn-slight-right-fill",
Self::SignYield => "bi-sign-yield",
Self::SignYieldFill => "bi-sign-yield-fill",
Self::Signal => "bi-signal",
Self::Signpost => "bi-signpost",
Self::Signpost2 => "bi-signpost-2",
Self::Signpost2Fill => "bi-signpost-2-fill",
Self::SignpostFill => "bi-signpost-fill",
Self::SignpostSplit => "bi-signpost-split",
Self::SignpostSplitFill => "bi-signpost-split-fill",
Self::Sim => "bi-sim",
Self::SimFill => "bi-sim-fill",
Self::SimSlash => "bi-sim-slash",
Self::SimSlashFill => "bi-sim-slash-fill",
Self::SinaWeibo => "bi-sina-weibo",
Self::SkipBackward => "bi-skip-backward",
Self::SkipBackwardBtn => "bi-skip-backward-btn",
Self::SkipBackwardBtnFill => "bi-skip-backward-btn-fill",
Self::SkipBackwardCircle => "bi-skip-backward-circle",
Self::SkipBackwardCircleFill => "bi-skip-backward-circle-fill",
Self::SkipBackwardFill => "bi-skip-backward-fill",
Self::SkipEnd => "bi-skip-end",
Self::SkipEndBtn => "bi-skip-end-btn",
Self::SkipEndBtnFill => "bi-skip-end-btn-fill",
Self::SkipEndCircle => "bi-skip-end-circle",
Self::SkipEndCircleFill => "bi-skip-end-circle-fill",
Self::SkipEndFill => "bi-skip-end-fill",
Self::SkipForward => "bi-skip-forward",
Self::SkipForwardBtn => "bi-skip-forward-btn",
Self::SkipForwardBtnFill => "bi-skip-forward-btn-fill",
Self::SkipForwardCircle => "bi-skip-forward-circle",
Self::SkipForwardCircleFill => "bi-skip-forward-circle-fill",
Self::SkipForwardFill => "bi-skip-forward-fill",
Self::SkipStart => "bi-skip-start",
Self::SkipStartBtn => "bi-skip-start-btn",
Self::SkipStartBtnFill => "bi-skip-start-btn-fill",
Self::SkipStartCircle => "bi-skip-start-circle",
Self::SkipStartCircleFill => "bi-skip-start-circle-fill",
Self::SkipStartFill => "bi-skip-start-fill",
Self::Skype => "bi-skype",
Self::Slack => "bi-slack",
Self::Slash => "bi-slash",
Self::SlashCircleFill => "bi-slash-circle-fill",
Self::SlashLg => "bi-slash-lg",
Self::SlashSquare => "bi-slash-square",
Self::SlashSquareFill => "bi-slash-square-fill",
Self::Sliders => "bi-sliders",
Self::Sliders2 => "bi-sliders2",
Self::Sliders2Vertical => "bi-sliders2-vertical",
Self::Smartwatch => "bi-smartwatch",
Self::Snapchat => "bi-snapchat",
Self::Snow => "bi-snow",
Self::Snow2 => "bi-snow2",
Self::Snow3 => "bi-snow3",
Self::SortAlphaDown => "bi-sort-alpha-down",
Self::SortAlphaDownAlt => "bi-sort-alpha-down-alt",
Self::SortAlphaUp => "bi-sort-alpha-up",
Self::SortAlphaUpAlt => "bi-sort-alpha-up-alt",
Self::SortDown => "bi-sort-down",
Self::SortDownAlt => "bi-sort-down-alt",
Self::SortNumericDown => "bi-sort-numeric-down",
Self::SortNumericDownAlt => "bi-sort-numeric-down-alt",
Self::SortNumericUp => "bi-sort-numeric-up",
Self::SortNumericUpAlt => "bi-sort-numeric-up-alt",
Self::SortUp => "bi-sort-up",
Self::SortUpAlt => "bi-sort-up-alt",
Self::Soundwave => "bi-soundwave",
Self::Sourceforge => "bi-sourceforge",
Self::Speaker => "bi-speaker",
Self::SpeakerFill => "bi-speaker-fill",
Self::Speedometer => "bi-speedometer",
Self::Speedometer2 => "bi-speedometer2",
Self::Spellcheck => "bi-spellcheck",
Self::Spotify => "bi-spotify",
Self::Square => "bi-square",
Self::SquareFill => "bi-square-fill",
Self::SquareHalf => "bi-square-half",
Self::Stack => "bi-stack",
Self::StackOverflow => "bi-stack-overflow",
Self::Star => "bi-star",
Self::StarFill => "bi-star-fill",
Self::StarHalf => "bi-star-half",
Self::Stars => "bi-stars",
Self::Steam => "bi-steam",
Self::Stickies => "bi-stickies",
Self::StickiesFill => "bi-stickies-fill",
Self::Sticky => "bi-sticky",
Self::StickyFill => "bi-sticky-fill",
Self::Stop => "bi-stop",
Self::StopBtn => "bi-stop-btn",
Self::StopBtnFill => "bi-stop-btn-fill",
Self::StopCircle => "bi-stop-circle",
Self::StopCircleFill => "bi-stop-circle-fill",
Self::StopFill => "bi-stop-fill",
Self::Stoplights => "bi-stoplights",
Self::StoplightsFill => "bi-stoplights-fill",
Self::Stopwatch => "bi-stopwatch",
Self::StopwatchFill => "bi-stopwatch-fill",
Self::Strava => "bi-strava",
Self::Stripe => "bi-stripe",
Self::Subscript => "bi-subscript",
Self::Substack => "bi-substack",
Self::Subtract => "bi-subtract",
Self::SuitClub => "bi-suit-club",
Self::SuitClubFill => "bi-suit-club-fill",
Self::SuitDiamond => "bi-suit-diamond",
Self::SuitDiamondFill => "bi-suit-diamond-fill",
Self::SuitHeart => "bi-suit-heart",
Self::SuitHeartFill => "bi-suit-heart-fill",
Self::SuitSpade => "bi-suit-spade",
Self::SuitSpadeFill => "bi-suit-spade-fill",
Self::Suitcase => "bi-suitcase",
Self::SuitcaseFill => "bi-suitcase-fill",
Self::SuitcaseLg => "bi-suitcase-lg",
Self::SuitcaseLgFill => "bi-suitcase-lg-fill",
Self::Suitcase2 => "bi-suitcase2",
Self::Suitcase2Fill => "bi-suitcase2-fill",
Self::Sun => "bi-sun",
Self::SunFill => "bi-sun-fill",
Self::Sunglasses => "bi-sunglasses",
Self::Sunrise => "bi-sunrise",
Self::SunriseFill => "bi-sunrise-fill",
Self::Sunset => "bi-sunset",
Self::SunsetFill => "bi-sunset-fill",
Self::Superscript => "bi-superscript",
Self::SymmetryHorizontal => "bi-symmetry-horizontal",
Self::SymmetryVertical => "bi-symmetry-vertical",
Self::Table => "bi-table",
Self::Tablet => "bi-tablet",
Self::TabletFill => "bi-tablet-fill",
Self::TabletLandscape => "bi-tablet-landscape",
Self::TabletLandscapeFill => "bi-tablet-landscape-fill",
Self::Tag => "bi-tag",
Self::TagFill => "bi-tag-fill",
Self::Tags => "bi-tags",
Self::TagsFill => "bi-tags-fill",
Self::TaxiFront => "bi-taxi-front",
Self::TaxiFrontFill => "bi-taxi-front-fill",
Self::Telegram => "bi-telegram",
Self::Telephone => "bi-telephone",
Self::TelephoneFill => "bi-telephone-fill",
Self::TelephoneForward => "bi-telephone-forward",
Self::TelephoneForwardFill => "bi-telephone-forward-fill",
Self::TelephoneInbound => "bi-telephone-inbound",
Self::TelephoneInboundFill => "bi-telephone-inbound-fill",
Self::TelephoneMinus => "bi-telephone-minus",
Self::TelephoneMinusFill => "bi-telephone-minus-fill",
Self::TelephoneOutbound => "bi-telephone-outbound",
Self::TelephoneOutboundFill => "bi-telephone-outbound-fill",
Self::TelephonePlus => "bi-telephone-plus",
Self::TelephonePlusFill => "bi-telephone-plus-fill",
Self::TelephoneX => "bi-telephone-x",
Self::TelephoneXFill => "bi-telephone-x-fill",
Self::TencentQq => "bi-tencent-qq",
Self::Terminal => "bi-terminal",
Self::TerminalDash => "bi-terminal-dash",
Self::TerminalFill => "bi-terminal-fill",
Self::TerminalPlus => "bi-terminal-plus",
Self::TerminalSplit => "bi-terminal-split",
Self::TerminalX => "bi-terminal-x",
Self::TextCenter => "bi-text-center",
Self::TextIndentLeft => "bi-text-indent-left",
Self::TextIndentRight => "bi-text-indent-right",
Self::TextLeft => "bi-text-left",
Self::TextParagraph => "bi-text-paragraph",
Self::TextRight => "bi-text-right",
Self::TextWrap => "bi-text-wrap",
Self::Textarea => "bi-textarea",
Self::TextareaResize => "bi-textarea-resize",
Self::TextareaT => "bi-textarea-t",
Self::Thermometer => "bi-thermometer",
Self::ThermometerHalf => "bi-thermometer-half",
Self::ThermometerHigh => "bi-thermometer-high",
Self::ThermometerLow => "bi-thermometer-low",
Self::ThermometerSnow => "bi-thermometer-snow",
Self::ThermometerSun => "bi-thermometer-sun",
Self::Threads => "bi-threads",
Self::ThreadsFill => "bi-threads-fill",
Self::ThreeDots => "bi-three-dots",
Self::ThreeDotsVertical => "bi-three-dots-vertical",
Self::Thunderbolt => "bi-thunderbolt",
Self::ThunderboltFill => "bi-thunderbolt-fill",
Self::Ticket => "bi-ticket",
Self::TicketDetailed => "bi-ticket-detailed",
Self::TicketDetailedFill => "bi-ticket-detailed-fill",
Self::TicketFill => "bi-ticket-fill",
Self::TicketPerforated => "bi-ticket-perforated",
Self::TicketPerforatedFill => "bi-ticket-perforated-fill",
Self::Tiktok => "bi-tiktok",
Self::ToggleOff => "bi-toggle-off",
Self::ToggleOn => "bi-toggle-on",
Self::Toggle2Off => "bi-toggle2-off",
Self::Toggle2On => "bi-toggle2-on",
Self::Toggles => "bi-toggles",
Self::Toggles2 => "bi-toggles2",
Self::Tools => "bi-tools",
Self::Tornado => "bi-tornado",
Self::TrainFreightFront => "bi-train-freight-front",
Self::TrainFreightFrontFill => "bi-train-freight-front-fill",
Self::TrainFront => "bi-train-front",
Self::TrainFrontFill => "bi-train-front-fill",
Self::TrainLightrailFront => "bi-train-lightrail-front",
Self::TrainLightrailFrontFill => "bi-train-lightrail-front-fill",
Self::Translate => "bi-translate",
Self::Transparency => "bi-transparency",
Self::Trash => "bi-trash",
Self::TrashFill => "bi-trash-fill",
Self::Trash2 => "bi-trash2",
Self::Trash2Fill => "bi-trash2-fill",
Self::Trash3 => "bi-trash3",
Self::Trash3Fill => "bi-trash3-fill",
Self::Tree => "bi-tree",
Self::TreeFill => "bi-tree-fill",
Self::Trello => "bi-trello",
Self::Triangle => "bi-triangle",
Self::TriangleFill => "bi-triangle-fill",
Self::TriangleHalf => "bi-triangle-half",
Self::Trophy => "bi-trophy",
Self::TrophyFill => "bi-trophy-fill",
Self::TropicalStorm => "bi-tropical-storm",
Self::Truck => "bi-truck",
Self::TruckFlatbed => "bi-truck-flatbed",
Self::TruckFront => "bi-truck-front",
Self::TruckFrontFill => "bi-truck-front-fill",
Self::Tsunami => "bi-tsunami",
Self::Tux => "bi-tux",
Self::Tv => "bi-tv",
Self::TvFill => "bi-tv-fill",
Self::Twitch => "bi-twitch",
Self::Twitter => "bi-twitter",
Self::TwitterX => "bi-twitter-x",
Self::Type => "bi-type",
Self::TypeBold => "bi-type-bold",
Self::TypeH1 => "bi-type-h1",
Self::TypeH2 => "bi-type-h2",
Self::TypeH3 => "bi-type-h3",
Self::TypeH4 => "bi-type-h4",
Self::TypeH5 => "bi-type-h5",
Self::TypeH6 => "bi-type-h6",
Self::TypeItalic => "bi-type-italic",
Self::TypeStrikethrough => "bi-type-strikethrough",
Self::TypeUnderline => "bi-type-underline",
Self::Typescript => "bi-typescript",
Self::Ubuntu => "bi-ubuntu",
Self::UiChecks => "bi-ui-checks",
Self::UiChecksGrid => "bi-ui-checks-grid",
Self::UiRadios => "bi-ui-radios",
Self::UiRadiosGrid => "bi-ui-radios-grid",
Self::Umbrella => "bi-umbrella",
Self::UmbrellaFill => "bi-umbrella-fill",
Self::Unindent => "bi-unindent",
Self::Union => "bi-union",
Self::Unity => "bi-unity",
Self::UniversalAccess => "bi-universal-access",
Self::UniversalAccessCircle => "bi-universal-access-circle",
Self::Unlock => "bi-unlock",
Self::UnlockFill => "bi-unlock-fill",
Self::Unlock2 => "bi-unlock2",
Self::Unlock2Fill => "bi-unlock2-fill",
Self::Upc => "bi-upc",
Self::UpcScan => "bi-upc-scan",
Self::Upload => "bi-upload",
Self::Usb => "bi-usb",
Self::UsbC => "bi-usb-c",
Self::UsbCFill => "bi-usb-c-fill",
Self::UsbDrive => "bi-usb-drive",
Self::UsbDriveFill => "bi-usb-drive-fill",
Self::UsbFill => "bi-usb-fill",
Self::UsbMicro => "bi-usb-micro",
Self::UsbMicroFill => "bi-usb-micro-fill",
Self::UsbMini => "bi-usb-mini",
Self::UsbMiniFill => "bi-usb-mini-fill",
Self::UsbPlug => "bi-usb-plug",
Self::UsbPlugFill => "bi-usb-plug-fill",
Self::UsbSymbol => "bi-usb-symbol",
Self::Valentine => "bi-valentine",
Self::Valentine2 => "bi-valentine2",
Self::VectorPen => "bi-vector-pen",
Self::ViewList => "bi-view-list",
Self::ViewStacked => "bi-view-stacked",
Self::Vignette => "bi-vignette",
Self::Vimeo => "bi-vimeo",
Self::Vinyl => "bi-vinyl",
Self::VinylFill => "bi-vinyl-fill",
Self::Virus => "bi-virus",
Self::Virus2 => "bi-virus2",
Self::Voicemail => "bi-voicemail",
Self::VolumeDown => "bi-volume-down",
Self::VolumeDownFill => "bi-volume-down-fill",
Self::VolumeMute => "bi-volume-mute",
Self::VolumeMuteFill => "bi-volume-mute-fill",
Self::VolumeOff => "bi-volume-off",
Self::VolumeOffFill => "bi-volume-off-fill",
Self::VolumeUp => "bi-volume-up",
Self::VolumeUpFill => "bi-volume-up-fill",
Self::Vr => "bi-vr",
Self::Wallet => "bi-wallet",
Self::WalletFill => "bi-wallet-fill",
Self::Wallet2 => "bi-wallet2",
Self::Watch => "bi-watch",
Self::Water => "bi-water",
Self::Webcam => "bi-webcam",
Self::WebcamFill => "bi-webcam-fill",
Self::Wechat => "bi-wechat",
Self::Whatsapp => "bi-whatsapp",
Self::Wifi => "bi-wifi",
Self::Wifi1 => "bi-wifi-1",
Self::Wifi2 => "bi-wifi-2",
Self::WifiOff => "bi-wifi-off",
Self::Wikipedia => "bi-wikipedia",
Self::Wind => "bi-wind",
Self::Window => "bi-window",
Self::WindowDash => "bi-window-dash",
Self::WindowDesktop => "bi-window-desktop",
Self::WindowDock => "bi-window-dock",
Self::WindowFullscreen => "bi-window-fullscreen",
Self::WindowPlus => "bi-window-plus",
Self::WindowSidebar => "bi-window-sidebar",
Self::WindowSplit => "bi-window-split",
Self::WindowStack => "bi-window-stack",
Self::WindowX => "bi-window-x",
Self::Windows => "bi-windows",
Self::Wordpress => "bi-wordpress",
Self::Wrench => "bi-wrench",
Self::WrenchAdjustable => "bi-wrench-adjustable",
Self::WrenchAdjustableCircle => "bi-wrench-adjustable-circle",
Self::WrenchAdjustableCircleFill => "bi-wrench-adjustable-circle-fill",
Self::X => "bi-x",
Self::XCircle => "bi-x-circle",
Self::XCircleFill => "bi-x-circle-fill",
Self::XDiamond => "bi-x-diamond",
Self::XDiamondFill => "bi-x-diamond-fill",
Self::XLg => "bi-x-lg",
Self::XOctagon => "bi-x-octagon",
Self::XOctagonFill => "bi-x-octagon-fill",
Self::XSquare => "bi-x-square",
Self::XSquareFill => "bi-x-square-fill",
Self::Xbox => "bi-xbox",
Self::Yelp => "bi-yelp",
Self::YinYang => "bi-yin-yang",
Self::Youtube => "bi-youtube",
Self::ZoomIn => "bi-zoom-in",
Self::ZoomOut => "bi-zoom-out",
};
write!(f, "{}", s)
}
}
#[component]
pub fn Icon<'a>(kind: IconKind, #[prop(optional, into)] class: &'a str) -> impl IntoView {
let class = format!("bi {} {}", kind, class);
view! { <i class=class></i> }
}