> ## Documentation Index
> Fetch the complete documentation index at: https://docs.labelbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Horizon

> Data for reinforcement learning, evals and supervised learning.

export const CapabilityGrid = ({items = []}) => <div className="hub-caps">
    {items.map(item => <a key={item.title} className="hub-cap" href={item.href}>
        <span className="hub-cap__icon">{HubIcon({
  name: item.icon,
  size: 16
})}</span>
        <span className="hub-cap__body">
          <span className="hub-cap__title">{item.title}</span>
          <span className="hub-cap__text">{item.text}</span>
        </span>
      </a>)}
  </div>;

export const PathCard = ({title, description, href, icon, cta = "Open"}) => <a className="hub-path" href={href}>
    <span className="hub-path__icon">{HubIcon({
  name: icon,
  size: 18
})}</span>
    <span className="hub-path__title">{title}</span>
    <span className="hub-path__desc">{description}</span>
    <span className="hub-path__cta">
      {cta}
      {HubIcon({
  name: "arrow-right",
  size: 14
})}
    </span>
  </a>;

export const HubIcon = ({name, size = 20}) => {
  const RECURSION_MARK = {
    frontPath: "m22.19 11.71l1.01-.26c.09.35.09.75 0 1.1c-.08.35-.28.7-.52 1c-.24.3-.56.56-.9.78c-.33.22-.73.4-1.1.55c-.38.15-.79.26-1.16.36c-.37.09-.75.15-1.05.21c-.31.07-.6.11-.8.16c-.19.05-.31.11-.38.15c-.04.02-.06.03-.06.04c-.01.01-.01.02-.02.06l-1-.3c.09-.24.27-.5.48-.66c.2-.16.46-.22.72-.3c.27-.08.56-.12.87-.18c.31-.06.65-.12.99-.2c.34-.09.7-.19 1.03-.32c.32-.12.65-.28.91-.45c.26-.17.5-.37.66-.57c.16-.19.26-.4.32-.59c.05-.2.05-.38 0-.58zm-4.43-8.12l.38-.98c.33.14.66.37.89.65c.23.28.4.65.5 1.01c.1.37.12.78.1 1.19c-.01.4-.1.82-.2 1.22c-.1.39-.25.79-.39 1.14c-.14.36-.31.69-.44.98c-.13.28-.27.54-.34.73c-.08.19-.1.32-.11.4c0 .02 0 .03 0 .04c-.01.02-.01.03-.01.03c.01.02.02.02.05.06l-.84.63c-.14-.22-.24-.52-.25-.78c-.01-.22.07-.44.15-.67c.01-.03.02-.06.03-.09c.09-.27.24-.52.37-.81c.13-.28.29-.6.42-.92c.13-.32.26-.68.35-1.01c.08-.34.15-.7.17-1.01c.01-.31-.01-.62-.08-.87c-.06-.24-.16-.45-.29-.6c-.13-.16-.28-.27-.46-.34zm-15.95 8.7l-1.01.26c-.09-.35-.09-.75 0-1.1c.08-.35.28-.7.52-1c.24-.3.56-.56.9-.78c.33-.22.73-.4 1.1-.55c.38-.15.79-.26 1.16-.36c.37-.09.75-.15 1.05-.21c.31-.07.6-.11.8-.16c.19-.05.31-.11.38-.15c.04-.02.06-.03.06-.04c.01-.01.01-.02.02-.06l1 .3c-.09.24-.27.5-.48.66c-.2.16-.46.22-.72.3c-.27.08-.56.12-.87.18c-.31.06-.65.12-.99.2c-.34.09-.7.19-1.03.32c-.32.12-.65.28-.91.45c-.26.17-.5.37-.66.57c-.16.19-.26.4-.32.59c-.05.2-.05.38 0 .58zm1.78-6.05l-.98-.38c.14-.33.37-.66.65-.89c.28-.23.65-.4 1.01-.5c.37-.1.78-.12 1.19-.1c.4.01.82.1 1.22.2c.39.1.79.25 1.14.39c.36.14.69.31.98.44c.28.13.54.27.73.34c.19.08.32.1.4.11c.02 0 .03 0 .04 0c.02.01.03.01.03.01c.02-.01.02-.02.06-.05l.63.84c-.22.14-.52.24-.78.25c-.22.01-.44-.07-.67-.15c-.03-.01-.06-.02-.09-.03c-.27-.09-.52-.24-.81-.37c-.28-.13-.6-.29-.92-.42c-.32-.13-.68-.26-1.01-.35c-.34-.08-.7-.15-1.01-.17c-.31-.01-.62.01-.87.08c-.24.06-.45.16-.6.29c-.16.13-.27.28-.34.46zm.34 11.98l-.67.81c-.28-.23-.51-.56-.65-.89c-.13-.34-.18-.74-.16-1.12c.02-.38.13-.78.27-1.16c.14-.37.35-.75.57-1.09c.21-.35.48-.68.72-.97c.25-.29.52-.56.73-.79c.21-.23.42-.44.55-.6c.12-.16.18-.27.22-.35c.02-.04.03-.05.03-.06c0-.01 0-.02-.01-.03c-.01-.01-.01-.02-.02-.03l.99-.35c.07.25.07.57 0 .82c-.06.25-.24.45-.41.67c-.16.22-.38.42-.59.65c-.22.23-.46.48-.69.75c-.22.27-.46.56-.64.86c-.19.29-.36.61-.47.9c-.12.29-.18.6-.2.85c-.02.25.02.48.09.67c.07.18.18.33.34.46zm8.36 3.97l.26 1.01c-.35.09-.75.09-1.1 0c-.35-.08-.7-.28-1-.52c-.3-.24-.56-.56-.78-.9c-.22-.33-.4-.73-.55-1.1c-.15-.38-.26-.79-.36-1.16c-.09-.37-.15-.75-.21-1.05c-.07-.31-.11-.6-.16-.8c-.05-.19-.11-.31-.15-.38c-.02-.04-.03-.06-.04-.06c-.01-.01-.02-.01-.06-.02l.3-1c.24.09.5.27.66.48c.16.2.22.46.3.72c.08.27.12.56.18.87c.06.31.12.65.2.99c.09.34.19.7.32 1.03c.12.32.28.65.45.91c.17.26.37.5.57.66c.19.16.4.26.59.32c.2.05.38.05.58 0zm-.58-20.38l-.26-1.01c.35-.09.75-.09 1.1 0c.35.08.7.28 1 .52c.3.24.56.56.78.9c.22.33.4.73.55 1.1c.15.38.26.79.36 1.16c.09.37.15.75.21 1.05c.07.31.11.6.16.8c.05.19.11.31.15.38c.02.04.03.06.04.06c.01.01.02.01.06.02l-.3 1c-.24-.09-.5-.27-.66-.48c-.16-.2-.22-.46-.3-.72c-.08-.27-.12-.56-.18-.87c-.06-.31-.12-.65-.2-.99c-.09-.34-.19-.7-.32-1.03c-.12-.32-.28-.65-.45-.91c-.17-.26-.37-.5-.57-.66c-.19-.16-.4-.26-.59-.32c-.2-.05-.38-.05-.58 0zm-9.31 13.61l-.88.57c-.2-.31-.32-.69-.35-1.05c-.02-.36.06-.76.19-1.11c.14-.36.37-.71.62-1.02c.25-.32.57-.61.88-.87c.31-.26.67-.49.99-.7c.32-.2.66-.37.93-.53c.28-.15.54-.28.71-.39c.17-.11.26-.2.32-.26c.03-.04.04-.04.05-.06c0 0 0-.01-.01-.03c0-.01 0-.02 0-.04l1.05-.02c-.01.26-.11.56-.25.78c-.14.21-.37.36-.6.51c-.23.16-.49.28-.77.44c-.27.15-.59.31-.88.5c-.29.18-.61.39-.88.61c-.27.23-.53.48-.73.72c-.2.24-.35.51-.45.74c-.09.24-.13.46-.12.66c.01.21.07.38.18.55zm3.38-11.49l-.81-.67c.23-.28.56-.51.89-.65c.34-.13.74-.18 1.12-.16c.38.02.78.13 1.16.27c.37.14.75.35 1.09.57c.35.21.68.48.97.72c.29.25.56.52.79.73c.23.21.44.42.6.55c.16.12.27.18.35.22c.04.02.05.03.06.03c.01 0 .02-.01.06-.03l.35.99c-.25.07-.57.07-.82 0c-.25-.06-.45-.24-.67-.41c-.22-.16-.42-.38-.65-.59c-.23-.22-.48-.46-.75-.69c-.27-.22-.56-.46-.86-.64c-.29-.19-.61-.36-.9-.47c-.29-.12-.6-.18-.85-.2c-.25-.02-.48.02-.67.09c-.18.07-.33.18-.46.34zm15.82 4.65l.88-.57c.2.31.32.69.35 1.05c.02.36-.06.76-.19 1.11c-.14.36-.37.71-.62 1.02c-.25.32-.57.61-.88.87c-.31.26-.67.49-.99.7c-.32.2-.66.37-.93.53c-.28.15-.54.28-.71.39c-.17.11-.26.2-.32.26c-.03.04-.04.04-.05.06c0 0 0 .01.01.03c0 .01 0 .02 0 .04l-1.05.02c.01-.26.11-.56.25-.78c.14-.21.37-.36.6-.51c.23-.16.49-.28.77-.44c.27-.15.59-.31.88-.5c.29-.18.61-.39.88-.61c.27-.23.53-.48.73-.72c.2-.24.35-.51.45-.74c.09-.24.13-.46.12-.66c-.01-.21-.07-.38-.18-.55zm-13.02-6.18l-.57-.88c.31-.2.69-.32 1.05-.35c.36-.02.76.06 1.11.19c.36.14.71.37 1.02.62c.32.25.61.57.87.88c.26.31.49.67.7.99c.2.32.37.66.53.93c.15.28.28.54.39.71c.11.17.2.26.26.32c.04.03.04.04.06.05c0 0 .01 0 .03-.01c.01 0 .02 0 .04 0l.02 1.05c-.26-.01-.56-.11-.78-.25c-.21-.14-.36-.37-.51-.6c-.16-.23-.28-.49-.44-.77c-.15-.27-.31-.59-.5-.88c-.18-.29-.39-.61-.61-.88c-.23-.27-.48-.53-.72-.73c-.24-.2-.51-.35-.74-.45c-.24-.09-.46-.13-.66-.12c-.21.01-.38.07-.55.18zm-2.34 18.01l-.38.98c-.33-.14-.66-.37-.89-.65c-.23-.28-.4-.65-.5-1.01c-.1-.37-.12-.78-.1-1.19c.01-.4.1-.82.2-1.22c.1-.39.25-.79.39-1.14c.14-.36.31-.69.44-.98c.13-.28.27-.54.34-.73c.08-.19.1-.32.11-.4c0-.02 0-.03 0-.04c.01-.02.01-.03.01-.03c-.01-.02-.02-.02-.05-.06l.84-.63c.14.22.24.52.25.78c.01.22-.07.44-.15.67c-.01.03-.02.06-.03.09c-.09.27-.24.52-.37.81c-.13.28-.29.6-.42.92c-.13.32-.26.68-.35 1.01c-.08.34-.15.7-.17 1.01c-.01.31.01.62.08.87c.06.24.16.45.29.6c.13.16.28.27.46.34zm15.54-5.54l1.05.07c-.03.36-.15.74-.35 1.05c-.19.3-.49.58-.8.78c-.32.21-.71.36-1.1.47c-.38.11-.81.16-1.22.18c-.41.03-.83.01-1.21-.02c-.38-.02-.76-.08-1.07-.12c-.31-.03-.6-.08-.8-.09c-.2-.01-.33.01-.41.02c-.05.01-.06.01-.07.02c-.01 0-.02.02-.04.06l-.86-.6c.16-.21.42-.39.66-.48c.21-.08.45-.08.69-.07c.03 0 .06 0 .1 0c.27.01.56.07.87.1c.32.04.66.09 1.01.12c.35.02.73.04 1.07.01c.35-.02.71-.06 1.01-.15c.31-.08.59-.2.8-.33c.22-.14.38-.3.49-.47c.11-.17.17-.34.18-.55zm-1.37 2.89l.98.38c-.14.33-.37.66-.65.89c-.28.23-.65.4-1.01.5c-.37.1-.78.12-1.19.1c-.4-.01-.82-.1-1.22-.2c-.39-.1-.79-.25-1.14-.39c-.36-.14-.69-.31-.98-.44c-.28-.13-.54-.27-.73-.34c-.19-.08-.32-.1-.4-.11c-.02 0-.03 0-.04 0c-.02-.01-.03-.01-.03-.01c-.02.01-.02.02-.06.05l-.63-.84c.22-.14.52-.24.78-.25c.22-.01.44.07.67.15c.03.01.06.02.09.03c.27.09.52.24.81.37c.28.13.6.29.92.42c.32.13.68.26 1.01.35c.34.08.7.15 1.01.17c.31.01.62-.01.87-.08c.24-.06.45-.16.6-.29c.16-.13.27-.28.34-.46zm-.34-11.98l.67-.81c.28.23.51.56.65.89c.13.34.18.74.16 1.12c-.02.38-.13.78-.27 1.16c-.14.37-.35.75-.57 1.09c-.21.35-.48.68-.72.97c-.25.29-.52.56-.73.79c-.21.23-.42.44-.55.6c-.12.16-.18.27-.22.35c-.02.04-.03.05-.03.06c0 .01 0 .02.01.03c.01.01.01.02.02.03l-.99.35c-.07-.25-.07-.57 0-.82c.06-.25.24-.45.41-.67c.16-.22.38-.42.59-.65c.22-.23.46-.48.69-.75c.22-.27.46-.56.64-.86c.19-.29.36-.61.47-.9c.12-.29.18-.6.2-.85c.02-.25-.02-.48-.09-.67c-.07-.18-.18-.33-.34-.46zm-17.85 3.35l-1.05-.07c.03-.36.15-.74.35-1.05c.19-.3.49-.58.8-.78c.32-.21.71-.36 1.1-.47c.38-.11.81-.16 1.22-.18c.41-.03.83-.01 1.21.02c.38.02.76.08 1.07.12c.31.03.6.08.8.09c.2.01.33-.01.41-.02c.05-.01.06-.01.07-.02c.01 0 .02-.02.04-.06l.86.6c-.16.21-.42.39-.66.48c-.21.08-.45.08-.69.07c-.03 0-.06 0-.1 0c-.27-.01-.56-.07-.87-.1c-.32-.04-.66-.09-1.01-.12c-.35-.02-.73-.04-1.07-.01c-.35.02-.71.06-1.01.15c-.31.08-.59.2-.8.33c-.22.14-.38.3-.49.47c-.11.17-.17.34-.18.55zm13.2 12.47l.57.88c-.31.2-.69.32-1.05.35c-.36.02-.76-.06-1.11-.19c-.36-.14-.71-.37-1.02-.62c-.32-.25-.61-.57-.87-.88c-.26-.31-.49-.67-.7-.99c-.2-.32-.37-.66-.53-.93c-.15-.28-.28-.54-.39-.71c-.11-.17-.2-.26-.26-.32c-.04-.03-.04-.04-.06-.05c0 0-.01 0-.03.01c-.01 0-.02 0-.04 0l-.02-1.05c.26.01.56.11.78.25c.21.14.36.37.51.6c.16.23.28.49.44.77c.15.27.31.59.5.88c.18.29.39.61.61.88c.23.27.48.53.72.73c.24.2.51.35.74.45c.24.09.46.13.66.12c.21-.01.38-.07.55-.18zm-.55-19.38l.07-1.05c.36.03.74.15 1.05.35c.3.19.58.49.78.8c.21.32.36.71.47 1.1c.11.38.16.81.18 1.22c.03.41.01.83-.02 1.21c-.02.38-.08.76-.12 1.07c-.03.31-.08.6-.09.8c-.01.2.01.33.02.41c.01.05.01.06.02.07c0 .01.02.02.06.04l-.6.86c-.21-.16-.39-.42-.48-.66c-.08-.21-.08-.45-.07-.69c0-.03 0-.06 0-.1c.01-.27.07-.56.1-.87c.04-.32.09-.66.12-1.01c.02-.35.04-.73.01-1.07c-.02-.35-.06-.71-.15-1.01c-.08-.31-.2-.59-.33-.8c-.14-.22-.3-.38-.47-.49c-.17-.11-.34-.17-.55-.18zm-5.74 19.56l-.07 1.05c-.36-.03-.74-.15-1.05-.35c-.3-.19-.58-.49-.78-.8c-.21-.32-.36-.71-.47-1.1c-.11-.38-.16-.81-.18-1.22c-.03-.41-.01-.83.02-1.21c.02-.38.08-.76.12-1.07c.03-.31.08-.6.09-.8c.01-.2-.01-.33-.02-.41c-.01-.05-.01-.06-.02-.07c0-.01-.02-.02-.06-.04l.6-.86c.21.16.39.42.48.66c.08.21.08.45.07.69c0 .03 0 .06 0 .1c-.01.27-.07.56-.1.87c-.04.32-.09.66-.12 1.01c-.02.35-.04.73-.01 1.07c.02.35.06.71.15 1.01c.08.31.2.59.33.8c.14.22.3.38.47.49c.17.11.34.17.55.18zm9.09-1.71l.81.67c-.23.28-.56.51-.89.65c-.34.13-.74.18-1.12.16c-.38-.02-.78-.13-1.16-.27c-.37-.14-.75-.35-1.09-.57c-.35-.21-.68-.48-.97-.72c-.29-.25-.56-.52-.79-.73c-.23-.21-.44-.42-.6-.55c-.16-.12-.27-.18-.35-.22c-.04-.02-.05-.03-.06-.03c-.01 0-.02 0-.03.01c-.01.01-.02.01-.03.02l-.35-.99c.25-.07.57-.07.82 0c.25.06.45.24.67.41c.22.16.42.38.65.59c.23.22.48.46.75.69c.27.22.56.46.86.64c.29.19.61.36.9.47c.29.12.6.18.85.2c.25.02.48-.02.67-.09c.18-.07.33-.18.46-.34z",
    backPath: "m21.77 14.67c.02-.01.03-.02.05-.03c.31-.19.61-.42.86-.68c.11.32.17.66.15.98c-.03.36-.15.74-.35 1.05l-.88-.57c.11-.17.17-.34.18-.55c0-.06 0-.13-.01-.2zm-19.54-5.34c-.02.01-.03.02-.05.03c-.31.19-.61.42-.86.68c-.11-.32-.17-.66-.15-.98c.03-.36.15-.74.35-1.05l.88.57c-.11.17-.17.34-.18.55c0 .06 0 .13.01.2zm1.87 9.01c0 .02 0 .03-.01.05c-.02.36-.02.74.04 1.1c-.32-.1-.63-.26-.87-.46c-.28-.23-.51-.56-.65-.89l.98-.38c.07.18.18.33.34.46c.05.04.11.08.17.12zm18.02-6.82c.01-.02.02-.03.03-.04c.24-.28.46-.59.62-.91c.19.27.36.57.43.88c.09.35.09.75 0 1.1l-1.01-.26c.05-.2.05-.38 0-.58c-.02-.06-.04-.13-.07-.19zm-7.45-9.29c-.01-.02-.02-.03-.03-.05c-.19-.31-.42-.61-.68-.86c.32-.11.66-.17.98-.15c.36.03.74.15 1.05.35l-.57.88c-.17-.11-.34-.17-.55-.18c-.06 0-.13 0-.2.01zm3.67 17.67c.02 0 .03 0 .05.01c.36.02.74.02 1.1-.04c-.1.32-.26.63-.46.87c-.23.28-.56.51-.89.65l-.38-.98c.18-.07.33-.18.46-.34c.04-.05.08-.11.12-.17zm-16.46-7.42c-.01.02-.02.03-.03.04c-.24.28-.46.59-.62.91c-.19-.27-.36-.57-.43-.88c-.09-.35-.09-.75 0-1.1l1.01.26c-.05.2-.05.38 0 .58c.02.06.04.13.07.19zm.65 3.11c-.01.01-.02.03-.02.04c-.14.34-.26.71-.31 1.06c-.27-.19-.52-.44-.68-.7c-.2-.31-.32-.69-.35-1.05l1.05-.07c.01.21.07.38.18.55c.04.06.08.11.13.17zm18.94-7.18c.01-.01.02-.03.02-.04c.14-.34.26-.71.31-1.06c.27.19.52.44.68.7c.2.31.32.69.35 1.05l-1.05.07c-.01-.21-.07-.38-.18-.55c-.04-.06-.08-.11-.13-.17zm-5.88 13.06c.01.01.03.02.04.02c.34.14.71.26 1.06.31c-.19.27-.44.52-.7.68c-.31.2-.69.32-1.05.35l-.07-1.05c.21-.01.38-.07.55-.18c.06-.04.11-.08.17-.13zm-4.07-19.59c-.02-.01-.03-.02-.04-.03c-.28-.24-.59-.46-.91-.62c.27-.19.57-.36.88-.43c.35-.09.75-.09 1.1 0l-.26 1.01c-.2-.05-.38-.05-.58 0c-.06.02-.13.04-.19.07zm8.38 3.78c0-.02 0-.03.01-.05c.02-.36.02-.74-.04-1.1c.32.1.63.26.87.46c.28.23.51.56.65.89l-.98.38c-.07-.18-.18-.33-.34-.46c-.05-.04-.11-.08-.17-.12zm-13.46 14.81c.01.02.01.03.02.05c.09.35.2.72.37 1.03c-.33.01-.68-.04-.97-.16c-.33-.14-.66-.37-.89-.65l.81-.67c.13.16.28.27.46.34c.07.02.13.04.2.06zm-.78-16.37c-.02 0-.03 0-.05-.01c-.36-.02-.74-.02-1.1.04c.1-.32.26-.63.46-.87c.23-.28.56-.51.89-.65l.38.98c-.18.07-.33.18-.46.34c-.04.05-.08.11-.12.17zm11.9-.57c-.01-.02-.01-.03-.02-.05c-.09-.35-.2-.72-.37-1.03c.33-.01.68.04.97.16c.33.14.66.37.89.65l-.81.67c-.13-.16-.28-.27-.46-.34c-.07-.02-.13-.04-.2-.06zm-14.03 2.91c-.02.01-.03.01-.05.02c-.35.09-.72.2-1.03.37c-.01-.33.04-.68.16-.97c.14-.33.37-.66.65-.89l.67.81c-.16.13-.27.28-.34.46c-.02.07-.04.13-.06.2zm4.88-3.91c-.01-.01-.03-.02-.04-.02c-.34-.14-.71-.26-1.06-.31c.19-.27.44-.52.7-.68c.31-.2.69-.32 1.05-.35l.07 1.05c-.21.01-.38.07-.55.18c-.06.04-.11.08-.17.13zm.92 19.24c.01.02.02.03.03.05c.19.31.42.61.68.86c-.32.11-.66.17-.98.15c-.36-.03-.74-.15-1.05-.35l.57-.88c.17.11.34.17.55.18c.06 0 .13 0 .2-.01zm11.14-4.21c.02-.01.03-.01.05-.02c.35-.09.72-.2 1.03-.37c.01.33-.04.68-.16.97c-.14.33-.37.66-.65.89l-.67-.81c.16-.13.27-.28.34-.46c.02-.07.04-.13.06-.2zm-7.99 4.56c.02.01.03.02.04.03c.28.24.59.46.91.62c-.27.19-.57.36-.88.43c-.35.09-.75.09-1.1 0l.26-1.01c.2.05.38.05.58 0c.06-.02.13-.04.19-.07zm1.61-5.02l-.01.33c-.01.03-.03.05-.04.08c-.09.21-.08.44.01.64c-.01 0-.01 0-.02 0c-.02-.01-.03-.01-.03-.01c-.02.01-.02.02-.06.05c-.02.02-.04.04-.06.07c-.17-.17-.33-.33-.5-.47c-.1-.09-.22-.15-.34-.18c.08-.1.17-.19.27-.26c.22-.14.52-.24.78-.25zm3.01-7.19l.33.01c.03.01.05.03.08.04c.21.09.44.08.64-.01c0 .01 0 .01 0 .02c-.01.02-.01.03-.01.03c.01.02.02.02.05.06c.02.02.04.04.07.06c-.17.17-.33.33-.47.5c-.09.1-.15.22-.18.34c-.1-.08-.19-.17-.26-.27c-.14-.22-.24-.52-.25-.78zm-10.2 4.18l-.33-.01c-.03-.01-.05-.03-.08-.04c-.21-.09-.44-.08-.64.01c0-.01 0-.01 0-.02c.01-.02.01-.03.01-.03c-.01-.02-.02-.02-.05-.06c-.02-.02-.04-.04-.07-.06c.17-.17.33-.33.47-.5c.09-.1.15-.22.18-.34c.1.08.19.17.26.27c.14.22.24.52.25.78zm1.54-6.3l-.1-.32c.01-.02.01-.05.01-.07c.03-.24-.05-.45-.2-.61c.03-.01.04-.01.05-.02c.01 0 .02-.02.04-.06c.01-.02.03-.05.04-.08c.21.1.41.21.62.29c.12.05.25.07.38.06c-.05.12-.1.24-.18.33c-.16.21-.42.39-.66.48zm-1.13 1.31l-.19-.27c0-.03 0-.06-.01-.08c-.05-.23-.19-.41-.38-.52c.03-.01.04-.02.04-.03c.01-.01.01-.02.02-.06c0-.03.01-.06.01-.1c.24.03.46.07.68.09c.13.01.26-.01.38-.06c0 .13-.02.25-.07.37c-.09.24-.27.5-.48.66zm5.1 8.4l-.11.31c-.02.02-.04.04-.06.06c-.15.17-.21.4-.19.61c-.03-.01-.04-.02-.05-.02c-.01 0-.02 0-.03.01c-.01.01-.02.01-.03.02c-.03.01-.06.02-.09.04c-.11-.21-.21-.41-.33-.6c-.07-.11-.16-.2-.27-.27c.11-.07.22-.13.34-.16c.25-.07.57-.07.82 0zm3.8-9.06l.32-.1c.02.01.05.01.07.01c.24.03.45-.05.61-.2c.01.03.01.04.02.05c0 .01.02.02.06.04c.02.01.05.03.08.04c-.1.21-.21.41-.29.62c-.05.12-.07.25-.06.38c-.12-.05-.24-.1-.33-.18c-.21-.16-.39-.42-.48-.66zm-9.56 2.25l-.27-.2c-.01-.03-.02-.05-.04-.07c-.11-.2-.31-.33-.52-.38c.02-.02.03-.03.04-.04c0 0 0-.01-.01-.03c0-.01 0-.02 0-.04c0-.02-.01-.05-.02-.09c.24-.04.46-.07.67-.13c.14-.03.25-.09.35-.17c.03.12.06.25.05.37c-.01.26-.11.56-.25.78zm6.66-4.04l.2-.27c.03-.01.05-.02.07-.04c.2-.11.33-.31.38-.52c.02.02.03.03.04.04c0 0 .01 0 .03-.01c.01 0 .02 0 .04 0c.02 0 .05-.01.09-.02c.04.24.07.46.13.67c.03.14.09.25.17.35c-.12.03-.25.06-.37.05c-.26-.01-.56-.11-.78-.25zm-1.72-.15l.11-.31c.02-.02.04-.04.06-.06c.15-.17.21-.4.19-.61c.03.01.04.02.05.02c.01 0 .02 0 .03-.01c.01-.01.02-.01.03-.02c.03-.01.06-.02.09-.04c.11.21.21.41.33.6c.07.11.16.2.27.27c-.11.07-.22.13-.34.16c-.25.07-.57.07-.82 0zm3.97 9.71l.1.32c-.01.02-.01.05-.01.07c-.03.24.05.45.2.61c-.03.01-.04.01-.05.02c-.01 0-.02.02-.04.06c-.01.02-.03.05-.04.08c-.21-.1-.41-.21-.62-.29c-.12-.05-.25-.07-.38-.06c.05-.12.1-.24.18-.33c.16-.21.42-.39.66-.48zm-6.46.48l-.27.19c-.03 0-.06 0-.08.01c-.23.05-.41.19-.52.38c-.01-.03-.02-.04-.03-.04c-.01-.01-.02-.01-.06-.02c-.03 0-.06-.01-.1-.01c.03-.24.07-.46.09-.68c.01-.13-.01-.26-.06-.38c.13 0 .25.02.37.07c.24.09.5.27.66.48zm8.25-3.38l.27.2c.01.03.02.05.04.07c.11.2.31.33.52.38c-.02.02-.03.03-.04.04c0 0 0 .01.01.03c0 .01 0 .02 0 .04c0 .02.01.05.02.09c-.24.04-.46.07-.67.13c-.14.03-.25.09-.35.17c-.03-.12-.06-.25-.05-.37c.01-.26.11-.56.25-.78zm-7.44-6.41l.01-.33c.01-.03.03-.05.04-.08c.09-.21.08-.44-.01-.64c.01 0 .01 0 .02 0c.02.01.03.01.03.01c.02-.01.02-.02.06-.05c.02-.02.04-.04.06-.07c.17.17.33.33.5.47c.1.09.22.15.34.18c-.08.1-.17.19-.27.26c-.22.14-.52.24-.78.25zm-2.12 8.66l-.32.1c-.02-.01-.05-.01-.07-.01c-.24-.03-.45.05-.61.2c-.01-.03-.01-.04-.02-.05c0-.01-.02-.02-.06-.04c-.02-.01-.05-.03-.08-.04c.1-.21.21-.41.29-.62c.05-.12.07-.25.06-.38c.12.05.24.1.33.18c.21.16.39.42.48.66zm7.11-8.25l.27-.19c.03 0 .06 0 .08-.01c.23-.05.41-.19.52-.38c.01.03.02.04.03.04c.01.01.02.01.06.02c.03 0 .06.01.1.01c-.03.24-.07.46-.09.68c-.01.13.01.26.06.38c-.13 0-.25-.02-.37-.07c-.24-.09-.5-.27-.66-.48zm-4.21 10.04l-.2.27c-.03.01-.05.02-.07.04c-.2.11-.33.31-.38.52c-.02-.02-.03-.03-.04-.04c0 0-.01 0-.03.01c-.01 0-.02 0-.04 0c-.02 0-.05.01-.09.02c-.04-.24-.07-.46-.13-.67c-.03-.14-.09-.25-.17-.35c.12-.03.25-.06.37-.05c.26.01.56.11.78.25zm6.81-5.76l.31.11c.02.02.04.04.06.06c.17.15.4.21.61.19c-.01.03-.02.04-.02.05c0 .01 0 .02.01.03c.01.01.01.02.02.03c.01.03.02.06.04.09c-.21.11-.41.21-.6.33c-.11.07-.2.16-.27.27c-.07-.11-.13-.22-.16-.34c-.07-.25-.07-.57 0-.82zm-11 .82l-.31-.11c-.02-.02-.04-.04-.06-.06c-.17-.15-.4-.21-.61-.19c.01-.03.02-.04.02-.05c0-.01 0-.02-.01-.03c-.01-.01-.01-.02-.02-.03c-.01-.03-.02-.06-.04-.09c.21-.11.41-.21.6-.33c.11-.07.2-.16.27-.27c.07.11.13.22.16.34c.07.25.07.57 0 .82zm10.19 2.49l.19.27c0 .03 0 .06.01.08c.05.23.19.41.38.52c-.03.01-.04.02-.04.03c-.01.01-.01.02-.02.06c0 .03-.01.06-.01.1c-.24-.03-.46-.07-.68-.09c-.13-.01-.26.01-.38.06c0-.13.02-.25.07-.37c.09-.24.27-.5.48-.66zm.29 5.31c-.2-.03-.45-.09-.69-.19c.04-.19.06-.4.08-.61c.27.11.55.21.84.28c.06.02.12.03.18.05c-.02.19-.05.39-.09.58c-.09-.05-.2-.09-.32-.11zm-5.78 1.36c-.14-.14-.31-.34-.44-.56c.14-.14.28-.29.42-.45c.15.24.32.49.51.72c.04.05.08.1.12.15c-.13.15-.27.29-.41.42c-.05-.1-.11-.2-.2-.28zm3-.22c-.19-.09-.4-.23-.6-.4c.1-.17.18-.36.26-.55c.23.18.47.36.72.52c.05.04.1.07.16.1c-.08.19-.17.37-.27.54c-.07-.09-.16-.16-.27-.21zm5.07-3.08c-.2.04-.45.05-.71.03c-.03-.19-.07-.4-.12-.6c.29.02.59.02.89.01c.06-.01.12-.01.19-.02c.04.2.07.39.09.59c-.1-.03-.22-.03-.34-.01zm-10.99 2.59c-.09-.19-.18-.42-.25-.67c.18-.09.36-.19.54-.3c.07.28.16.57.27.84c.02.06.05.12.07.18c-.17.1-.35.19-.53.27c-.01-.11-.04-.22-.1-.32zm-4.49-3.88c.03-.2.09-.45.19-.69c.19.04.4.06.61.08c-.11.27-.21.55-.28.84c-.02.06-.03.12-.05.18c-.19-.02-.39-.05-.58-.09c.05-.09.09-.2.11-.32zm14.48-12.25c.04.2.05.45.03.71c-.19.03-.4.07-.6.12c.02-.29.02-.59.01-.89c-.01-.06-.01-.12-.02-.19c.2-.04.39-.07.59-.09c-.03.1-.03.22-.01.34zm-2.55-1.59c.09.19.18.42.25.67c-.18.09-.36.19-.54.3c-.07-.28-.16-.57-.27-.84c-.02-.06-.05-.12-.07-.18c.17-.1.35-.19.53-.27c.01.11.04.22.1.32zm4.49 3.88c-.03.2-.09.45-.19.69c-.19-.04-.4-.06-.61-.08c.11-.27.21-.55.28-.84c.02-.06.03-.12.05-.18c.19.02.39.05.58.09c-.05.09-.09.2-.11.32zm1.14 2.78c-.09.19-.23.4-.4.6c-.17-.1-.36-.18-.55-.26c.18-.23.36-.47.52-.72c.04-.05.07-.1.1-.16c.19.08.37.17.54.27c-.09.07-.16.16-.21.27zm-8.55-7.37c.14.14.31.34.44.56c-.14.14-.28.29-.42.45c-.15-.24-.32-.49-.51-.72c-.04-.05-.08-.1-.12-.15c.13-.15.27-.29.41-.42c.05.1.11.2.2.28zm8.06 13.29c-.19.09-.42.18-.67.25c-.09-.18-.19-.36-.3-.54c.28-.07.57-.16.84-.27c.06-.02.12-.05.18-.07c.1.17.19.35.27.53c-.11.01-.22.04-.32.1zm-15.13 3.55c-.04-.2-.05-.45-.03-.71c.19-.03.4-.07.6-.12c-.02.29-.02.59-.01.89c.01.06.01.12.02.19c-.2.04-.39.07-.59.09c.03-.1.03-.22.01-.34zm-3.3-8.07c.14-.14.34-.31.56-.44c.14.14.29.28.45.42c-.24.15-.49.32-.72.51c-.05.04-.1.08-.15.12c-.15-.13-.29-.27-.42-.41c.1-.05.2-.11.28-.2zm.22 3c.09-.19.23-.4.4-.6c.17.1.36.18.55.26c-.18.23-.36.47-.52.72c-.04.05-.07.1-.1.16c-.19-.08-.37-.17-.54-.27c.09-.07.16-.16.21-.27zm.49-5.92c.19-.09.42-.18.67-.25c.09.18.19.36.3.54c-.28.07-.57.16-.84.27c-.06.02-.12.05-.18.07c-.1-.17-.19-.35-.27-.53c.11-.01.22-.04.32-.1zm6.66-5.63c.19.09.4.23.6.4c-.1.17-.18.36-.26.55c-.23-.18-.47-.36-.72-.52c-.05-.04-.1-.07-.16-.1c.08-.19.17-.37.27-.54c.07.09.16.16.27.21zm11.77 10.15c-.14.14-.34.31-.56.44c-.14-.14-.29-.28-.45-.42c.24-.15.49-.32.72-.51c.05-.04.1-.08.15-.12c.15.13.29.27.42.41c-.1.05-.2.11-.28.2zm-16.84-7.07c.2-.04.45-.05.71-.03c.03.19.07.4.12.6c-.29-.02-.59-.02-.89-.01c-.06.01-.12.01-.19.02c-.04-.2-.07-.39-.09-.59c.1.03.22.03.34.01zm2.29-1.94c.2.03.45.09.69.19c-.04.19-.06.4-.08.61c-.27-.11-.55-.21-.84-.28c-.06-.02-.12-.03-.18-.05c.02-.19.05-.39.09-.58c.09.05.2.09.32.11zm-.77 4.34c-.04 0-.07 0-.1.01c-.2.05-.48.09-.77.15c-.06.01-.13.02-.2.04c-.06-.14-.13-.29-.19-.43c.24-.01.49.01.72.02c.16.01.31.03.46.04c.03.06.05.11.08.17zm.4-1.73c-.02-.15-.04-.31-.05-.47c.23.07.46.16.68.25c.14.05.29.12.43.18c0 .06.01.12.02.18c-.04-.01-.07-.02-.1-.02c-.2-.02-.48-.06-.78-.09c-.06-.01-.13-.02-.2-.03zm10.99 1.31c-.06 0-.12.01-.18.02c.01-.04.02-.07.02-.1c.02-.2.06-.48.09-.78c.01-.06.02-.13.03-.2c.15-.02.31-.04.47-.05c-.07.23-.16.46-.25.68c-.05.14-.12.29-.18.43zm-3.6-2.5c-.05.04-.09.08-.13.12c-.02-.03-.03-.06-.05-.09c-.1-.17-.23-.42-.38-.68c-.03-.06-.06-.12-.09-.18c.11-.1.23-.21.35-.31c.07.22.14.46.2.69c.04.15.07.3.1.45zm-5.4-.19c.03-.15.06-.3.1-.46c.2.14.39.29.57.44c.12.1.23.21.35.31c-.01.06-.02.12-.04.17c-.02-.01-.06-.03-.09-.04c-.18-.08-.43-.21-.71-.33c-.05-.03-.11-.06-.18-.09zm1.32 13.77c.05-.04.09-.08.13-.12c.02.03.03.06.05.09c.1.17.23.42.38.68c.03.06.06.12.09.18c-.11.1-.23.21-.35.31c-.07-.22-.14-.46-.2-.69c-.04-.15-.07-.3-.1-.45zm1.88-13.88c-.03.06-.06.11-.09.16c-.02-.03-.04-.05-.07-.07c-.15-.13-.35-.33-.57-.54c-.05-.04-.1-.09-.15-.13c.08-.14.16-.28.24-.41c.14.19.28.4.4.59c.09.13.16.27.24.4zm-7.77 5.35c.22-.07.46-.14.69-.2c.15-.04.3-.07.45-.1c.04.05.08.09.12.13c-.03.02-.06.03-.09.05c-.17.1-.42.23-.68.38c-.06.03-.12.06-.18.09c-.1-.11-.21-.23-.31-.35zm15.02 1.58c-.06-.03-.11-.06-.16-.09c.03-.02.05-.04.07-.07c.13-.15.33-.35.54-.57c.04-.05.09-.1.13-.15c.14.08.28.16.41.24c-.19.14-.4.28-.59.4c-.13.09-.27.16-.4.24zm-14.18.32c.06.03.11.06.16.09c-.03.02-.05.04-.07.07c-.13.15-.33.35-.54.57c-.04.05-.09.1-.13.15c-.14-.08-.28-.16-.41-.24c.19-.14.4-.28.59-.4c.13-.09.27-.16.4-.24zm1.45 4.13c.06 0 .12-.01.18-.02c-.01.04-.02.07-.02.1c-.02.2-.06.48-.09.78c-.01.06-.02.13-.03.2c-.15.02-.31.04-.47.05c.07-.23.16-.46.25-.68c.05-.14.12-.29.18-.43zm12.43-2.25c-.04-.05-.08-.09-.12-.13c.03-.02.06-.03.09-.05c.17-.1.42-.23.68-.38c.06-.03.12-.06.18-.09c.1.11.21.23.31.35c-.22.07-.46.14-.69.2c-.15.04-.3.07-.45.1zm-6.63 5.05c.03-.06.06-.11.09-.16c.02.03.04.05.07.07c.15.13.35.33.57.54c.05.04.1.09.15.13c-.08.14-.16.28-.24.41c-.14-.19-.28-.4-.4-.59c-.09-.13-.16-.27-.24-.4zm-6.85-4.75c.06.01.12.02.17.04c-.01.02-.03.06-.04.09c-.08.18-.21.43-.33.71c-.03.05-.06.11-.09.18c-.15-.03-.3-.06-.46-.1c.14-.2.29-.39.44-.57c.1-.12.21-.23.31-.35zm10.98 3.3c0-.06-.01-.12-.02-.18c.04.01.07.02.1.02c.2.02.48.06.78.09c.06.01.13.02.2.03c.02.15.04.31.05.47c-.23-.07-.46-.16-.68-.25c-.14-.05-.29-.12-.43-.18zm-.25-11.47c-.06.03-.11.05-.17.08c0-.04 0-.07-.01-.1c-.05-.2-.09-.48-.15-.77c-.01-.06-.02-.13-.04-.2c.14-.06.29-.13.43-.19c.01.24-.01.49-.02.72c-.01.16-.03.31-.04.46zm2.65 3.49c-.06-.01-.12-.02-.17-.04c.01-.02.03-.06.04-.09c.08-.18.21-.43.33-.71c.03-.05.06-.11.09-.18c.15.03.3.06.46.1c-.14.2-.29.39-.44.57c-.1.12-.21.23-.31.35zm-10.73 8.17c.06-.03.11-.05.17-.08c0 .04 0 .07.01.1c.05.2.09.48.15.77c.01.06.02.13.04.2c-.14.06-.29.13-.43.19c-.01-.24.01-.49.02-.72c.01-.16.03-.31.04-.46zm9.87-1.79c-.03-.06-.05-.11-.08-.17c.04 0 .07 0 .1-.01c.2-.05.48-.09.77-.15c.06-.01.13-.02.2-.04c.06.14.13.29.19.43c-.24.01-.49-.01-.72-.02c-.16-.01-.31-.03-.46-.04zm-3.49 2.65c.01-.06.02-.12.04-.17c.02.01.06.03.09.04c.18.08.43.21.71.33c.05.03.11.06.18.09c-.03.15-.06.3-.1.46c-.2-.14-.39-.29-.57-.44c-.12-.1-.23-.21-.35-.31z",
    depthRadius: 11.8,
    depthStops: [[0.46, 1], [0.593, 1], [0.615, 0.92], [0.646, 0.65], [0.677, 0.4], [0.708, 0.3], [0.739, 0.4], [0.77, 0.65], [0.801, 0.92], [0.822, 1], [0.956, 1]]
  };
  const recursionMarkMarkup = size => {
    const id = `hub-recursion-depth-${size}`;
    const stops = RECURSION_MARK.depthStops.map(([offset, opacity]) => `<stop offset="${offset}" stop-color="currentColor" stop-opacity="${opacity}"/>`).join("");
    return `<defs><radialGradient id="${id}" gradientUnits="userSpaceOnUse" cx="12" cy="12" r="${RECURSION_MARK.depthRadius}">${stops}</radialGradient></defs>` + `<g fill="currentColor" stroke="none"><path fill="url(#${id})" d="${RECURSION_MARK.backPath}"/><path d="${RECURSION_MARK.frontPath}"/></g>`;
  };
  const paths = {
    "arrow-right": '<path d="M5 12h14"/><path d="m12 5 7 7-7 7"/>',
    "arrow-up-right": '<path d="M7 7h10v10"/><path d="M7 17 17 7"/>',
    "chevron-right": '<path d="m9 18 6-6-6-6"/>',
    "chevron-down": '<path d="m6 9 6 6 6-6"/>',
    "chevron-left": '<path d="m15 18-6-6 6-6"/>',
    play: '<polygon points="6 3 20 12 6 21 6 3"/>',
    terminal: '<polyline points="4 17 10 11 4 5"/><line x1="12" x2="20" y1="19" y2="19"/>',
    braces: '<path d="M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2 2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1"/><path d="M16 21h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1"/>',
    code: '<polyline points="16 18 22 12 16 6"/><polyline points="8 6 2 12 8 18"/>',
    search: '<circle cx="11" cy="11" r="8"/><path d="m21 21-4.3-4.3"/>',
    check: '<path d="M20 6 9 17l-5-5"/>',
    copy: '<rect width="14" height="14" x="8" y="8" rx="2"/><path d="M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"/>',
    download: '<path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"/><polyline points="7 10 12 15 17 10"/><line x1="12" x2="12" y1="15" y2="3"/>',
    filter: '<polygon points="22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3"/>',
    panel: '<rect width="18" height="18" x="3" y="3" rx="2"/><path d="M15 3v18"/>',
    grid: '<rect width="7" height="7" x="3" y="3" rx="1"/><rect width="7" height="7" x="14" y="3" rx="1"/><rect width="7" height="7" x="14" y="14" rx="1"/><rect width="7" height="7" x="3" y="14" rx="1"/>',
    bot: '<path d="M12 8V4H8"/><rect width="16" height="12" x="4" y="8" rx="2"/><path d="M2 14h2"/><path d="M20 14h2"/><path d="M15 13v2"/><path d="M9 13v2"/>',
    monitor: '<rect width="20" height="14" x="2" y="3" rx="2"/><line x1="8" x2="16" y1="21" y2="21"/><line x1="12" x2="12" y1="17" y2="21"/>',
    plug: '<path d="M12 22v-5"/><path d="M9 8V2"/><path d="M15 8V2"/><path d="M18 8v5a4 4 0 0 1-4 4h-4a4 4 0 0 1-4-4V8Z"/>',
    wrench: '<path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"/>',
    zap: '<path d="M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z"/>',
    database: '<ellipse cx="12" cy="5" rx="9" ry="3"/><path d="M3 5V19A9 3 0 0 0 21 19V5"/><path d="M3 12A9 3 0 0 0 21 12"/>',
    key: '<circle cx="7.5" cy="15.5" r="5.5"/><path d="m21 2-9.6 9.6"/><path d="m15.5 7.5 3 3L22 7l-3-3"/>',
    file: '<path d="M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"/><path d="M14 2v4a2 2 0 0 0 2 2h4"/><path d="M16 13H8"/><path d="M16 17H8"/><path d="M10 9H8"/>',
    "git-branch": '<line x1="6" x2="6" y1="3" y2="15"/><circle cx="18" cy="6" r="3"/><circle cx="6" cy="18" r="3"/><path d="M18 9a9 9 0 0 1-9 9"/>',
    users: '<path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"/><circle cx="9" cy="7" r="4"/><path d="M22 21v-2a4 4 0 0 0-3-3.87"/><path d="M16 3.13a4 4 0 0 1 0 7.75"/>',
    chart: '<path d="M3 3v16a2 2 0 0 0 2 2h16"/><path d="M18 17V9"/><path d="M13 17V5"/><path d="M8 17v-3"/>',
    layers: '<path d="m12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83Z"/><path d="m22 17.65-9.17 4.16a2 2 0 0 1-1.66 0L2 17.65"/><path d="m22 12.65-9.17 4.16a2 2 0 0 1-1.66 0L2 12.65"/>',
    book: '<path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"/><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"/>',
    tag: '<path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"/><circle cx="7.5" cy="7.5" r="1"/>',
    list: '<path d="M3 12h.01"/><path d="M3 18h.01"/><path d="M3 6h.01"/><path d="M8 12h13"/><path d="M8 18h13"/><path d="M8 6h13"/>',
    activity: '<path d="M22 12h-4l-3 9L9 3l-3 9H2"/>',
    message: '<path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"/>',
    scale: '<path d="m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z"/><path d="m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z"/><path d="M7 21h10"/><path d="M12 3v18"/><path d="M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2"/>',
    repeat: '<path d="m17 2 4 4-4 4"/><path d="M3 11v-1a4 4 0 0 1 4-4h14"/><path d="m7 22-4-4 4-4"/><path d="M21 13v1a4 4 0 0 1-4 4H3"/>',
    cpu: '<rect width="16" height="16" x="4" y="4" rx="2"/><rect width="6" height="6" x="9" y="9" rx="1"/><path d="M15 2v2"/><path d="M15 20v2"/><path d="M2 15h2"/><path d="M2 9h2"/><path d="M20 15h2"/><path d="M20 9h2"/><path d="M9 2v2"/><path d="M9 20v2"/>',
    box: '<path d="M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z"/><path d="m3.3 7 8.7 5 8.7-5"/><path d="M12 22V12"/>',
    image: '<rect width="18" height="18" x="3" y="3" rx="2"/><circle cx="9" cy="9" r="2"/><path d="m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21"/>',
    shield: '<path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"/>',
    lightbulb: '<path d="M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5"/><path d="M9 18h6"/><path d="M10 22h4"/>',
    sun: '<circle cx="12" cy="12" r="4"/><path d="M12 2v2"/><path d="M12 20v2"/><path d="m4.93 4.93 1.41 1.41"/><path d="m17.66 17.66 1.41 1.41"/><path d="M2 12h2"/><path d="M20 12h2"/><path d="m6.34 17.66-1.41 1.41"/><path d="m19.07 4.93-1.41 1.41"/>',
    asterisk: '<path d="M12 6v12"/><path d="M17.196 9 6.804 15"/><path d="m6.804 9 10.392 6"/>',
    more: '<circle cx="12" cy="12" r="1"/><circle cx="12" cy="5" r="1"/><circle cx="12" cy="19" r="1"/>',
    updown: '<path d="m7 15 5 5 5-5"/><path d="m7 9 5-5 5 5"/>',
    "panel-left": '<rect width="18" height="18" x="3" y="3" rx="2"/><path d="M9 3v18"/>',
    compass: '<circle cx="12" cy="12" r="10"/><path d="m16.24 7.76-2.12 6.36-6.36 2.12 2.12-6.36 6.36-2.12z"/>',
    card: '<rect width="20" height="14" x="2" y="5" rx="2"/><line x1="2" x2="22" y1="10" y2="10"/>'
  };
  return <svg className="hub-icon" width={size} height={size} viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth={1.75} strokeLinecap="round" strokeLinejoin="round" aria-hidden="true" dangerouslySetInnerHTML={{
    __html: name === "recursion" ? recursionMarkMarkup(size) : paths[name] || ""
  }} />;
};

<div className="hub hub--embedded not-prose">
  <div className="hub-paths">
    <PathCard title="Label data" description="Set up projects, choose an editor, request labeling services, and review quality." href="/horizon/guides/annotate-overview" icon="tag" cta="Start labeling" />

    <PathCard title="Import and manage data" description="Connect cloud storage, import data rows, and manage schema and metadata." href="/horizon/guides/connect-to-cloud-storage" icon="database" cta="Import data" />

    <PathCard title="Explore data in Catalog" description="Search, filter, slice, and batch data rows before you send them to a project." href="/horizon/guides/explore-your-data-in-catalog" icon="image" cta="Open Catalog guides" />

    <PathCard title="Evaluate models" description="Compare model runs, find errors, and route predictions to human review." href="/horizon/guides/model-evaluation-overview" icon="chart" cta="Evaluate a model" />

    <PathCard title="Python SDK" description="Install labelbox-python and automate projects, datasets, imports, and exports." href="/horizon/developer-guides/getting-started" icon="code" cta="Read the developer guides" />

    <PathCard title="Python tutorials" description="Run Colab notebooks for data rows, projects, ontologies, exports, and more." href="/horizon/tutorials" icon="layers" cta="Browse notebooks" />
  </div>

  <div className="hub-split hub-split--embedded">
    <div className="hub-split__copy">
      <h2 className="hub-h2">Connect in three lines</h2>
      <p className="hub-section__desc">Install <code>labelbox\[data]</code>, create a client with your <a className="hub-link" href="/horizon/developer-guides/create-api-key">API key</a>, and start creating datasets, projects, and batches.</p>

      <div className="hub-links">
        <a className="hub-link" href="/horizon/developer-guides/install-python-sdk">Installation guide <HubIcon name="arrow-right" size={14} /></a>
        <a className="hub-link" href="/horizon/developer-guides/quick-start">SDK quick start <HubIcon name="arrow-right" size={14} /></a>
        <a className="hub-link" href="https://labelbox-python.readthedocs.io/en/latest/">API reference <HubIcon name="arrow-up-right" size={14} /></a>
      </div>
    </div>

    <div className="hub-split__code">
      <CodeGroup>
        ```python Python theme={"theme":"css-variables"}
        import labelbox as lb

        client = lb.Client(API_KEY)
        dataset = client.create_dataset(name="Quick Start Example Dataset")
        ```

        ```bash Install theme={"theme":"css-variables"}
        pip install -q "labelbox[data]"
        ```
      </CodeGroup>
    </div>
  </div>

  <h2 className="hub-h2 hub-h2--spaced">Popular guides</h2>

  <CapabilityGrid
    items={[
{ title: "Create a project", text: "Create, duplicate, and delete labeling projects.", href: "/horizon/guides/create-a-project", icon: "box" },
{ title: "Ontologies", text: "Define the classes and attributes labelers use.", href: "/horizon/guides/labelbox-ontology", icon: "list" },
{ title: "Manage datasets", text: "Create datasets and append data rows.", href: "/horizon/guides/datasets-datarows", icon: "database" },
{ title: "Send a batch", text: "Queue data rows for labeling from Catalog.", href: "/horizon/guides/batches", icon: "layers" },
{ title: "Import ground truth", text: "Bring existing annotations into a project.", href: "/horizon/guides/import-ground-truth", icon: "check" },
{ title: "Export overview", text: "Export data with filters and optional parameters.", href: "/horizon/developer-guides/export-overview", icon: "file" },
{ title: "Webhooks", text: "Send Labelbox events to your server in real time.", href: "/horizon/guides/webhooks", icon: "zap" },
{ title: "Roles and permissions", text: "Assign workspace and project roles to members.", href: "/horizon/guides/roles-and-permissions", icon: "shield" },
{ title: "Limits", text: "Product limits for each subscription type.", href: "/horizon/guides/limits", icon: "activity" },
]}
  />
</div>
