{"data":{"__schema":{"directives":[{"args":[{"defaultValue":null,"description":null,"name":"reason","type":{"kind":"SCALAR","name":"String","ofType":null}}],"description":"Marks an element of a GraphQL schema as no longer supported.","locations":["ARGUMENT_DEFINITION","ENUM_VALUE","FIELD_DEFINITION","INPUT_FIELD_DEFINITION"],"name":"deprecated"},{"args":[{"defaultValue":null,"description":"Included when true.","name":"if","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}}],"description":"Directs the executor to include this field or fragment only when the `if` argument is true.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"name":"include"},{"args":[],"description":"The @oneOf built-in directive is used within the type system definition language to indicate an Input Object is a OneOf Input Object.\n\nA OneOf Input Object is a special variant of Input Object where exactly one field must be set and non-null, all others being omitted.\nThis is useful for representing situations where an input may be one of many different options.","locations":["INPUT_OBJECT"],"name":"oneOf"},{"args":[{"defaultValue":null,"description":"Skipped when true.","name":"if","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}}],"description":"Directs the executor to skip this field or fragment when the `if` argument is true.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"name":"skip"},{"args":[{"defaultValue":null,"description":"The URL that specifies the behavior of this scalar.","name":"url","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"description":"Exposes a URL that specifies the behavior of this scalar.","locations":["SCALAR"],"name":"specifiedBy"}],"mutationType":{"name":"RootMutationType"},"queryType":{"name":"RootQueryType"},"subscriptionType":{"name":"RootSubscriptionType"},"types":[{"description":"Represents a directive","enumValues":null,"fields":[{"args":[{"defaultValue":"false","description":null,"name":"includeDeprecated","type":{"kind":"SCALAR","name":"Boolean","ofType":null}}],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"args","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__InputValue","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"description","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"isRepeatable","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"locations","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"__DirectiveLocation","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":"Check `locations` field for enum value FIELD","description":null,"isDeprecated":true,"name":"onField","type":{"kind":"SCALAR","name":"Boolean","ofType":null}},{"args":[],"deprecationReason":"Check `locations` field for enum value FRAGMENT_SPREAD","description":null,"isDeprecated":true,"name":"onFragment","type":{"kind":"SCALAR","name":"Boolean","ofType":null}},{"args":[],"deprecationReason":"Check `locations` field for enum value OPERATION","description":null,"isDeprecated":true,"name":"onOperation","type":{"kind":"SCALAR","name":"Boolean","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"__Directive","possibleTypes":null},{"description":null,"enumValues":[{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"ARGUMENT_DEFINITION"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"ENUM"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"ENUM_VALUE"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"FIELD"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"FIELD_DEFINITION"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"FRAGMENT_DEFINITION"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"FRAGMENT_SPREAD"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"INLINE_FRAGMENT"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"INPUT_FIELD_DEFINITION"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"INPUT_OBJECT"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"INTERFACE"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"MUTATION"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"OBJECT"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"QUERY"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"SCALAR"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"SCHEMA"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"SUBSCRIPTION"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"UNION"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"VARIABLE_DEFINITION"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"__DirectiveLocation","possibleTypes":null},{"description":null,"enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"deprecationReason","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"description","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"isDeprecated","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"__EnumValue","possibleTypes":null},{"description":null,"enumValues":null,"fields":[{"args":[{"defaultValue":"false","description":null,"name":"includeDeprecated","type":{"kind":"SCALAR","name":"Boolean","ofType":null}}],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"args","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__InputValue","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"deprecationReason","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"description","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"isDeprecated","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"type","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Type","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"__Field","possibleTypes":null},{"description":null,"enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"defaultValue","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"deprecationReason","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"description","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"isDeprecated","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"type","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Type","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"__InputValue","possibleTypes":null},{"description":"Represents a schema","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"description","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"directives","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Directive","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"mutationType","type":{"kind":"OBJECT","name":"__Type","ofType":null}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"queryType","type":{"kind":"OBJECT","name":"__Type","ofType":null}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"subscriptionType","type":{"kind":"OBJECT","name":"__Type","ofType":null}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"types","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Type","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"__Schema","possibleTypes":null},{"description":"Represents scalars, interfaces, object types, unions, enums in the system","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"description","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[{"defaultValue":"false","description":null,"name":"includeDeprecated","type":{"kind":"SCALAR","name":"Boolean","ofType":null}}],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"enumValues","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__EnumValue","ofType":null}}}},{"args":[{"defaultValue":"false","description":null,"name":"includeDeprecated","type":{"kind":"SCALAR","name":"Boolean","ofType":null}}],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"fields","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Field","ofType":null}}}},{"args":[{"defaultValue":"false","description":null,"name":"includeDeprecated","type":{"kind":"SCALAR","name":"Boolean","ofType":null}}],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"inputFields","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__InputValue","ofType":null}}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"interfaces","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Type","ofType":null}}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"kind","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"__TypeKind","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"name","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"ofType","type":{"kind":"OBJECT","name":"__Type","ofType":null}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"possibleTypes","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Type","ofType":null}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"__Type","possibleTypes":null},{"description":null,"enumValues":[{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"ENUM"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"INPUT_OBJECT"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"INTERFACE"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"LIST"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"NON_NULL"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"OBJECT"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"SCALAR"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"UNION"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"__TypeKind","possibleTypes":null},{"description":"A Font Awesome account.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"Requires auth scope: `profile_read`","isDeprecated":false,"name":"email","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[{"defaultValue":null,"description":"A [semver 2.0](https://semver.org/#semantic-versioning-200) parseable\nversion, like \"7.2.0\".\n\nOr one of the following symbolic versions: \"5.x\", \"6.x\", or\n\"7.x\".\n\nOmit the argument to get the latest stable release across all majors.\nPre-releases are not considered \"released\" for this default.\n\nMax length: 20 characters.","name":"version","type":{"kind":"SCALAR","name":"String","ofType":null}}],"deprecationReason":null,"description":"The Icon Collection available to this account's subscription plan, for a\ngiven Font Awesome version.\n\nResolves to null if the authorized account has no subscription plan, the\nplan has no associated icon collection, or the plan's icon collection is\nnot present in the requested version's metadata.\n\nRequires auth scope: `entitlements_read`.","isDeprecated":false,"name":"iconCollection","type":{"kind":"OBJECT","name":"IconCollection","ofType":null}},{"args":[],"deprecationReason":null,"description":"Requires auth scope: `profile_read`","isDeprecated":false,"name":"id","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"args":[{"defaultValue":null,"description":"A kit token like `5ac0b01a82`.","name":"token","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"deprecationReason":null,"description":"A Font Awesome Kit.\n\nRequires auth scope: `kits_read`","isDeprecated":false,"name":"kit","type":{"kind":"OBJECT","name":"Kit","ofType":null}},{"args":[],"deprecationReason":null,"description":"All kits available on this account, regardless of status.\n\nRequires auth scope: `kits_read`","isDeprecated":false,"name":"kits","type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"Kit","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Collection of domains that have been whitelisted for this account's use of the\nFont Awesome 5 Pro CDN.\n\nFont Awesome 6 is not available on the Font Awesome 5 Pro CDN.\n\nFont Awesome 6 is available by way of CDN-hosted Kits, but the values in this\nfield have no relationship to the Kits CDN. The similar feature for allowing\ndomain referrers for Kits is the `Kit.domains` field.\n\nRequires auth scope: `domains_read`","isDeprecated":false,"name":"proCdnReferrers","type":{"kind":"OBJECT","name":"ProCdnReferrers","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Account","possibleTypes":null},{"description":"Name and unicode aliases.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"Name aliases are names for an icon other than its `id`.\n\nSee also:\nhttps://docs.fontawesome.com/apis/graphql/objects#name-aliases","isDeprecated":false,"name":"names","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"Unicode aliases are unicodes for an icon, or one of its duotone layers,\nother than the icon's main unicode. Values are hexadecimal.\n\nSee also:\nhttps://docs.fontawesome.com/apis/graphql/objects#unicodealiases","isDeprecated":false,"name":"unicodes","type":{"kind":"OBJECT","name":"UnicodeAliases","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Aliases","possibleTypes":null},{"description":"The `Boolean` scalar type represents `true` or `false`.","enumValues":null,"fields":null,"inputFields":null,"interfaces":null,"kind":"SCALAR","name":"Boolean","possibleTypes":null},{"description":"A valid kit build_type.","enumValues":[{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"DESKTOP"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"WEB"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"BuildType","possibleTypes":null},{"description":"The `Date` scalar type represents a date. The Date appears in a JSON\nresponse as an ISO8601 formatted string, without a time component.","enumValues":null,"fields":null,"inputFields":null,"interfaces":null,"kind":"SCALAR","name":"Date","possibleTypes":null},{"description":"Metadata about the download formats available for this release.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"Whether this release has separate download assets for Web and Desktop use cases.","isDeprecated":false,"name":"separatesWebDesktop","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Download","possibleTypes":null},{"description":"A valid family name.","enumValues":[{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"CHISEL"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"CLASSIC"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"DUOTONE"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"ETCH"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"GRAPHITE"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"JELLY"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"JELLY_DUO"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"JELLY_FILL"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"MOSAIC"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"NOTDOG"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"NOTDOG_DUO"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"PIXEL"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"SHARP"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"SHARP_DUOTONE"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"SLAB"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"SLAB_DUO"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"SLAB_PRESS"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"SLAB_PRESS_DUO"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"THUMBPRINT"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"UTILITY"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"UTILITY_DUO"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"UTILITY_FILL"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"VELLUM"},{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"WHITEBOARD"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"Family","possibleTypes":null},{"description":"A combination of family and style.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"Lowercase full name of a family.\n\nThis is suitable for building a CSS class name like \"fa-sharp\" when the value is \"sharp\".","isDeprecated":false,"name":"family","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"A human-readable label for this family-style, suitable for direct display in a UI.\n\nThe value is the canonical family label and style label joined by a single space —\nfor example, \"Sharp Solid\", \"Sharp Duotone Light\", \"Notdog Duo Solid\".\n\nThis does not vary across Font Awesome versions.","isDeprecated":false,"name":"label","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"A single term that fully-specifies a family-style. This can be used in the Font Awesome JavaScript API\nwhere a `prefix` is expected. It can also be used as a CSS class.","isDeprecated":false,"name":"prefix","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"A single term that full-specifies a family-style. The shorthand is used for naming family-style-named\nassets in CDN URLs or file path names in zip archives.\n\nNote that legacy family-styles like, Classic Solid, may be named only after their style: \"solid\".\nWhen used as a style shorthand, \"solid\" alone implies the \"classic\" family.\nMore recent shorthands will include the names of both family and style. For example, Notdog Duo Solid\nwill be \"notdog-duo-solid\".","isDeprecated":false,"name":"shorthand","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Lowercase full name of a style.\n\nThis is suitable for building a CSS class name like \"fa-solid\" when the value is \"solid\".","isDeprecated":false,"name":"style","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The visual tags that apply to this family-style.\n\nThese tags are global to the family-style and do not vary by icon path or other path-specific context.","isDeprecated":false,"name":"visualTags","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"VisualTag","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"FamilyStyle","possibleTypes":null},{"description":null,"enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"family","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"Family","ofType":null}}},{"defaultValue":null,"description":null,"name":"style","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"Style","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"FamilyStyleFilter","possibleTypes":null},{"description":"A complete family-style identified by both canonical parts. Used as the `pair`\nmember of `FamilyStyleSelector`.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"Lowercase canonical family name, e.g. \"classic\", \"sharp\". Max length: 25 characters.","name":"family","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"defaultValue":null,"description":"Lowercase canonical style name, e.g. \"solid\", \"regular\". Max length: 25 characters.","name":"style","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"FamilyStylePair","possibleTypes":null},{"description":"Selects a single family-style. Exactly one member\nmust be supplied and non-null; the three forms are mutually exclusive:\n\n- `pair` — a family name and style name together;\n- `shorthand` — a single shorthand term, e.g. \"solid\", \"notdog-duo-solid\";\n- `prefix` — a single prefix term, e.g. \"fas\", \"fass\".","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"A family name and style name pair.","name":"pair","type":{"kind":"INPUT_OBJECT","name":"FamilyStylePair","ofType":null}},{"defaultValue":null,"description":"A single prefix term, e.g. \"fas\", \"fass\". Max length: 25 characters.","name":"prefix","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":"A single shorthand term, e.g. \"solid\", \"notdog-duo-solid\". Max length: 25 characters.","name":"shorthand","type":{"kind":"SCALAR","name":"String","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"FamilyStyleSelector","possibleTypes":null},{"description":"A single family-style entry in an Icon Collection's curated subset.\n\nIdentifies either \"this whole family-style is included\" (`only` is null) or\n\"only these specific icons within this family-style are included\" (`only` is\na paginated `IconVariantsPaginated` of those icons, each paired with this\nentry's family-style).","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The family-style this entry applies to.","isDeprecated":false,"name":"familyStyle","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FamilyStyle","ofType":null}}},{"args":[{"defaultValue":"1","description":"Page number (1-based). Default: 1.","name":"page","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":"20","description":"Number of icons per page. Default: 20. Max: 50.","name":"pageSize","type":{"kind":"SCALAR","name":"Int","ofType":null}}],"deprecationReason":null,"description":"All in-scope icon variants for this family-style entry, as a paginated list.\n\nUnlike `only` (which is null when the whole family-style is included),\n`iconVariantsPaginated` always returns a paginated result:\n\n- When the subset is curated (as in a Kit with whose subsetType is CUSTOM),\n returns the same curated icons as `only`.\n- When the whole family-style is included (where subsetType is AUTO or FULL), returns all icon\n variants for this family-style at the operative version.","isDeprecated":false,"name":"iconVariantsPaginated","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"IconVariantsPaginated","ofType":null}}},{"args":[{"defaultValue":"1","description":"Page number (1-based). Default: 1.","name":"page","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":"20","description":"Number of icons per page. Default: 20. Max: 50.","name":"pageSize","type":{"kind":"SCALAR","name":"Int","ofType":null}}],"deprecationReason":null,"description":"The specific icons in this family-style that are included in the subset,\nas a paginated list of `IconVariant`s paired with this entry's\nfamily-style.\n\nNull when the whole family-style is included (no `only` curation).","isDeprecated":false,"name":"only","type":{"kind":"OBJECT","name":"IconVariantsPaginated","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"FamilyStyleSubset","possibleTypes":null},{"description":"A page of `FamilyStyleSubset`s with pagination metadata.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The list of family-styles for the requested page.","isDeprecated":false,"name":"familyStyles","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FamilyStyleSubset","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"The page number of the returned family-styles. Page numbers start at 1.","isDeprecated":false,"name":"page","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The number of family-styles returned per page.","isDeprecated":false,"name":"pageSize","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The total number of family-styles available for this query, without regard to pagination.","isDeprecated":false,"name":"totalFamilyStyleCount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The total number of pages available for this query, given the page size.","isDeprecated":false,"name":"totalPageCount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"FamilyStyleSubsetPaginated","possibleTypes":null},{"description":"Indicates for each license type, in which families and styles this icon appears.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"A list of families and styles in which this icon appears in Font Awesome Free.\n\nFree icons normally only appear in the \"classic\" family and \"solid\" style. Some also appear\nin the \"classic\" family and \"regular\" style for closer visual equivalence with Font Awesome 4.\n\nFor icons that do not appear in Font Awesome Free at all, like alicorn, this\nwill be an empty list.","isDeprecated":false,"name":"free","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FamilyStyle","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"A list of families and styles in which this icon appears in Font Awesome Pro.\n\nPro icons normally appear in all available families and styles.","isDeprecated":false,"name":"pro","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FamilyStyle","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"FamilyStylesByLicense","possibleTypes":null},{"description":"A single official icon within a particular release.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"Aliases for this icon.","isDeprecated":false,"name":"aliases","type":{"kind":"OBJECT","name":"Aliases","ofType":null}},{"args":[],"deprecationReason":null,"description":"List of Font Awesome versions in which this icon was changed.","isDeprecated":false,"name":"changes","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"Indicates for each license type, in which families and styles this icon appears.","isDeprecated":false,"name":"familyStylesByLicense","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FamilyStylesByLicense","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The identifying name of an icon, like \"coffee\" or \"bicycle\".","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Usually, a more human readable representation of this icon's id.\n\nFor example, the icon with id \"coffee-pot\" has a label of \"Coffee Pot\".","isDeprecated":false,"name":"label","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":"This field produces only legacy style names without reference to families. Styles in the Sharp family will not be found here, even if they are available for this icon and license. Use the familyStylesByLicense field instead.","description":"Deprecated\n\nAn object representing for each license type--free and pro--in which legacy styles this icon appears.\n\nIn current versions of Font Awesome, every style is in a family. This field doesn't know about families. In particular, it doesn't know about any styles in the Sharp family.","isDeprecated":true,"name":"membership","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Membership","ofType":null}}},{"args":[],"deprecationReason":null,"description":"A renaming or change in style for this icon between Font Awesome 4 and Font Awesome 5.\n\nThis will be null when this icon has no shim.","isDeprecated":false,"name":"shim","type":{"kind":"OBJECT","name":"Shim","ofType":null}},{"args":[],"deprecationReason":"This field produces only legacy style names without reference to families. Styles in the Sharp family will not be found here, even if they are available for this icon and license. Use the familyStylesByLicense field instead.","description":"Deprecated\n\nList of legacy Font Awesome style names in which this icon appears, such as: \"solid\", \"regular\", \"light\", \"duotone\".\n\nIn current versions of Font Awesome, every style is in a family. This field doesn't know about families. In particular, it doesn't know about any styles in the Sharp family.","isDeprecated":true,"name":"styles","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}}},{"args":[{"defaultValue":null,"description":"By default, with no `filter` argument, all styles licensed by the request's authorization token are returned.\nThis argument allows for limiting the returned SVGs to a subset of the available licensed styles.","name":"filter","type":{"kind":"INPUT_OBJECT","name":"SvgsFilter","ofType":null}}],"deprecationReason":null,"description":"SVGs for an icon. Available styles are limited by the scopes on the token\n\nRequires auth scope `svg_icons_pro` or `svg_icons_free`.\n\nResolved values are limited by the auth scopes on the token used to authorize\nthe query request. If the token used has only the `svg_icons_free` scope, then\nonly free icon styles will be available here. If the token has the `svg_icons_pro`,\nthen both free and pro styles will be available here.","isDeprecated":false,"name":"svgs","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Svg","ofType":null}}}},{"args":[],"deprecationReason":"Prefer unicodeInt or unicodeHex, because their field names make their encodings unambiguous.","description":"Deprecated.\n\nUnicode by which this icon can be identified--just the hex digits as a string.\n\nFor example, the value of this field for the coffee icon is \"f0f4\".","isDeprecated":true,"name":"unicode","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The unicode codepoint of this icon, represented as a lowercase hexadecimal\nstring with no prefix and no zero padding beyond the minimum-width form.\n\nFor example, the value of this field for the mug-saucer icon is \"f0f4\".","isDeprecated":false,"name":"unicodeHex","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The unicode codepoint of this icon, represented as an integer.\n\nFor example, the value of this field for the mug-saucer icon is 61684.","isDeprecated":false,"name":"unicodeInt","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Icon","possibleTypes":null},{"description":"An Icon Collection is a grouping of Icon Packs that are available to a subscription plan.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The Icon Packs included in this Icon Collection, in canonical listing order.","isDeprecated":false,"name":"iconPacks","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"IconPack","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"A human readable label for this Icon Collection, like \"Free Collection\" or \"Pro Collection\".","isDeprecated":false,"name":"label","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the icon used for this collection's label, like \"circle-half\".\n\nCombined with `labelIconPrefix`, fully specifies an icon a client can render\nto visually represent this collection in a UI.","isDeprecated":false,"name":"labelIconName","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The style prefix of the icon used for this collection's label, like \"fas\".\n\nCombined with `labelIconName`, fully specifies an icon a client can render\nto visually represent this collection in a UI.","isDeprecated":false,"name":"labelIconPrefix","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the icon collection, like \"free-collection\" or \"pro-collection\".","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The subset of icons by family-style included in this Icon Collection.\n\nNull when the collection contains every icon of every included family-style\nwith no curation (e.g., the typical Pro Collection). Non-null when the\ncollection is a curated subset (e.g., the Free Collection).","isDeprecated":false,"name":"subset","type":{"kind":"OBJECT","name":"IconCollectionSubset","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"IconCollection","possibleTypes":null},{"description":"The subset structure for an Icon Collection. Carries the per-family-style\nbreakdown of which icons are curated into this collection.","enumValues":null,"fields":[{"args":[{"defaultValue":null,"description":"Lowercase canonical family name, e.g., \"classic\", \"brands\", \"sharp\". Max length: 25 characters.","name":"family","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"defaultValue":null,"description":"Lowercase canonical style name, e.g., \"solid\", \"regular\", \"light\". Max length: 25 characters.","name":"style","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"deprecationReason":null,"description":"A single family-style subset entry by family/style key.\n\nReturns null when no entry in this subset matches the requested\nfamily/style pair (no GraphQL error). Use with field aliasing to paginate\none specific family-style independently of others.","isDeprecated":false,"name":"familyStyleSubset","type":{"kind":"OBJECT","name":"FamilyStyleSubset","ofType":null}},{"args":[],"deprecationReason":null,"description":"Every per-family-style subset entry in this collection.\n\nWhen selected as a single field, every entry resolves with the same\n`only(page, pageSize)` arguments. For independent pagination per\nfamily-style, use the singular `familyStyleSubset(family, style)` field\nvia aliased selections.","isDeprecated":false,"name":"familyStyleSubsets","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FamilyStyleSubset","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"IconCollectionSubset","possibleTypes":null},{"description":"Metadata about icon counts in Free vs. Pro in this release.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"Count of Free icons in this release.","isDeprecated":false,"name":"free","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Count of Pro icons in this release.","isDeprecated":false,"name":"pro","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"IconCount","possibleTypes":null},{"description":"An Icon Pack is a group of family-styles with a common visual personality (e.g., \"classic\", \"sharp\", \"whiteboard\", \"notdog\", \"jelly\").","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"A description for this Icon Pack, suitable for display to a user.","isDeprecated":false,"name":"description","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Name of the designer or organization credited with this Icon Pack. May be null.","isDeprecated":false,"name":"designerName","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"URL of the designer or organization credited with this Icon Pack. May be null.","isDeprecated":false,"name":"designerUrl","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The family-styles included in this Icon Pack, in canonical family-style listing order.","isDeprecated":false,"name":"familyStyles","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FamilyStyle","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"UI label text for this Icon Pack, like \"Whiteboard\" or \"Sharp Duotone\".","isDeprecated":false,"name":"label","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the icon used for this pack's label, like \"circle-half\".\n\nCombined with `labelIconPrefix`, fully specifies an icon a client can render\nto visually represent this pack in a UI.","isDeprecated":false,"name":"labelIconName","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The style prefix of the icon used for this pack's label, like \"fas\".","isDeprecated":false,"name":"labelIconPrefix","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the icon pack, like \"whiteboard\" or \"sharp-duotone\".","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The source canvas height used by all family-styles in the Icon Pack.\n\n`sourceCanvasHeight` is the height of the icon grid, in pixels, of the visible bounding box that icons are designed within. The difference between the two is the padding. An official icon may be designed to overflow the grid, into the padding. But it will not overflow the canvas.\n\nThe value is paired with `sourceGridHeight`, which is the height of the grid, in pixels, on which icons are designed, before any scaling up.\n\nThe grid and canvas are both squares of the same height and width, so `sourceGridHeight` also implies the source grid width, and `sourceCanvasHeight` also implies the source canvas width.\n\nImagine a square inside a square, where there's an equal amount of padding on all sides between the inner square (the grid) and the outer square (the canvas).","isDeprecated":false,"name":"sourceCanvasHeight","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The source grid height used by all family-styles in the Icon Pack.\n\n`sourceGridHeight` is the height of the icon grid, in pixels, on which icons are designed, before any scaling up.\n\nThe value is paired with `sourceCanvasHeight`, which is the height of the canvas, in pixels, on which icons are designed, before any scaling up.\n\nThe grid is the invisible design grid that icons are built on. The canvas is the visible bounding box that icons are designed within. The difference between the two is the padding. An official icon may be designed to overflow the grid, into the padding. But it will not overflow the canvas.\n\nThe grid and canvas are both squares of the same height and width, so `sourceGridHeight` also implies the source grid width, and `sourceCanvasHeight` also implies the source canvas width.\n\nImagine a square inside a square, where there's an equal amount of padding on all sides between the inner square (the grid) and the outer square (the canvas).","isDeprecated":false,"name":"sourceGridHeight","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"IconPack","possibleTypes":null},{"description":"An icon uploaded to a kit. A valid Font Awesome SVG can be built from the data\nin this object, for example:\n\n```\n\n```\n\nOr the icon could be referenced using CSS class names, such as on an `` tag like:\n\n```\n\n```\n\nNotice `fak` is used as the style prefix class for all icon uploads (think: Font Awesome Kit).\n\nOr the icon could be referenced using a CSS pseudo-element:\n\nHTML:\n```\n
\n
Alpha
\n
Beta
\n
\n```\n\nCSS:\n```\n.fancy-list {\n list-style-type: none;\n margin-left: 2.5em;\n padding-left: 0;\n}\n\n.fancy-list li:before {\n content: '\\e001';\n font-family: 'Font Awesome Kit';\n margin-right: 0.25em;\n}\n```\n\nReplace `e001` with the unicode value found in this icon upload object.\n\nNote that the font-family for an icon upload is always \"Font Awesome Kit\".","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"height","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"An HTML representation of the icon upload as an `