defmodule FontAwesome do @moduledoc """ [Font Awesome](https://fontawesome.com) is the Internet's icon library and toolkit, used by millions of designers, developers, and content creators. This provides precompiled SVG icons from [Font Awesome Free 6.4.0](https://fontawesome.com/search?o=r&m=free). ## Usage By default, the regular style is used. If that is not available, solid or brands is used. This could be changed by providing the `solid` or `brands` attributes. Arbitrary HTML attributes can also be passed and applied to the svg tag. ## Examples ```heex ``` """ use Phoenix.Component defp svg(assigns) do {styles, assigns} = Map.pop!(assigns, :styles) {view_box, path} = if map_size(styles) == 1 do [%{view_box: view_box, path: path}] = Map.values(styles) {view_box, path} else case { is_map_key(styles, :brands), is_map_key(styles, :regular), is_map_key(styles, :solid) } do {true, true, false} -> if assigns.brands do {styles.brands.view_box, styles.brands.path} else {styles.regular.view_box, styles.regular.path} end {false, true, true} -> if assigns.solid do {styles.solid.view_box, styles.solid.path} else {styles.regular.view_box, styles.regular.path} end {true, false, true} -> if assigns.brands do {styles.brands.view_box, styles.brands.path} else {styles.solid.view_box, styles.solid.path} end {true, true, true} -> case {assigns.brands, assigns.solid} do {true, false} -> {styles.brands.view_box, styles.brands.path} {false, true} -> {styles.solid.view_box, styles.solid.path} {false, false} -> {styles.regular.view_box, styles.regular.path} {true, true} -> raise ArgumentError, "expected either brands or solid, but got both." end end end assigns = assign(assigns, path: path, view_box: view_box) ~H""" <.do_svg view_box={@view_box} {@rest}> <%= {:safe, @path} %> """ end attr :view_box, :string, required: true attr :rest, :global, default: %{"aria-hidden": true, fill: "currentColor"} slot :inner_block, required: true defp do_svg(assigns) do ~H""" <%= render_slot(@inner_block) %> """ end @doc """ Renders the `0` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def _0(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `1` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def _1(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 256 512" } } ) |> svg() end @doc """ Renders the `2` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def _2(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `3` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def _3(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `4` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def _4(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `42-group` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def _42_group(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `5` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def _5(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `500px` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def _500px(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `6` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def _6(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `7` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def _7(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `8` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def _8(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `9` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def _9(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `a` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def a(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `accessible-icon` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def accessible_icon(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `accusoft` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def accusoft(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `address-book` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def address_book(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `address-card` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def address_card(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 576 512" }, solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `adn` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def adn(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `adversal` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def adversal(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `affiliatetheme` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def affiliatetheme(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `airbnb` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def airbnb(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `algolia` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def algolia(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `align-center` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def align_center(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `align-justify` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def align_justify(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `align-left` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def align_left(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `align-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def align_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `alipay` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def alipay(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `amazon` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def amazon(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `amazon-pay` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def amazon_pay(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `amilia` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def amilia(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `anchor` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def anchor(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `anchor-circle-check` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def anchor_circle_check(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `anchor-circle-exclamation` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def anchor_circle_exclamation(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `anchor-circle-xmark` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def anchor_circle_xmark(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `anchor-lock` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def anchor_lock(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `android` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def android(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `angellist` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def angellist(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `angle-down` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def angle_down(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `angle-left` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def angle_left(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `angle-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def angle_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `angle-up` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def angle_up(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `angles-down` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def angles_down(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `angles-left` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def angles_left(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `angles-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def angles_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `angles-up` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def angles_up(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `angrycreative` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def angrycreative(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `angular` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def angular(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `ankh` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ankh(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `app-store` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def app_store(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `app-store-ios` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def app_store_ios(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `apper` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def apper(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `apple` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def apple(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `apple-pay` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def apple_pay(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `apple-whole` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def apple_whole(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `archway` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def archway(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `arrow-down` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_down(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `arrow-down-1-9` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_down_1_9(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `arrow-down-9-1` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_down_9_1(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `arrow-down-a-z` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_down_a_z(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `arrow-down-long` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_down_long(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `arrow-down-short-wide` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_down_short_wide(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `arrow-down-up-across-line` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_down_up_across_line(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `arrow-down-up-lock` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_down_up_lock(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `arrow-down-wide-short` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_down_wide_short(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `arrow-down-z-a` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_down_z_a(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `arrow-left` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_left(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `arrow-left-long` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_left_long(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `arrow-pointer` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_pointer(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `arrow-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `arrow-right-arrow-left` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_right_arrow_left(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `arrow-right-from-bracket` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_right_from_bracket(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `arrow-right-long` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_right_long(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `arrow-right-to-bracket` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_right_to_bracket(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `arrow-right-to-city` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_right_to_city(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `arrow-rotate-left` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_rotate_left(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `arrow-rotate-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_rotate_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `arrow-trend-down` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_trend_down(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `arrow-trend-up` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_trend_up(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `arrow-turn-down` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_turn_down(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `arrow-turn-up` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_turn_up(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `arrow-up` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_up(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `arrow-up-1-9` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_up_1_9(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `arrow-up-9-1` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_up_9_1(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `arrow-up-a-z` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_up_a_z(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `arrow-up-from-bracket` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_up_from_bracket(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `arrow-up-from-ground-water` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_up_from_ground_water(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `arrow-up-from-water-pump` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_up_from_water_pump(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `arrow-up-long` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_up_long(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `arrow-up-right-dots` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_up_right_dots(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `arrow-up-right-from-square` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_up_right_from_square(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `arrow-up-short-wide` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_up_short_wide(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `arrow-up-wide-short` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_up_wide_short(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `arrow-up-z-a` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrow_up_z_a(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `arrows-down-to-line` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrows_down_to_line(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `arrows-down-to-people` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrows_down_to_people(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `arrows-left-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrows_left_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `arrows-left-right-to-line` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrows_left_right_to_line(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `arrows-rotate` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrows_rotate(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `arrows-spin` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrows_spin(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `arrows-split-up-and-left` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrows_split_up_and_left(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `arrows-to-circle` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrows_to_circle(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `arrows-to-dot` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrows_to_dot(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `arrows-to-eye` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrows_to_eye(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `arrows-turn-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrows_turn_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `arrows-turn-to-dots` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrows_turn_to_dots(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `arrows-up-down` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrows_up_down(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `arrows-up-down-left-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrows_up_down_left_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `arrows-up-to-line` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def arrows_up_to_line(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `artstation` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def artstation(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `asterisk` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def asterisk(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `asymmetrik` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def asymmetrik(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `at` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def at(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `atlassian` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def atlassian(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `atom` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def atom(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `audible` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def audible(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `audio-description` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def audio_description(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `austral-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def austral_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `autoprefixer` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def autoprefixer(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `avianex` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def avianex(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `aviato` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def aviato(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `award` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def award(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `aws` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def aws(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `b` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def b(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `baby` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def baby(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `baby-carriage` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def baby_carriage(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `backward` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def backward(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `backward-fast` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def backward_fast(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `backward-step` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def backward_step(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `bacon` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bacon(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `bacteria` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bacteria(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `bacterium` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bacterium(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `bag-shopping` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bag_shopping(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `bahai` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bahai(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `baht-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def baht_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `ban` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ban(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `ban-smoking` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ban_smoking(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `bandage` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bandage(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `bandcamp` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bandcamp(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `bangladeshi-taka-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bangladeshi_taka_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `barcode` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def barcode(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `bars` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bars(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `bars-progress` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bars_progress(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `bars-staggered` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bars_staggered(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `baseball` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def baseball(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `baseball-bat-ball` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def baseball_bat_ball(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `basket-shopping` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def basket_shopping(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `basketball` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def basketball(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `bath` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bath(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `battery-empty` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def battery_empty(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `battery-full` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def battery_full(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `battery-half` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def battery_half(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `battery-quarter` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def battery_quarter(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `battery-three-quarters` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def battery_three_quarters(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `battle-net` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def battle_net(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `bed` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bed(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `bed-pulse` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bed_pulse(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `beer-mug-empty` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def beer_mug_empty(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `behance` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def behance(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `bell` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def bell(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `bell-concierge` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bell_concierge(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `bell-slash` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def bell_slash(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 640 512" }, solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `bezier-curve` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bezier_curve(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `bicycle` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bicycle(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `bilibili` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bilibili(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `bimobject` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bimobject(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `binoculars` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def binoculars(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `biohazard` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def biohazard(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `bitbucket` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bitbucket(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `bitcoin` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bitcoin(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `bitcoin-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bitcoin_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `bity` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bity(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `black-tie` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def black_tie(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `blackberry` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def blackberry(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `blender` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def blender(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `blender-phone` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def blender_phone(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `blog` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def blog(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `blogger` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def blogger(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `blogger-b` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def blogger_b(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `bluetooth` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bluetooth(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `bluetooth-b` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bluetooth_b(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `bold` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bold(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `bolt` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bolt(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `bolt-lightning` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bolt_lightning(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `bomb` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bomb(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `bone` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bone(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `bong` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bong(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `book` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def book(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `book-atlas` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def book_atlas(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `book-bible` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def book_bible(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `book-bookmark` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def book_bookmark(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `book-journal-whills` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def book_journal_whills(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `book-medical` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def book_medical(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `book-open` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def book_open(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `book-open-reader` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def book_open_reader(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `book-quran` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def book_quran(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `book-skull` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def book_skull(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `book-tanakh` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def book_tanakh(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `bookmark` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def bookmark(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 384 512" }, solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `bootstrap` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bootstrap(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `border-all` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def border_all(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `border-none` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def border_none(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `border-top-left` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def border_top_left(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `bore-hole` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bore_hole(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `bots` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bots(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `bottle-droplet` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bottle_droplet(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `bottle-water` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bottle_water(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `bowl-food` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bowl_food(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `bowl-rice` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bowl_rice(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `bowling-ball` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bowling_ball(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `box` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def box(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `box-archive` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def box_archive(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `box-open` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def box_open(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `box-tissue` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def box_tissue(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `boxes-packing` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def boxes_packing(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `boxes-stacked` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def boxes_stacked(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `braille` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def braille(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `brain` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def brain(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `brazilian-real-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def brazilian_real_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `bread-slice` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bread_slice(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `bridge` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bridge(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `bridge-circle-check` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bridge_circle_check(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `bridge-circle-exclamation` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bridge_circle_exclamation(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `bridge-circle-xmark` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bridge_circle_xmark(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `bridge-lock` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bridge_lock(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `bridge-water` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bridge_water(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `briefcase` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def briefcase(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `briefcase-medical` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def briefcase_medical(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `broom` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def broom(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `broom-ball` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def broom_ball(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `brush` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def brush(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `btc` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def btc(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `bucket` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bucket(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `buffer` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def buffer(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `bug` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bug(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `bug-slash` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bug_slash(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `bugs` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bugs(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `building` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def building(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 384 512" }, solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `building-circle-arrow-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def building_circle_arrow_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `building-circle-check` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def building_circle_check(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `building-circle-exclamation` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def building_circle_exclamation(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `building-circle-xmark` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def building_circle_xmark(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `building-columns` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def building_columns(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `building-flag` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def building_flag(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `building-lock` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def building_lock(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `building-ngo` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def building_ngo(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `building-shield` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def building_shield(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `building-un` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def building_un(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `building-user` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def building_user(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `building-wheat` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def building_wheat(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `bullhorn` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bullhorn(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `bullseye` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bullseye(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `burger` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def burger(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `buromobelexperte` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def buromobelexperte(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `burst` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def burst(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `bus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `bus-simple` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def bus_simple(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `business-time` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def business_time(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `buy-n-large` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def buy_n_large(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `buysellads` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def buysellads(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `c` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def c(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `cable-car` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cable_car(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `cake-candles` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cake_candles(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `calculator` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def calculator(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `calendar` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def calendar(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `calendar-check` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def calendar_check(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `calendar-day` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def calendar_day(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `calendar-days` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def calendar_days(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `calendar-minus` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def calendar_minus(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `calendar-plus` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def calendar_plus(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `calendar-week` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def calendar_week(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `calendar-xmark` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def calendar_xmark(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `camera` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def camera(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `camera-retro` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def camera_retro(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `camera-rotate` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def camera_rotate(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `campground` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def campground(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `canadian-maple-leaf` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def canadian_maple_leaf(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `candy-cane` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def candy_cane(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `cannabis` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cannabis(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `capsules` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def capsules(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `car` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def car(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `car-battery` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def car_battery(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `car-burst` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def car_burst(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `car-on` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def car_on(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `car-rear` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def car_rear(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `car-side` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def car_side(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `car-tunnel` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def car_tunnel(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `caravan` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def caravan(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `caret-down` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def caret_down(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `caret-left` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def caret_left(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 256 512" } } ) |> svg() end @doc """ Renders the `caret-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def caret_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 256 512" } } ) |> svg() end @doc """ Renders the `caret-up` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def caret_up(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `carrot` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def carrot(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `cart-arrow-down` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cart_arrow_down(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `cart-flatbed` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cart_flatbed(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `cart-flatbed-suitcase` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cart_flatbed_suitcase(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `cart-plus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cart_plus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `cart-shopping` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cart_shopping(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `cash-register` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cash_register(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `cat` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cat(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `cc-amazon-pay` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cc_amazon_pay(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `cc-amex` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cc_amex(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `cc-apple-pay` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cc_apple_pay(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `cc-diners-club` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cc_diners_club(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `cc-discover` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cc_discover(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `cc-jcb` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cc_jcb(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `cc-mastercard` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cc_mastercard(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `cc-paypal` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cc_paypal(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `cc-stripe` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cc_stripe(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `cc-visa` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cc_visa(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `cedi-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cedi_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `cent-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cent_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `centercode` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def centercode(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `centos` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def centos(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `certificate` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def certificate(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `chair` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def chair(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `chalkboard` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def chalkboard(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `chalkboard-user` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def chalkboard_user(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `champagne-glasses` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def champagne_glasses(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `charging-station` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def charging_station(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `chart-area` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def chart_area(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `chart-bar` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def chart_bar(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `chart-column` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def chart_column(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `chart-gantt` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def chart_gantt(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `chart-line` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def chart_line(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `chart-pie` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def chart_pie(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `chart-simple` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def chart_simple(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `check` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def check(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `check-double` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def check_double(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `check-to-slot` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def check_to_slot(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `cheese` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cheese(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `chess` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def chess(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `chess-bishop` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def chess_bishop(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 320 512" }, solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `chess-board` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def chess_board(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `chess-king` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def chess_king(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `chess-knight` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def chess_knight(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `chess-pawn` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def chess_pawn(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 320 512" }, solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `chess-queen` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def chess_queen(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `chess-rook` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def chess_rook(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `chevron-down` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def chevron_down(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `chevron-left` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def chevron_left(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `chevron-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def chevron_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `chevron-up` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def chevron_up(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `child` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def child(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `child-combatant` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def child_combatant(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `child-dress` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def child_dress(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `child-reaching` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def child_reaching(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `children` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def children(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `chrome` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def chrome(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `chromecast` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def chromecast(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `church` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def church(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `circle` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def circle(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-arrow-down` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def circle_arrow_down(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-arrow-left` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def circle_arrow_left(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-arrow-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def circle_arrow_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-arrow-up` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def circle_arrow_up(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-check` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def circle_check(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-chevron-down` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def circle_chevron_down(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-chevron-left` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def circle_chevron_left(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-chevron-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def circle_chevron_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-chevron-up` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def circle_chevron_up(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-dollar-to-slot` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def circle_dollar_to_slot(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-dot` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def circle_dot(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-down` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def circle_down(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-exclamation` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def circle_exclamation(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-h` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def circle_h(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-half-stroke` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def circle_half_stroke(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-info` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def circle_info(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-left` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def circle_left(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-minus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def circle_minus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-nodes` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def circle_nodes(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-notch` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def circle_notch(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-pause` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def circle_pause(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-play` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def circle_play(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-plus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def circle_plus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-question` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def circle_question(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-radiation` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def circle_radiation(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-right` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def circle_right(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-stop` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def circle_stop(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-up` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def circle_up(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-user` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def circle_user(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `circle-xmark` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def circle_xmark(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `city` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def city(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `clapperboard` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def clapperboard(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `clipboard` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def clipboard(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 384 512" }, solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `clipboard-check` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def clipboard_check(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `clipboard-list` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def clipboard_list(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `clipboard-question` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def clipboard_question(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `clipboard-user` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def clipboard_user(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `clock` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def clock(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `clock-rotate-left` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def clock_rotate_left(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `clone` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def clone(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `closed-captioning` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def closed_captioning(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 576 512" }, solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `cloud` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cloud(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `cloud-arrow-down` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cloud_arrow_down(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `cloud-arrow-up` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cloud_arrow_up(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `cloud-bolt` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cloud_bolt(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `cloud-meatball` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cloud_meatball(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `cloud-moon` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cloud_moon(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `cloud-moon-rain` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cloud_moon_rain(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `cloud-rain` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cloud_rain(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `cloud-showers-heavy` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cloud_showers_heavy(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `cloud-showers-water` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cloud_showers_water(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `cloud-sun` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cloud_sun(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `cloud-sun-rain` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cloud_sun_rain(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `cloudflare` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cloudflare(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `cloudscale` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cloudscale(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `cloudsmith` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cloudsmith(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 332 512" } } ) |> svg() end @doc """ Renders the `cloudversify` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cloudversify(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 616 512" } } ) |> svg() end @doc """ Renders the `clover` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def clover(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `cmplid` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cmplid(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `code` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def code(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `code-branch` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def code_branch(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `code-commit` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def code_commit(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `code-compare` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def code_compare(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `code-fork` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def code_fork(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `code-merge` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def code_merge(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `code-pull-request` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def code_pull_request(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `codepen` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def codepen(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `codiepie` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def codiepie(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 472 512" } } ) |> svg() end @doc """ Renders the `coins` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def coins(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `colon-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def colon_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `comment` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def comment(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `comment-dollar` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def comment_dollar(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `comment-dots` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def comment_dots(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `comment-medical` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def comment_medical(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `comment-slash` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def comment_slash(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `comment-sms` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def comment_sms(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `comments` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def comments(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 640 512" }, solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `comments-dollar` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def comments_dollar(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `compact-disc` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def compact_disc(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `compass` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def compass(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `compass-drafting` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def compass_drafting(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `compress` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def compress(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `computer` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def computer(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `computer-mouse` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def computer_mouse(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `confluence` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def confluence(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `connectdevelop` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def connectdevelop(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `contao` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def contao(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `cookie` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cookie(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `cookie-bite` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cookie_bite(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `copy` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def copy(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `copyright` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def copyright(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `cotton-bureau` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cotton_bureau(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `couch` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def couch(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `cow` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cow(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `cpanel` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cpanel(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `creative-commons` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def creative_commons(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `creative-commons-by` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def creative_commons_by(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `creative-commons-nc` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def creative_commons_nc(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `creative-commons-nc-eu` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def creative_commons_nc_eu(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `creative-commons-nc-jp` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def creative_commons_nc_jp(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `creative-commons-nd` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def creative_commons_nd(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `creative-commons-pd` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def creative_commons_pd(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `creative-commons-pd-alt` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def creative_commons_pd_alt(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `creative-commons-remix` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def creative_commons_remix(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `creative-commons-sa` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def creative_commons_sa(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `creative-commons-sampling` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def creative_commons_sampling(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `creative-commons-sampling-plus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def creative_commons_sampling_plus(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `creative-commons-share` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def creative_commons_share(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `creative-commons-zero` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def creative_commons_zero(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `credit-card` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def credit_card(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 576 512" }, solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `critical-role` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def critical_role(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `crop` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def crop(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `crop-simple` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def crop_simple(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `cross` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cross(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `crosshairs` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def crosshairs(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `crow` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def crow(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `crown` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def crown(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `crutch` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def crutch(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `cruzeiro-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cruzeiro_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `css3` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def css3(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `css3-alt` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def css3_alt(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `cube` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cube(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `cubes` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cubes(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `cubes-stacked` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cubes_stacked(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `cuttlefish` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def cuttlefish(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 440 512" } } ) |> svg() end @doc """ Renders the `d` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def d(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `d-and-d` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def d_and_d(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `d-and-d-beyond` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def d_and_d_beyond(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `dailymotion` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dailymotion(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `dashcube` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dashcube(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `database` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def database(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `deezer` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def deezer(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `delete-left` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def delete_left(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `delicious` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def delicious(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `democrat` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def democrat(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `deploydog` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def deploydog(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `deskpro` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def deskpro(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 480 512" } } ) |> svg() end @doc """ Renders the `desktop` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def desktop(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `dev` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dev(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `deviantart` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def deviantart(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `dharmachakra` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dharmachakra(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `dhl` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dhl(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `diagram-next` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def diagram_next(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `diagram-predecessor` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def diagram_predecessor(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `diagram-project` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def diagram_project(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `diagram-successor` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def diagram_successor(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `diamond` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def diamond(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `diamond-turn-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def diamond_turn_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `diaspora` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def diaspora(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `dice` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dice(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `dice-d20` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dice_d20(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `dice-d6` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dice_d6(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `dice-five` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dice_five(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `dice-four` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dice_four(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `dice-one` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dice_one(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `dice-six` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dice_six(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `dice-three` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dice_three(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `dice-two` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dice_two(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `digg` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def digg(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `digital-ocean` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def digital_ocean(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `discord` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def discord(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `discourse` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def discourse(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `disease` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def disease(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `display` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def display(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `divide` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def divide(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `dna` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dna(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `dochub` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dochub(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 416 512" } } ) |> svg() end @doc """ Renders the `docker` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def docker(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `dog` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dog(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `dollar-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dollar_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `dolly` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dolly(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `dong-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dong_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `door-closed` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def door_closed(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `door-open` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def door_open(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `dove` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dove(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `down-left-and-up-right-to-center` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def down_left_and_up_right_to_center(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `down-long` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def down_long(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `download` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def download(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `draft2digital` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def draft2digital(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 480 512" } } ) |> svg() end @doc """ Renders the `dragon` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dragon(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `draw-polygon` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def draw_polygon(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `dribbble` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dribbble(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `dropbox` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dropbox(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 528 512" } } ) |> svg() end @doc """ Renders the `droplet` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def droplet(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `droplet-slash` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def droplet_slash(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `drum` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def drum(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `drum-steelpan` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def drum_steelpan(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `drumstick-bite` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def drumstick_bite(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `drupal` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def drupal(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `dumbbell` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dumbbell(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `dumpster` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dumpster(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `dumpster-fire` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dumpster_fire(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `dungeon` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dungeon(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `dyalog` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def dyalog(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 416 512" } } ) |> svg() end @doc """ Renders the `e` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def e(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `ear-deaf` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ear_deaf(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `ear-listen` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ear_listen(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `earlybirds` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def earlybirds(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 480 512" } } ) |> svg() end @doc """ Renders the `earth-africa` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def earth_africa(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `earth-americas` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def earth_americas(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `earth-asia` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def earth_asia(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `earth-europe` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def earth_europe(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `earth-oceania` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def earth_oceania(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `ebay` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ebay(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `edge` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def edge(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `edge-legacy` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def edge_legacy(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `egg` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def egg(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `eject` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def eject(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `elementor` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def elementor(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `elevator` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def elevator(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `ellipsis` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ellipsis(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `ellipsis-vertical` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ellipsis_vertical(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 128 512" } } ) |> svg() end @doc """ Renders the `ello` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ello(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `ember` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ember(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `empire` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def empire(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `envelope` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def envelope(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `envelope-circle-check` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def envelope_circle_check(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `envelope-open` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def envelope_open(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `envelope-open-text` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def envelope_open_text(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `envelopes-bulk` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def envelopes_bulk(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `envira` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def envira(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `equals` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def equals(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `eraser` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def eraser(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `erlang` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def erlang(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `ethereum` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ethereum(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `ethernet` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ethernet(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `etsy` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def etsy(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `euro-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def euro_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `evernote` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def evernote(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `exclamation` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def exclamation(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 64 512" } } ) |> svg() end @doc """ Renders the `expand` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def expand(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `expeditedssl` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def expeditedssl(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `explosion` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def explosion(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `eye` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def eye(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 576 512" }, solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `eye-dropper` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def eye_dropper(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `eye-low-vision` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def eye_low_vision(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `eye-slash` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def eye_slash(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 640 512" }, solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `f` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def f(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `face-angry` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_angry(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-dizzy` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_dizzy(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-flushed` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_flushed(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-frown` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_frown(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-frown-open` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_frown_open(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-grimace` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_grimace(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-grin` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_grin(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-grin-beam` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_grin_beam(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-grin-beam-sweat` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_grin_beam_sweat(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-grin-hearts` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_grin_hearts(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-grin-squint` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_grin_squint(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-grin-squint-tears` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_grin_squint_tears(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-grin-stars` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_grin_stars(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-grin-tears` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_grin_tears(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 640 512" }, solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `face-grin-tongue` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_grin_tongue(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-grin-tongue-squint` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_grin_tongue_squint(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-grin-tongue-wink` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_grin_tongue_wink(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-grin-wide` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_grin_wide(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-grin-wink` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_grin_wink(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-kiss` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_kiss(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-kiss-beam` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_kiss_beam(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-kiss-wink-heart` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_kiss_wink_heart(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-laugh` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_laugh(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-laugh-beam` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_laugh_beam(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-laugh-squint` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_laugh_squint(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-laugh-wink` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_laugh_wink(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-meh` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_meh(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-meh-blank` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_meh_blank(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-rolling-eyes` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_rolling_eyes(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-sad-cry` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_sad_cry(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-sad-tear` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_sad_tear(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-smile` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_smile(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-smile-beam` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_smile_beam(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-smile-wink` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_smile_wink(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-surprise` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_surprise(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `face-tired` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def face_tired(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `facebook` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def facebook(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `facebook-f` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def facebook_f(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `facebook-messenger` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def facebook_messenger(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `fan` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def fan(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `fantasy-flight-games` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def fantasy_flight_games(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `faucet` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def faucet(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `faucet-drip` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def faucet_drip(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `fax` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def fax(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `feather` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def feather(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `feather-pointed` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def feather_pointed(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `fedex` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def fedex(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `fedora` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def fedora(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `ferry` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ferry(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `figma` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def figma(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `file` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def file(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 384 512" }, solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `file-arrow-down` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def file_arrow_down(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `file-arrow-up` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def file_arrow_up(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `file-audio` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def file_audio(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 384 512" }, solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `file-circle-check` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def file_circle_check(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `file-circle-exclamation` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def file_circle_exclamation(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `file-circle-minus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def file_circle_minus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `file-circle-plus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def file_circle_plus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `file-circle-question` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def file_circle_question(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `file-circle-xmark` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def file_circle_xmark(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `file-code` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def file_code(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 384 512" }, solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `file-contract` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def file_contract(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `file-csv` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def file_csv(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `file-excel` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def file_excel(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 384 512" }, solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `file-export` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def file_export(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `file-image` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def file_image(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 384 512" }, solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `file-import` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def file_import(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `file-invoice` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def file_invoice(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `file-invoice-dollar` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def file_invoice_dollar(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `file-lines` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def file_lines(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 384 512" }, solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `file-medical` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def file_medical(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `file-pdf` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def file_pdf(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `file-pen` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def file_pen(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `file-powerpoint` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def file_powerpoint(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 384 512" }, solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `file-prescription` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def file_prescription(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `file-shield` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def file_shield(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `file-signature` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def file_signature(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `file-video` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def file_video(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 384 512" }, solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `file-waveform` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def file_waveform(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `file-word` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def file_word(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 384 512" }, solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `file-zipper` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def file_zipper(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 384 512" }, solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `fill` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def fill(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `fill-drip` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def fill_drip(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `film` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def film(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `filter` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def filter(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `filter-circle-dollar` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def filter_circle_dollar(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `filter-circle-xmark` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def filter_circle_xmark(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `fingerprint` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def fingerprint(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `fire` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def fire(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `fire-burner` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def fire_burner(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `fire-extinguisher` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def fire_extinguisher(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `fire-flame-curved` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def fire_flame_curved(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `fire-flame-simple` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def fire_flame_simple(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `firefox` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def firefox(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `firefox-browser` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def firefox_browser(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `first-order` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def first_order(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `first-order-alt` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def first_order_alt(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `firstdraft` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def firstdraft(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `fish` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def fish(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `fish-fins` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def fish_fins(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `flag` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def flag(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `flag-checkered` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def flag_checkered(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `flag-usa` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def flag_usa(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `flask` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def flask(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `flask-vial` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def flask_vial(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `flickr` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def flickr(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `flipboard` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def flipboard(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `floppy-disk` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def floppy_disk(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `florin-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def florin_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `fly` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def fly(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `folder` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def folder(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `folder-closed` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def folder_closed(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `folder-minus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def folder_minus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `folder-open` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def folder_open(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 576 512" }, solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `folder-plus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def folder_plus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `folder-tree` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def folder_tree(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `font` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def font(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `font-awesome` icon. ## Examples ```heex ``` """ attr :brands, :boolean, default: false attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def font_awesome(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, brands: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `fonticons` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def fonticons(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `fonticons-fi` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def fonticons_fi(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `football` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def football(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `fort-awesome` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def fort_awesome(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `fort-awesome-alt` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def fort_awesome_alt(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `forumbee` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def forumbee(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `forward` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def forward(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `forward-fast` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def forward_fast(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `forward-step` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def forward_step(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `foursquare` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def foursquare(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 368 512" } } ) |> svg() end @doc """ Renders the `franc-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def franc_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `free-code-camp` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def free_code_camp(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `freebsd` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def freebsd(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `frog` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def frog(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `fulcrum` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def fulcrum(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `futbol` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def futbol(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `g` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def g(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `galactic-republic` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def galactic_republic(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `galactic-senate` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def galactic_senate(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `gamepad` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def gamepad(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `gas-pump` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def gas_pump(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `gauge` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def gauge(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `gauge-high` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def gauge_high(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `gauge-simple` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def gauge_simple(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `gauge-simple-high` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def gauge_simple_high(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `gavel` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def gavel(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `gear` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def gear(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `gears` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def gears(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `gem` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def gem(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `genderless` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def genderless(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `get-pocket` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def get_pocket(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `gg` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def gg(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `gg-circle` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def gg_circle(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `ghost` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ghost(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `gift` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def gift(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `gifts` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def gifts(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `git` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def git(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `git-alt` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def git_alt(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `github` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def github(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `github-alt` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def github_alt(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 480 512" } } ) |> svg() end @doc """ Renders the `gitkraken` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def gitkraken(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 592 512" } } ) |> svg() end @doc """ Renders the `gitlab` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def gitlab(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `gitter` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def gitter(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `glass-water` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def glass_water(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `glass-water-droplet` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def glass_water_droplet(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `glasses` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def glasses(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `glide` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def glide(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `glide-g` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def glide_g(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `globe` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def globe(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `gofore` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def gofore(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 400 512" } } ) |> svg() end @doc """ Renders the `golang` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def golang(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `golf-ball-tee` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def golf_ball_tee(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `goodreads` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def goodreads(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `goodreads-g` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def goodreads_g(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `google` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def google(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 488 512" } } ) |> svg() end @doc """ Renders the `google-drive` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def google_drive(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `google-pay` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def google_pay(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `google-play` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def google_play(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `google-plus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def google_plus(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `google-plus-g` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def google_plus_g(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `google-wallet` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def google_wallet(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `gopuram` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def gopuram(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `graduation-cap` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def graduation_cap(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `gratipay` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def gratipay(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `grav` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def grav(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `greater-than` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def greater_than(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `greater-than-equal` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def greater_than_equal(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `grip` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def grip(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `grip-lines` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def grip_lines(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `grip-lines-vertical` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def grip_lines_vertical(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 192 512" } } ) |> svg() end @doc """ Renders the `grip-vertical` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def grip_vertical(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `gripfire` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def gripfire(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `group-arrows-rotate` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def group_arrows_rotate(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `grunt` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def grunt(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `guarani-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def guarani_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `guilded` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def guilded(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `guitar` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def guitar(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `gulp` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def gulp(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 256 512" } } ) |> svg() end @doc """ Renders the `gun` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def gun(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `h` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def h(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `hacker-news` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hacker_news(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `hackerrank` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hackerrank(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `hammer` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hammer(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `hamsa` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hamsa(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `hand` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def hand(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `hand-back-fist` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def hand_back_fist(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `hand-dots` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hand_dots(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `hand-fist` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hand_fist(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `hand-holding` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hand_holding(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `hand-holding-dollar` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hand_holding_dollar(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `hand-holding-droplet` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hand_holding_droplet(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `hand-holding-hand` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hand_holding_hand(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `hand-holding-heart` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hand_holding_heart(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `hand-holding-medical` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hand_holding_medical(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `hand-lizard` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def hand_lizard(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `hand-middle-finger` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hand_middle_finger(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `hand-peace` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def hand_peace(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `hand-point-down` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def hand_point_down(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 384 512" }, solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `hand-point-left` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def hand_point_left(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `hand-point-right` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def hand_point_right(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `hand-point-up` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def hand_point_up(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 384 512" }, solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `hand-pointer` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def hand_pointer(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `hand-scissors` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def hand_scissors(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `hand-sparkles` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hand_sparkles(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `hand-spock` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def hand_spock(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 576 512" }, solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `handcuffs` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def handcuffs(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `hands` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hands(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `hands-asl-interpreting` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hands_asl_interpreting(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `hands-bound` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hands_bound(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `hands-bubbles` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hands_bubbles(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `hands-clapping` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hands_clapping(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `hands-holding` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hands_holding(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `hands-holding-child` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hands_holding_child(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `hands-holding-circle` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hands_holding_circle(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `hands-praying` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hands_praying(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `handshake` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def handshake(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 640 512" }, solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `handshake-angle` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def handshake_angle(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `handshake-simple` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def handshake_simple(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `handshake-simple-slash` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def handshake_simple_slash(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `handshake-slash` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def handshake_slash(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `hanukiah` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hanukiah(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `hard-drive` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def hard_drive(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `hashnode` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hashnode(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `hashtag` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hashtag(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `hat-cowboy` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hat_cowboy(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `hat-cowboy-side` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hat_cowboy_side(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `hat-wizard` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hat_wizard(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `head-side-cough` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def head_side_cough(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `head-side-cough-slash` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def head_side_cough_slash(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `head-side-mask` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def head_side_mask(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `head-side-virus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def head_side_virus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `heading` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def heading(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `headphones` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def headphones(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `headphones-simple` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def headphones_simple(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `headset` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def headset(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `heart` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def heart(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `heart-circle-bolt` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def heart_circle_bolt(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `heart-circle-check` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def heart_circle_check(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `heart-circle-exclamation` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def heart_circle_exclamation(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `heart-circle-minus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def heart_circle_minus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `heart-circle-plus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def heart_circle_plus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `heart-circle-xmark` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def heart_circle_xmark(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `heart-crack` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def heart_crack(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `heart-pulse` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def heart_pulse(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `helicopter` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def helicopter(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `helicopter-symbol` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def helicopter_symbol(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `helmet-safety` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def helmet_safety(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `helmet-un` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def helmet_un(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `highlighter` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def highlighter(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `hill-avalanche` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hill_avalanche(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `hill-rockslide` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hill_rockslide(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `hippo` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hippo(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `hips` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hips(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `hire-a-helper` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hire_a_helper(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `hive` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hive(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `hockey-puck` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hockey_puck(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `holly-berry` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def holly_berry(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `hooli` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hooli(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `hornbill` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hornbill(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `horse` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def horse(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `horse-head` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def horse_head(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `hospital` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def hospital(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 640 512" }, solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `hospital-user` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hospital_user(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `hot-tub-person` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hot_tub_person(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `hotdog` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hotdog(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `hotel` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hotel(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `hotjar` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hotjar(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `hourglass` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def hourglass(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 384 512" }, solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `hourglass-end` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hourglass_end(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `hourglass-half` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def hourglass_half(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 384 512" }, solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `hourglass-start` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hourglass_start(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `house` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def house(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `house-chimney` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def house_chimney(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `house-chimney-crack` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def house_chimney_crack(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `house-chimney-medical` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def house_chimney_medical(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `house-chimney-user` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def house_chimney_user(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `house-chimney-window` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def house_chimney_window(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `house-circle-check` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def house_circle_check(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `house-circle-exclamation` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def house_circle_exclamation(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `house-circle-xmark` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def house_circle_xmark(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `house-crack` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def house_crack(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `house-fire` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def house_fire(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `house-flag` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def house_flag(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `house-flood-water` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def house_flood_water(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `house-flood-water-circle-arrow-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def house_flood_water_circle_arrow_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `house-laptop` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def house_laptop(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `house-lock` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def house_lock(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `house-medical` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def house_medical(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `house-medical-circle-check` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def house_medical_circle_check(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `house-medical-circle-exclamation` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def house_medical_circle_exclamation(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `house-medical-circle-xmark` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def house_medical_circle_xmark(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `house-medical-flag` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def house_medical_flag(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `house-signal` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def house_signal(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `house-tsunami` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def house_tsunami(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `house-user` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def house_user(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `houzz` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def houzz(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `hryvnia-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hryvnia_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `html5` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def html5(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `hubspot` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hubspot(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `hurricane` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def hurricane(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `i` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def i(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `i-cursor` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def i_cursor(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 256 512" } } ) |> svg() end @doc """ Renders the `ice-cream` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ice_cream(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `icicles` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def icicles(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `icons` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def icons(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `id-badge` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def id_badge(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 384 512" }, solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `id-card` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def id_card(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 576 512" }, solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `id-card-clip` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def id_card_clip(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `ideal` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ideal(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `igloo` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def igloo(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `image` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def image(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `image-portrait` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def image_portrait(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `images` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def images(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 576 512" }, solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `imdb` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def imdb(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `inbox` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def inbox(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `indent` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def indent(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `indian-rupee-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def indian_rupee_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `industry` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def industry(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `infinity` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def infinity(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `info` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def info(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 192 512" } } ) |> svg() end @doc """ Renders the `instagram` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def instagram(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `instalod` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def instalod(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `intercom` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def intercom(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `internet-explorer` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def internet_explorer(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `invision` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def invision(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `ioxhost` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ioxhost(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `italic` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def italic(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `itch-io` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def itch_io(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `itunes` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def itunes(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `itunes-note` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def itunes_note(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `j` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def j(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `jar` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def jar(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `jar-wheat` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def jar_wheat(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `java` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def java(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `jedi` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def jedi(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `jedi-order` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def jedi_order(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `jenkins` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def jenkins(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `jet-fighter` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def jet_fighter(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `jet-fighter-up` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def jet_fighter_up(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `jira` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def jira(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `joget` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def joget(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `joint` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def joint(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `joomla` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def joomla(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `js` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def js(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `jsfiddle` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def jsfiddle(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `jug-detergent` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def jug_detergent(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `k` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def k(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `kaaba` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def kaaba(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `kaggle` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def kaggle(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `key` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def key(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `keybase` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def keybase(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `keyboard` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def keyboard(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 576 512" }, solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `keycdn` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def keycdn(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `khanda` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def khanda(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `kickstarter` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def kickstarter(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `kickstarter-k` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def kickstarter_k(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `kip-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def kip_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `kit-medical` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def kit_medical(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `kitchen-set` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def kitchen_set(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `kiwi-bird` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def kiwi_bird(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `korvue` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def korvue(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 446 512" } } ) |> svg() end @doc """ Renders the `l` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def l(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `land-mine-on` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def land_mine_on(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `landmark` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def landmark(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `landmark-dome` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def landmark_dome(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `landmark-flag` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def landmark_flag(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `language` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def language(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `laptop` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def laptop(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `laptop-code` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def laptop_code(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `laptop-file` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def laptop_file(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `laptop-medical` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def laptop_medical(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `laravel` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def laravel(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `lari-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def lari_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `lastfm` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def lastfm(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `layer-group` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def layer_group(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `leaf` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def leaf(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `leanpub` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def leanpub(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `left-long` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def left_long(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `left-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def left_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `lemon` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def lemon(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `less` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def less(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `less-than` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def less_than(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `less-than-equal` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def less_than_equal(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `life-ring` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def life_ring(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `lightbulb` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def lightbulb(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 384 512" }, solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `line` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def line(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `lines-leaning` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def lines_leaning(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `link` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def link(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `link-slash` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def link_slash(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `linkedin` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def linkedin(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `linkedin-in` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def linkedin_in(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `linode` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def linode(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `linux` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def linux(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `lira-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def lira_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `list` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def list(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `list-check` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def list_check(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `list-ol` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def list_ol(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `list-ul` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def list_ul(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `litecoin-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def litecoin_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `location-arrow` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def location_arrow(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `location-crosshairs` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def location_crosshairs(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `location-dot` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def location_dot(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `location-pin` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def location_pin(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `location-pin-lock` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def location_pin_lock(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `lock` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def lock(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `lock-open` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def lock_open(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `locust` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def locust(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `lungs` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def lungs(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `lungs-virus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def lungs_virus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `lyft` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def lyft(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `m` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def m(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `magento` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def magento(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `magnet` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def magnet(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `magnifying-glass` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def magnifying_glass(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `magnifying-glass-arrow-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def magnifying_glass_arrow_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `magnifying-glass-chart` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def magnifying_glass_chart(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `magnifying-glass-dollar` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def magnifying_glass_dollar(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `magnifying-glass-location` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def magnifying_glass_location(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `magnifying-glass-minus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def magnifying_glass_minus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `magnifying-glass-plus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def magnifying_glass_plus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `mailchimp` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mailchimp(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `manat-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def manat_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `mandalorian` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mandalorian(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `map` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def map(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 576 512" }, solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `map-location` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def map_location(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `map-location-dot` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def map_location_dot(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `map-pin` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def map_pin(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `markdown` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def markdown(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `marker` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def marker(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `mars` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mars(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `mars-and-venus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mars_and_venus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `mars-and-venus-burst` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mars_and_venus_burst(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `mars-double` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mars_double(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `mars-stroke` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mars_stroke(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `mars-stroke-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mars_stroke_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `mars-stroke-up` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mars_stroke_up(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `martini-glass` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def martini_glass(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `martini-glass-citrus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def martini_glass_citrus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `martini-glass-empty` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def martini_glass_empty(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `mask` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mask(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `mask-face` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mask_face(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `mask-ventilator` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mask_ventilator(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `masks-theater` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def masks_theater(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `mastodon` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mastodon(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `mattress-pillow` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mattress_pillow(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `maxcdn` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def maxcdn(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `maximize` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def maximize(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `mdb` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mdb(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `medal` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def medal(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `medapps` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def medapps(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `medium` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def medium(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `medrt` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def medrt(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 544 512" } } ) |> svg() end @doc """ Renders the `meetup` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def meetup(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `megaport` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def megaport(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `memory` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def memory(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `mendeley` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mendeley(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `menorah` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def menorah(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `mercury` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mercury(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `message` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def message(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `meta` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def meta(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `meteor` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def meteor(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `microblog` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def microblog(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `microchip` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def microchip(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `microphone` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def microphone(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `microphone-lines` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def microphone_lines(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `microphone-lines-slash` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def microphone_lines_slash(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `microphone-slash` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def microphone_slash(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `microscope` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def microscope(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `microsoft` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def microsoft(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `mill-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mill_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `minimize` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def minimize(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `minus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def minus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `mitten` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mitten(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `mix` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mix(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `mixcloud` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mixcloud(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `mixer` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mixer(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `mizuni` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mizuni(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `mobile` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mobile(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `mobile-button` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mobile_button(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `mobile-retro` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mobile_retro(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `mobile-screen` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mobile_screen(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `mobile-screen-button` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mobile_screen_button(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `modx` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def modx(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `monero` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def monero(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `money-bill` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def money_bill(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `money-bill-1` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def money_bill_1(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 576 512" }, solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `money-bill-1-wave` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def money_bill_1_wave(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `money-bill-transfer` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def money_bill_transfer(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `money-bill-trend-up` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def money_bill_trend_up(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `money-bill-wave` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def money_bill_wave(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `money-bill-wheat` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def money_bill_wheat(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `money-bills` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def money_bills(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `money-check` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def money_check(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `money-check-dollar` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def money_check_dollar(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `monument` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def monument(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `moon` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def moon(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 384 512" }, solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `mortar-pestle` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mortar_pestle(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `mosque` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mosque(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `mosquito` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mosquito(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `mosquito-net` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mosquito_net(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `motorcycle` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def motorcycle(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `mound` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mound(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `mountain` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mountain(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `mountain-city` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mountain_city(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `mountain-sun` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mountain_sun(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `mug-hot` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mug_hot(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `mug-saucer` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def mug_saucer(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `music` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def music(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `n` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def n(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `naira-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def naira_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `napster` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def napster(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `neos` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def neos(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `network-wired` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def network_wired(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `neuter` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def neuter(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `newspaper` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def newspaper(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `nfc-directional` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def nfc_directional(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `nfc-symbol` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def nfc_symbol(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `nimblr` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def nimblr(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `node` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def node(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `node-js` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def node_js(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `not-equal` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def not_equal(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `notdef` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def notdef(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `note-sticky` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def note_sticky(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `notes-medical` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def notes_medical(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `npm` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def npm(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `ns8` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ns8(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `nutritionix` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def nutritionix(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 400 512" } } ) |> svg() end @doc """ Renders the `o` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def o(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `object-group` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def object_group(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 576 512" }, solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `object-ungroup` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def object_ungroup(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 640 512" }, solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `octopus-deploy` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def octopus_deploy(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `odnoklassniki` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def odnoklassniki(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `odysee` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def odysee(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `oil-can` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def oil_can(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `oil-well` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def oil_well(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `old-republic` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def old_republic(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `om` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def om(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `opencart` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def opencart(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `openid` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def openid(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `opera` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def opera(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `optin-monster` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def optin_monster(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `orcid` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def orcid(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `osi` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def osi(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `otter` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def otter(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `outdent` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def outdent(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `p` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def p(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `padlet` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def padlet(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `page4` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def page4(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `pagelines` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def pagelines(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `pager` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def pager(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `paint-roller` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def paint_roller(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `paintbrush` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def paintbrush(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `palette` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def palette(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `palfed` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def palfed(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `pallet` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def pallet(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `panorama` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def panorama(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `paper-plane` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def paper_plane(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `paperclip` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def paperclip(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `parachute-box` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def parachute_box(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `paragraph` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def paragraph(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `passport` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def passport(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `paste` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def paste(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `patreon` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def patreon(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `pause` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def pause(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `paw` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def paw(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `paypal` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def paypal(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `peace` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def peace(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `pen` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def pen(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `pen-clip` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def pen_clip(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `pen-fancy` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def pen_fancy(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `pen-nib` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def pen_nib(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `pen-ruler` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def pen_ruler(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `pen-to-square` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def pen_to_square(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `pencil` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def pencil(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `people-arrows` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def people_arrows(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `people-carry-box` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def people_carry_box(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `people-group` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def people_group(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `people-line` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def people_line(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `people-pulling` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def people_pulling(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `people-robbery` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def people_robbery(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `people-roof` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def people_roof(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `pepper-hot` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def pepper_hot(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `perbyte` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def perbyte(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `percent` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def percent(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `periscope` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def periscope(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `person` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `person-arrow-down-to-line` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_arrow_down_to_line(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `person-arrow-up-from-line` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_arrow_up_from_line(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `person-biking` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_biking(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `person-booth` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_booth(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `person-breastfeeding` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_breastfeeding(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `person-burst` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_burst(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `person-cane` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_cane(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `person-chalkboard` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_chalkboard(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `person-circle-check` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_circle_check(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `person-circle-exclamation` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_circle_exclamation(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `person-circle-minus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_circle_minus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `person-circle-plus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_circle_plus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `person-circle-question` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_circle_question(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `person-circle-xmark` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_circle_xmark(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `person-digging` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_digging(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `person-dots-from-line` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_dots_from_line(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `person-dress` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_dress(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `person-dress-burst` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_dress_burst(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `person-drowning` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_drowning(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `person-falling` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_falling(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `person-falling-burst` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_falling_burst(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `person-half-dress` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_half_dress(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `person-harassing` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_harassing(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `person-hiking` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_hiking(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `person-military-pointing` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_military_pointing(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `person-military-rifle` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_military_rifle(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `person-military-to-person` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_military_to_person(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `person-praying` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_praying(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `person-pregnant` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_pregnant(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `person-rays` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_rays(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `person-rifle` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_rifle(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `person-running` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_running(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `person-shelter` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_shelter(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `person-skating` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_skating(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `person-skiing` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_skiing(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `person-skiing-nordic` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_skiing_nordic(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `person-snowboarding` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_snowboarding(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `person-swimming` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_swimming(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `person-through-window` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_through_window(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `person-walking` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_walking(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `person-walking-arrow-loop-left` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_walking_arrow_loop_left(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `person-walking-arrow-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_walking_arrow_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `person-walking-dashed-line-arrow-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_walking_dashed_line_arrow_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `person-walking-luggage` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_walking_luggage(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `person-walking-with-cane` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def person_walking_with_cane(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `peseta-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def peseta_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `peso-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def peso_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `phabricator` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def phabricator(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `phoenix-framework` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def phoenix_framework(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `phoenix-squadron` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def phoenix_squadron(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `phone` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def phone(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `phone-flip` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def phone_flip(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `phone-slash` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def phone_slash(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `phone-volume` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def phone_volume(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `photo-film` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def photo_film(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `php` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def php(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `pied-piper` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def pied_piper(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 480 512" } } ) |> svg() end @doc """ Renders the `pied-piper-alt` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def pied_piper_alt(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `pied-piper-hat` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def pied_piper_hat(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `pied-piper-pp` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def pied_piper_pp(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `piggy-bank` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def piggy_bank(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `pills` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def pills(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `pinterest` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def pinterest(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `pinterest-p` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def pinterest_p(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `pix` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def pix(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `pizza-slice` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def pizza_slice(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `place-of-worship` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def place_of_worship(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `plane` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def plane(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `plane-arrival` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def plane_arrival(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `plane-circle-check` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def plane_circle_check(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `plane-circle-exclamation` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def plane_circle_exclamation(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `plane-circle-xmark` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def plane_circle_xmark(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `plane-departure` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def plane_departure(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `plane-lock` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def plane_lock(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `plane-slash` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def plane_slash(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `plane-up` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def plane_up(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `plant-wilt` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def plant_wilt(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `plate-wheat` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def plate_wheat(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `play` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def play(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `playstation` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def playstation(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `plug` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def plug(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `plug-circle-bolt` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def plug_circle_bolt(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `plug-circle-check` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def plug_circle_check(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `plug-circle-exclamation` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def plug_circle_exclamation(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `plug-circle-minus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def plug_circle_minus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `plug-circle-plus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def plug_circle_plus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `plug-circle-xmark` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def plug_circle_xmark(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `plus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def plus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `plus-minus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def plus_minus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `podcast` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def podcast(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `poo` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def poo(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `poo-storm` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def poo_storm(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `poop` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def poop(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `power-off` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def power_off(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `prescription` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def prescription(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `prescription-bottle` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def prescription_bottle(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `prescription-bottle-medical` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def prescription_bottle_medical(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `print` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def print(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `product-hunt` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def product_hunt(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `pump-medical` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def pump_medical(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `pump-soap` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def pump_soap(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `pushed` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def pushed(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 432 512" } } ) |> svg() end @doc """ Renders the `puzzle-piece` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def puzzle_piece(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `python` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def python(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `q` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def q(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `qq` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def qq(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `qrcode` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def qrcode(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `question` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def question(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `quinscape` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def quinscape(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `quora` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def quora(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `quote-left` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def quote_left(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `quote-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def quote_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `r` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def r(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `r-project` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def r_project(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 581 512" } } ) |> svg() end @doc """ Renders the `radiation` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def radiation(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `radio` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def radio(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `rainbow` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def rainbow(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `ranking-star` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ranking_star(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `raspberry-pi` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def raspberry_pi(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 407 512" } } ) |> svg() end @doc """ Renders the `ravelry` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ravelry(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `react` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def react(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `reacteurope` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def reacteurope(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `readme` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def readme(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `rebel` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def rebel(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `receipt` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def receipt(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `record-vinyl` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def record_vinyl(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `rectangle-ad` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def rectangle_ad(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `rectangle-list` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def rectangle_list(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 576 512" }, solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `rectangle-xmark` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def rectangle_xmark(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `recycle` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def recycle(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `red-river` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def red_river(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `reddit` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def reddit(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `reddit-alien` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def reddit_alien(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `redhat` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def redhat(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `registered` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def registered(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `renren` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def renren(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `repeat` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def repeat(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `reply` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def reply(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `reply-all` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def reply_all(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `replyd` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def replyd(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `republican` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def republican(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `researchgate` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def researchgate(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `resolving` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def resolving(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `restroom` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def restroom(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `retweet` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def retweet(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `rev` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def rev(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `ribbon` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ribbon(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `right-from-bracket` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def right_from_bracket(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `right-left` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def right_left(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `right-long` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def right_long(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `right-to-bracket` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def right_to_bracket(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `ring` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ring(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `road` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def road(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `road-barrier` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def road_barrier(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `road-bridge` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def road_bridge(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `road-circle-check` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def road_circle_check(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `road-circle-exclamation` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def road_circle_exclamation(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `road-circle-xmark` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def road_circle_xmark(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `road-lock` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def road_lock(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `road-spikes` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def road_spikes(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `robot` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def robot(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `rocket` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def rocket(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `rocketchat` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def rocketchat(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `rockrms` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def rockrms(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `rotate` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def rotate(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `rotate-left` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def rotate_left(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `rotate-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def rotate_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `route` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def route(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `rss` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def rss(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `ruble-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ruble_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `rug` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def rug(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `ruler` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ruler(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `ruler-combined` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ruler_combined(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `ruler-horizontal` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ruler_horizontal(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `ruler-vertical` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ruler_vertical(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 256 512" } } ) |> svg() end @doc """ Renders the `rupee-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def rupee_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `rupiah-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def rupiah_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `rust` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def rust(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `s` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def s(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `sack-dollar` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sack_dollar(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `sack-xmark` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sack_xmark(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `safari` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def safari(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `sailboat` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sailboat(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `salesforce` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def salesforce(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `sass` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sass(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `satellite` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def satellite(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `satellite-dish` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def satellite_dish(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `scale-balanced` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def scale_balanced(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `scale-unbalanced` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def scale_unbalanced(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `scale-unbalanced-flip` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def scale_unbalanced_flip(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `schlix` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def schlix(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `school` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def school(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `school-circle-check` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def school_circle_check(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `school-circle-exclamation` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def school_circle_exclamation(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `school-circle-xmark` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def school_circle_xmark(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `school-flag` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def school_flag(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `school-lock` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def school_lock(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `scissors` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def scissors(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `screenpal` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def screenpal(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `screwdriver` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def screwdriver(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `screwdriver-wrench` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def screwdriver_wrench(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `scribd` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def scribd(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `scroll` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def scroll(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `scroll-torah` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def scroll_torah(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `sd-card` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sd_card(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `searchengin` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def searchengin(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 460 512" } } ) |> svg() end @doc """ Renders the `section` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def section(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 256 512" } } ) |> svg() end @doc """ Renders the `seedling` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def seedling(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `sellcast` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sellcast(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `sellsy` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sellsy(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `server` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def server(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `servicestack` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def servicestack(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `shapes` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def shapes(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `share` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def share(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `share-from-square` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def share_from_square(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 576 512" }, solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `share-nodes` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def share_nodes(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `sheet-plastic` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sheet_plastic(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `shekel-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def shekel_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `shield` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def shield(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `shield-cat` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def shield_cat(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `shield-dog` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def shield_dog(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `shield-halved` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def shield_halved(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `shield-heart` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def shield_heart(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `shield-virus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def shield_virus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `ship` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ship(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `shirt` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def shirt(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `shirtsinbulk` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def shirtsinbulk(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `shoe-prints` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def shoe_prints(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `shop` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def shop(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `shop-lock` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def shop_lock(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `shop-slash` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def shop_slash(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `shopify` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def shopify(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `shopware` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def shopware(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `shower` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def shower(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `shrimp` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def shrimp(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `shuffle` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def shuffle(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `shuttle-space` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def shuttle_space(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `sign-hanging` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sign_hanging(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `signal` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def signal(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `signature` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def signature(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `signs-post` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def signs_post(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `sim-card` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sim_card(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `simplybuilt` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def simplybuilt(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `sink` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sink(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `sistrix` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sistrix(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `sitemap` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sitemap(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `sith` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sith(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `sitrox` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sitrox(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `sketch` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sketch(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `skull` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def skull(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `skull-crossbones` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def skull_crossbones(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `skyatlas` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def skyatlas(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `skype` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def skype(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `slack` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def slack(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `slash` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def slash(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `sleigh` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sleigh(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `sliders` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sliders(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `slideshare` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def slideshare(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `smog` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def smog(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `smoking` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def smoking(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `snapchat` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def snapchat(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `snowflake` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def snowflake(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `snowman` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def snowman(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `snowplow` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def snowplow(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `soap` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def soap(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `socks` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def socks(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `solar-panel` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def solar_panel(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `sort` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sort(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `sort-down` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sort_down(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `sort-up` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sort_up(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `soundcloud` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def soundcloud(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `sourcetree` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sourcetree(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `spa` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def spa(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `space-awesome` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def space_awesome(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `spaghetti-monster-flying` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def spaghetti_monster_flying(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `speakap` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def speakap(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `speaker-deck` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def speaker_deck(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `spell-check` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def spell_check(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `spider` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def spider(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `spinner` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def spinner(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `splotch` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def splotch(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `spoon` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def spoon(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `spotify` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def spotify(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `spray-can` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def spray_can(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `spray-can-sparkles` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def spray_can_sparkles(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `square` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def square(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-arrow-up-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_arrow_up_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-behance` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_behance(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-caret-down` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def square_caret_down(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-caret-left` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def square_caret_left(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-caret-right` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def square_caret_right(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-caret-up` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def square_caret_up(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-check` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def square_check(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-dribbble` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_dribbble(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-envelope` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_envelope(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-facebook` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_facebook(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-font-awesome` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_font_awesome(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-font-awesome-stroke` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_font_awesome_stroke(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-full` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def square_full(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{path: "", view_box: "0 0 512 512"} } ) |> svg() end @doc """ Renders the `square-git` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_git(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-github` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_github(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-gitlab` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_gitlab(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-google-plus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_google_plus(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-h` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_h(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-hacker-news` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_hacker_news(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-instagram` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_instagram(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-js` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_js(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-lastfm` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_lastfm(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-minus` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def square_minus(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-nfi` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_nfi(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-odnoklassniki` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_odnoklassniki(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-parking` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_parking(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-pen` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_pen(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-person-confined` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_person_confined(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-phone` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_phone(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-phone-flip` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_phone_flip(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-pied-piper` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_pied_piper(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-pinterest` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_pinterest(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-plus` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def square_plus(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-poll-horizontal` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_poll_horizontal(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-poll-vertical` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_poll_vertical(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-reddit` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_reddit(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-root-variable` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_root_variable(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `square-rss` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_rss(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-share-nodes` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_share_nodes(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-snapchat` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_snapchat(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-steam` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_steam(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-tumblr` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_tumblr(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-twitter` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_twitter(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-up-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_up_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-viadeo` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_viadeo(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-vimeo` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_vimeo(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-virus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_virus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-whatsapp` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_whatsapp(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-xing` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_xing(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-xmark` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_xmark(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `square-youtube` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def square_youtube(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `squarespace` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def squarespace(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `stack-exchange` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def stack_exchange(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `stack-overflow` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def stack_overflow(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `stackpath` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def stackpath(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `staff-snake` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def staff_snake(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `stairs` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def stairs(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `stamp` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def stamp(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `stapler` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def stapler(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `star` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def star(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 576 512" }, solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `star-and-crescent` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def star_and_crescent(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `star-half` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def star_half(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 576 512" }, solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `star-half-stroke` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def star_half_stroke(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 640 512" }, solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `star-of-david` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def star_of_david(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `star-of-life` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def star_of_life(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `staylinked` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def staylinked(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 440 512" } } ) |> svg() end @doc """ Renders the `steam` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def steam(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `steam-symbol` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def steam_symbol(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `sterling-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sterling_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `stethoscope` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def stethoscope(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `sticker-mule` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sticker_mule(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `stop` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def stop(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `stopwatch` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def stopwatch(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `stopwatch-20` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def stopwatch_20(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `store` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def store(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `store-slash` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def store_slash(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `strava` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def strava(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `street-view` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def street_view(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `strikethrough` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def strikethrough(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `stripe` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def stripe(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `stripe-s` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def stripe_s(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `stroopwafel` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def stroopwafel(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `stubber` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def stubber(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `studiovinari` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def studiovinari(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `stumbleupon` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def stumbleupon(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `stumbleupon-circle` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def stumbleupon_circle(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `subscript` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def subscript(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `suitcase` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def suitcase(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `suitcase-medical` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def suitcase_medical(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `suitcase-rolling` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def suitcase_rolling(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `sun` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def sun(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `sun-plant-wilt` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def sun_plant_wilt(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `superpowers` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def superpowers(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `superscript` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def superscript(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `supple` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def supple(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `suse` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def suse(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `swatchbook` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def swatchbook(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `swift` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def swift(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `symfony` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def symfony(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `synagogue` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def synagogue(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `syringe` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def syringe(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `t` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def t(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `table` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def table(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `table-cells` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def table_cells(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `table-cells-large` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def table_cells_large(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `table-columns` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def table_columns(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `table-list` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def table_list(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `table-tennis-paddle-ball` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def table_tennis_paddle_ball(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `tablet` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tablet(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `tablet-button` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tablet_button(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `tablet-screen-button` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tablet_screen_button(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `tablets` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tablets(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `tachograph-digital` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tachograph_digital(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `tag` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tag(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `tags` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tags(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `tape` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tape(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `tarp` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tarp(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `tarp-droplet` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tarp_droplet(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `taxi` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def taxi(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `teamspeak` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def teamspeak(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `teeth` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def teeth(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `teeth-open` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def teeth_open(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `telegram` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def telegram(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `temperature-arrow-down` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def temperature_arrow_down(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `temperature-arrow-up` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def temperature_arrow_up(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `temperature-empty` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def temperature_empty(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `temperature-full` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def temperature_full(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `temperature-half` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def temperature_half(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `temperature-high` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def temperature_high(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `temperature-low` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def temperature_low(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `temperature-quarter` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def temperature_quarter(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `temperature-three-quarters` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def temperature_three_quarters(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `tencent-weibo` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tencent_weibo(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `tenge-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tenge_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `tent` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tent(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `tent-arrow-down-to-line` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tent_arrow_down_to_line(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `tent-arrow-left-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tent_arrow_left_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `tent-arrow-turn-left` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tent_arrow_turn_left(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `tent-arrows-down` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tent_arrows_down(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `tents` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tents(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `terminal` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def terminal(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `text-height` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def text_height(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `text-slash` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def text_slash(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `text-width` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def text_width(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `the-red-yeti` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def the_red_yeti(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `themeco` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def themeco(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `themeisle` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def themeisle(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `thermometer` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def thermometer(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `think-peaks` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def think_peaks(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `thumbs-down` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def thumbs_down(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `thumbs-up` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def thumbs_up(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `thumbtack` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def thumbtack(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `ticket` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ticket(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `ticket-simple` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ticket_simple(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `tiktok` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tiktok(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `timeline` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def timeline(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `toggle-off` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def toggle_off(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `toggle-on` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def toggle_on(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `toilet` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def toilet(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `toilet-paper` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def toilet_paper(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `toilet-paper-slash` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def toilet_paper_slash(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `toilet-portable` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def toilet_portable(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `toilets-portable` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def toilets_portable(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `toolbox` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def toolbox(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `tooth` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tooth(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `torii-gate` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def torii_gate(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `tornado` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tornado(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `tower-broadcast` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tower_broadcast(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `tower-cell` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tower_cell(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `tower-observation` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tower_observation(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `tractor` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tractor(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `trade-federation` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def trade_federation(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `trademark` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def trademark(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `traffic-light` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def traffic_light(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `trailer` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def trailer(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `train` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def train(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `train-subway` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def train_subway(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `train-tram` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def train_tram(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `transgender` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def transgender(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `trash` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def trash(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `trash-arrow-up` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def trash_arrow_up(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `trash-can` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def trash_can(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `trash-can-arrow-up` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def trash_can_arrow_up(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `tree` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tree(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `tree-city` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tree_city(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `trello` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def trello(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `triangle-exclamation` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def triangle_exclamation(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `trophy` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def trophy(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `trowel` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def trowel(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `trowel-bricks` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def trowel_bricks(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `truck` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def truck(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `truck-arrow-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def truck_arrow_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `truck-droplet` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def truck_droplet(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `truck-fast` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def truck_fast(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `truck-field` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def truck_field(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `truck-field-un` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def truck_field_un(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `truck-front` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def truck_front(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `truck-medical` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def truck_medical(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `truck-monster` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def truck_monster(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `truck-moving` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def truck_moving(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `truck-pickup` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def truck_pickup(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `truck-plane` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def truck_plane(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `truck-ramp-box` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def truck_ramp_box(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `tty` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tty(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `tumblr` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tumblr(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `turkish-lira-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def turkish_lira_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `turn-down` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def turn_down(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `turn-up` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def turn_up(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `tv` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def tv(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `twitch` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def twitch(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `twitter` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def twitter(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `typo3` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def typo3(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `u` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def u(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `uber` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def uber(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `ubuntu` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ubuntu(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `uikit` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def uikit(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `umbraco` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def umbraco(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 510 512" } } ) |> svg() end @doc """ Renders the `umbrella` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def umbrella(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `umbrella-beach` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def umbrella_beach(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `uncharted` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def uncharted(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `underline` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def underline(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `uniregistry` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def uniregistry(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `unity` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def unity(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `universal-access` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def universal_access(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `unlock` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def unlock(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `unlock-keyhole` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def unlock_keyhole(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `unsplash` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def unsplash(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `untappd` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def untappd(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `up-down` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def up_down(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 256 512" } } ) |> svg() end @doc """ Renders the `up-down-left-right` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def up_down_left_right(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `up-long` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def up_long(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `up-right-and-down-left-from-center` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def up_right_and_down_left_from_center(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `up-right-from-square` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def up_right_from_square(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `upload` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def upload(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `ups` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ups(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `usb` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def usb(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `user` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def user(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 448 512" }, solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `user-astronaut` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def user_astronaut(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `user-check` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def user_check(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `user-clock` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def user_clock(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `user-doctor` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def user_doctor(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `user-gear` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def user_gear(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `user-graduate` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def user_graduate(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `user-group` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def user_group(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `user-injured` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def user_injured(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `user-large` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def user_large(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `user-large-slash` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def user_large_slash(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `user-lock` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def user_lock(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `user-minus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def user_minus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `user-ninja` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def user_ninja(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `user-nurse` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def user_nurse(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `user-pen` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def user_pen(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `user-plus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def user_plus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `user-secret` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def user_secret(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `user-shield` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def user_shield(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `user-slash` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def user_slash(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `user-tag` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def user_tag(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `user-tie` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def user_tie(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `user-xmark` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def user_xmark(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `users` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def users(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `users-between-lines` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def users_between_lines(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `users-gear` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def users_gear(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `users-line` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def users_line(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `users-rays` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def users_rays(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `users-rectangle` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def users_rectangle(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `users-slash` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def users_slash(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `users-viewfinder` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def users_viewfinder(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `usps` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def usps(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `ussunnah` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def ussunnah(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 482 512" } } ) |> svg() end @doc """ Renders the `utensils` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def utensils(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `v` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def v(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `vaadin` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def vaadin(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `van-shuttle` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def van_shuttle(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `vault` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def vault(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `vector-square` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def vector_square(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `venus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def venus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `venus-double` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def venus_double(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `venus-mars` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def venus_mars(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `vest` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def vest(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `vest-patches` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def vest_patches(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `viacoin` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def viacoin(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `viadeo` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def viadeo(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `vial` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def vial(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `vial-circle-check` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def vial_circle_check(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `vial-virus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def vial_virus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `vials` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def vials(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `viber` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def viber(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `video` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def video(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `video-slash` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def video_slash(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `vihara` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def vihara(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `vimeo` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def vimeo(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `vimeo-v` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def vimeo_v(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `vine` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def vine(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `virus` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def virus(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `virus-covid` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def virus_covid(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `virus-covid-slash` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def virus_covid_slash(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `virus-slash` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def virus_slash(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `viruses` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def viruses(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `vk` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def vk(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `vnv` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def vnv(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `voicemail` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def voicemail(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `volcano` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def volcano(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `volleyball` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def volleyball(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `volume-high` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def volume_high(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `volume-low` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def volume_low(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `volume-off` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def volume_off(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `volume-xmark` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def volume_xmark(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `vr-cardboard` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def vr_cardboard(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `vuejs` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def vuejs(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `w` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def w(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `walkie-talkie` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def walkie_talkie(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `wallet` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wallet(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `wand-magic` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wand_magic(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `wand-magic-sparkles` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wand_magic_sparkles(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `wand-sparkles` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wand_sparkles(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `warehouse` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def warehouse(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `watchman-monitoring` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def watchman_monitoring(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `water` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def water(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `water-ladder` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def water_ladder(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `wave-square` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wave_square(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `waze` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def waze(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `weebly` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def weebly(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `weibo` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def weibo(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `weight-hanging` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def weight_hanging(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `weight-scale` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def weight_scale(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `weixin` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def weixin(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `whatsapp` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def whatsapp(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `wheat-awn` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wheat_awn(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `wheat-awn-circle-exclamation` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wheat_awn_circle_exclamation(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `wheelchair` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wheelchair(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `wheelchair-move` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wheelchair_move(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `whiskey-glass` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def whiskey_glass(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `whmcs` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def whmcs(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `wifi` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wifi(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `wikipedia-w` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wikipedia_w(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `wind` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wind(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `window-maximize` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def window_maximize(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `window-minimize` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def window_minimize(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `window-restore` icon. ## Examples ```heex ``` """ attr :solid, :boolean, default: false attr :rest, :global, include: ["fill"] def window_restore(assigns) do assigns |> assign( styles: %{ regular: %{ path: "", view_box: "0 0 512 512" }, solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `windows` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def windows(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `wine-bottle` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wine_bottle(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `wine-glass` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wine_glass(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `wine-glass-empty` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wine_glass_empty(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `wirsindhandwerk` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wirsindhandwerk(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `wix` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wix(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `wizards-of-the-coast` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wizards_of_the_coast(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `wodu` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wodu(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `wolf-pack-battalion` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wolf_pack_battalion(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `won-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def won_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `wordpress` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wordpress(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `wordpress-simple` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wordpress_simple(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `worm` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def worm(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `wpbeginner` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wpbeginner(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `wpexplorer` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wpexplorer(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `wpforms` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wpforms(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `wpressr` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wpressr(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `wrench` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def wrench(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `x` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def x(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `x-ray` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def x_ray(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `xbox` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def xbox(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `xing` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def xing(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `xmark` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def xmark(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `xmarks-lines` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def xmarks_lines(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end @doc """ Renders the `y` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def y(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `y-combinator` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def y_combinator(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `yahoo` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def yahoo(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `yammer` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def yammer(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `yandex` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def yandex(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 256 512" } } ) |> svg() end @doc """ Renders the `yandex-international` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def yandex_international(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `yarn` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def yarn(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 496 512" } } ) |> svg() end @doc """ Renders the `yelp` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def yelp(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `yen-sign` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def yen_sign(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 320 512" } } ) |> svg() end @doc """ Renders the `yin-yang` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def yin_yang(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 512 512" } } ) |> svg() end @doc """ Renders the `yoast` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def yoast(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 448 512" } } ) |> svg() end @doc """ Renders the `youtube` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def youtube(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 576 512" } } ) |> svg() end @doc """ Renders the `z` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def z(assigns) do assigns |> assign( styles: %{ solid: %{ path: "", view_box: "0 0 384 512" } } ) |> svg() end @doc """ Renders the `zhihu` icon. ## Examples ```heex ``` """ attr :rest, :global, include: ["fill"] def zhihu(assigns) do assigns |> assign( styles: %{ brands: %{ path: "", view_box: "0 0 640 512" } } ) |> svg() end end